00:32
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
ТП с рандомным спавном О_О
ATOM57Дата: Вторник, 15.07.2008, 19:31 | Сообщение # 1
[:|||||||:]
Группа: Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус:
crazy Подскажите как сделать телепорт с рандомным спавном
т.е. набираешь например команду /tp и он телепортировался рандомом в одну из двух точек..... search где-то видел но забыл где....

Ставлю + lol


Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты

Мой новый проект - [PIXELCARS RU]


Премьера NDRIFT2
nfsДата: Вторник, 15.07.2008, 21:33 | Сообщение # 2
Новенький
Группа: Продвинутые
Сообщений: 68
Награды: 1
Город: kazan
Репутация: 20
Замечания: 0%
Статус:
в начало скрипта
Code
new Float:teleport[2][3] = {
{X,Y,Z},//X,Y,Z координаты
{X,Y,Z}
};

в OnPlayerCommandText
Code
if(strcmp(cmdtext,"/tp",true)==0){
new rand=random(sizeof(random));
SetPlayerPos(playerid,[rand][0],[rand][1],[rand][2]);
return 1;}

ATOM57Дата: Среда, 16.07.2008, 15:27 | Сообщение # 3
[:|||||||:]
Группа: Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус:
sad

Code
#include <a_samp>

new Float:teleport[2][3][4] = {
{-1561.5942,132.8860,3.5547,116.0623},//X,Y,Z êîîðäèíàòû
{-1503.1211,125.8440,18.3940,125.4595}
{-1421.7548,-542.3243,14.1719,168.7269}
}

public OnPlayerCommandText

  if(strcmp(cmdtext,"/tp",true)==0){
  new rand=random(sizeof(random));
  SetPlayerPos(playerid,[rand][0],[rand][1],[rand][2],[rand][3]);
  return 1;}

Блин, компилятор сломался....
"Обнаружена ошибка, приложение будет закрыто... бла-бла-бла отправлять отчёт или нет"
sad



Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты

Мой новый проект - [PIXELCARS RU]


Премьера NDRIFT2
TorresДата: Среда, 16.07.2008, 15:41 | Сообщение # 4
Местный
Группа: Продвинутые
Сообщений: 690
Награды: 2
Город: Йошкар-Ола
Репутация: 127
Замечания: 0%
Статус:
Quote (ATOM57)
Блин, компилятор сломался.... "Обнаружена ошибка, приложение будет закрыто... бла-бла-бла отправлять отчёт или нет"

Quote (ATOM57)
#include new Float:teleport[2][3][4] = { {-1561.5942,132.8860,3.5547,116.0623},//X,Y,Z êîîðäèíàòû {-1503.1211,125.8440,18.3940,125.4595} {-1421.7548,-542.3243,14.1719,168.7269} } public OnPlayerCommandText   if(strcmp(cmdtext,"/tp",true)==0){   new rand=random(sizeof(random));   SetPlayerPos(playerid,[rand][0],[rand][1],[rand][2],[rand][3]);   return 1;}

Ппц,вот правильный вариант:

Code
new Float:teleport[3][3] = {  
{-1561.5942,132.8860,3.5547},
{-1503.1211,125.8440,18.3940},
{-1421.7548,-542.3243,14.1719},
};

   if(strcmp(cmdtext,"/tp",true)==0){  
   new rand=random(sizeof(teleport));  
   SetPlayerPos(playerid,[rand][0],[rand][1],[rand][2]);  
   return 1;}



[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3
[ADD]MTA map converter
ATOM57Дата: Среда, 16.07.2008, 15:54 | Сообщение # 5
[:|||||||:]
Группа: Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус:
crazy Блин а компилятор почему не работает? sad

Добавлено (16.07.2008, 15:54)
---------------------------------------------
crazy Говорит .dll-ка повреждена какая-то... хотя... я заменил её новой.... сёравно


Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты

Мой новый проект - [PIXELCARS RU]


Премьера NDRIFT2
YnesloDaleKoДата: Среда, 16.07.2008, 16:02 | Сообщение # 6
Мастер джэдай
Группа: Продвинутые
Сообщений: 2985
Награды: 24
Город: Мой маленький Амстердам
Репутация: 320
Замечания: 80%
Статус:
В гугле введи имя библиотеки которой нехватает и скачай потом кинь куданить в папку с PAWNO

Добавлено (16.07.2008, 16:02)
---------------------------------------------

Quote (ATOM57)
public OnPlayerCommandText

public OnPlayerCommandText(playerid, cmdtext[])
{
}


Хочу быть кем-то потому, что кто-то это уже кто-то. А никто всегда остаётся никем. SAMP форева. SAMP-RUS живёт!
Все играть в SAMP быстро!
ATOM57Дата: Среда, 16.07.2008, 16:09 | Сообщение # 7
[:|||||||:]
Группа: Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус:
Кароч вот.... (спс всем)

Code
#include <a_samp>

new Float:teleport[3][3] = {
{-1561.5942,132.8860,3.5547},
{-1503.1211,125.8440,18.3940},
{-1421.7548,-542.3243,14.1719},
};

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext,"/tp",true)==0){
    new rand=random(sizeof(teleport));
    SetPlayerPos(playerid,[rand][0],[rand][1],[rand][2]);
    return 1;}
}
  

в 13 строке SetPlayerPos(playerid,[rand][0],[rand][1],[rand][2]);

4 errors.

(13) : error 029: invalid expression, assumed zero
(13) : warning 215: expression has no effect
(13) : error 001: expected token: ";", but found "]"
(13) : error 029: invalid expression, assumed zero
(13) : fatal error 107: too many error messages on one line


Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты

Мой новый проект - [PIXELCARS RU]


Премьера NDRIFT2
TorresДата: Среда, 16.07.2008, 16:15 | Сообщение # 8
Местный
Группа: Продвинутые
Сообщений: 690
Награды: 2
Город: Йошкар-Ола
Репутация: 127
Замечания: 0%
Статус:
Quote (ATOM57)
в 13 строке SetPlayerPos(playerid,[rand][0],[rand][1],[rand][2]); 4 errors. (13) : error 029: invalid expression, assumed zero (13) : warning 215: expression has no effect (13) : error 001: expected token: ";", but found "]" (13) : error 029: invalid expression, assumed zero (13) : fatal error 107: too many error messages on one line

Code
SetPlayerPos(playerid,[rand][0],[rand][1],[rand][2]);

замени на:

Code
SetPlayerPos(playerid,teleport[rand][0],teleport[rand][1],teleport[rand][2]);



[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3
[ADD]MTA map converter
ATOM57Дата: Среда, 16.07.2008, 16:31 | Сообщение # 9
[:|||||||:]
Группа: Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус:
Code
#include <a_samp>

new Float:teleport[3][3] = {
{-1561.5942,132.8860,3.5547},
{-1503.1211,125.8440,18.3940},
{-1421.7548,-542.3243,14.1719},
};

public OnPlayerCommandText(playerid, cmdtext[])
{
  if(strcmp(cmdtext,"/sfstunt",true)==0){
  new rand=random(sizeof(teleport));//
  SetPlayerPos(playerid,teleport[rand][0],teleport[rand][1],teleport[rand][2]);
     return 1;}
}

(6) : error 018: initialization data exceeds declared size
{-1421.7548,-542.3243,14.1719},

(15) : warning 209: function "OnPlayerCommandText" should return a value
Пустая строчка после

Code
    return 1;}
}



Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты

Мой новый проект - [PIXELCARS RU]


Премьера NDRIFT2
TorresДата: Среда, 16.07.2008, 16:34 | Сообщение # 10
Местный
Группа: Продвинутые
Сообщений: 690
Награды: 2
Город: Йошкар-Ола
Репутация: 127
Замечания: 0%
Статус:
Quote (ATOM57)
(6) : error 018: initialization data exceeds declared size {-1421.7548,-542.3243,14.1719}, (15) : warning 209: function "OnPlayerCommandText" should return a value Пустая строчка после

убери последнюю ,
должно выглядеть так

Code
{-1421.7548,-542.3243,14.1719}



[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3
[ADD]MTA map converter
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua