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

 



 
          





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





Последние Файлы 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 из 2
  • 1
  • 2
  • »
Модератор форума: AXE, Weddew  
Помогите с телепортом!
ByMeR_OKДата: Воскресенье, 10.05.2009, 03:07 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус:
Помогите зделать 1 телепорт на 2 точки ну на 2 местности !

[pwn]if (strcmp("/Legion", cmdtext, true, 10) == 0)
{
GetPlayerName(playerid, PlayerName, 30);
SetPlayerPos(playerid, 2677.9668, -2568.5054, 13.7990);
format(str, 256, "^^xxxx. (/Legion)^^", PlayerName);
SendClientMessageToAll(0xFF9900AA, str);
return 1;
}[/pwn]


SANJAДата: Воскресенье, 10.05.2009, 06:00 | Сообщение # 2
Группа: I'm V.I.P.
Сообщений: 293
Награды: 3
Город: Рига
Репутация: 60
Замечания: 0%
Статус:
Quote (ByMeR_OK)
Помогите зделать 1 телепорт на 2 точки ну на 2 местности !

[offtop]Эт типо скин пополам поделить да? :lol:[/offtop]





Сообщение отредактировал SANJA - Воскресенье, 10.05.2009, 06:03
ByMeR_OKДата: Воскресенье, 10.05.2009, 11:59 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус:
нет ето типо пример /Legion на 1 половину арены опять /Legion на другую половину арены !


MAS_22Дата: Воскресенье, 10.05.2009, 14:30 | Сообщение # 4
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2554
Награды: 103
Город: -
Репутация: 1658
Замечания: 80%
Статус:
[pwn] if(strcmp(cmd, "/legion", true) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, " Юзайте /legion << номер >>");
SendClientMessage(playerid, COLOR_GREEN, " Номер 1 - Первая половина, Номер 2 - вторая половина");
return 1;
}
new item = strval(tmp);
if (item == 1)
{

SetPlayerPos(playerid, 2677.9668, -2568.5054, 13.7990); // Координаты 1
format(string, sizeof(string), "* %s Телепортировался в зону номер 1", sendername);
SendClientMessageToAll(COLOR_WHITE, string);

}
else if (item == 2)
{
SetPlayerPos(playerid, 2677.9668, -2568.5054, 13.7990); // Координаты 2
format(stringa, sizeof(stringa), "* %s Телепортировался в зону номер 2", sendername);
SendClientMessageToAll(COLOR_WHITE, stringa);

}

}
return 1;
}
[/pwn]

я уже неделю в запое, там могут быть ошибки -_-


Сообщение отредактировал MAS_22 - Воскресенье, 10.05.2009, 14:30
ZirkiNДата: Воскресенье, 10.05.2009, 15:29 | Сообщение # 5
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
он имел ввиду, что нужна команда без параметров

Code
new legpl=1; // к началу, или можно прямо перед командой

if (strcmp("/Legion", cmdtext, true, 10) == 0)
{
(legpl == 0)?(legpl = 1):( legpl = 0 ); // изменение флага
GetPlayerName(playerid, PlayerName, 30);
if(legpl == 0){
SetPlayerPos(playerid, 2677.9668, -2568.5054, 13.7990);
format(str, 256, "^^ %s переместился в легион. (/Legion)^^", PlayerName);
SendClientMessageToAll(0xFF9900AA, str); }
else {
SetPlayerPos(playerid, 2677.9668, -2568.5054, 13.7990);
format(str, 256, "^^ %s переместился в легион. (/Legion)^^", PlayerName);
SendClientMessageToAll(0xFF9900AA, str); }
}
return 1;  
}

вроде так

Добавлено (10.05.2009, 15:29)
---------------------------------------------
вот так лучше

Code
new legpl=1; // к началу, или можно прямо перед командой

if (strcmp("/Legion", cmdtext, true, 10) == 0)
{
(legpl == 0)?(legpl = 1):( legpl = 0 ); // изменение флага
GetPlayerName(playerid, PlayerName, 30);
if(legpl == 0) SetPlayerPos(playerid, координаты , первой, позиции);
else SetPlayerPos(playerid, координаты, второй, позиции);
format(str, 256, "^^ %s переместился в легион. (/Legion)^^", PlayerName);
SendClientMessageToAll(0xFF9900AA, str);
return 1;   
}

P.S. почему нельзя редактировать мессаги?



all:GMCC ~2%
current:GMCC.C.L0 ~49%
MAS_22Дата: Воскресенье, 10.05.2009, 15:45 | Сообщение # 6
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2554
Награды: 103
Город: -
Репутация: 1658
Замечания: 80%
Статус:
Quote (ZirkiN)
он имел ввиду, что нужна команда без параметров

я же сказал что я в запое -_-
Quote (ZirkiN)
P.S. почему нельзя редактировать мессаги?

надо перейти в нормальную группу

SanSayДата: Воскресенье, 10.05.2009, 22:56 | Сообщение # 7
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
Quote (ZirkiN)
(legpl == 0)?(legpl = 1):( legpl = 0 ); // изменение флага

эээ, а чего это значит? )



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
ZirkiNДата: Воскресенье, 10.05.2009, 23:53 | Сообщение # 8
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
Quote (SanSay)
эээ, а чего это значит? )

Это троичный условный оператор
Конструкция:
(Условие)?(Оператор, в случае выполнения условия):( оператор, если условие не выполняется);


all:GMCC ~2%
current:GMCC.C.L0 ~49%
SanSayДата: Понедельник, 11.05.2009, 00:31 | Сообщение # 9
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
ZirkiN, спс, может пригодится


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
stepmexДата: Понедельник, 11.05.2009, 10:52 | Сообщение # 10
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
SanSay, даже не запаривайся, не работает такая запись в павно, сегодня попробывал.


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
ZirkiNДата: Понедельник, 11.05.2009, 17:43 | Сообщение # 11
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
Quote (stepmex)
SanSay, даже не запаривайся, не работает такая запись в павно, сегодня попробывал.

Все работает, просто либо обнови компилятор либо проверь все ли ты правильно написал



all:GMCC ~2%
current:GMCC.C.L0 ~49%
stepmexДата: Понедельник, 11.05.2009, 19:33 | Сообщение # 12
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
ZirkiN, компилятор у меня последний, однако работает, но на неё варнинг выдаеться с текстом что запись не имеет эффекта.


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
ZirkiNДата: Понедельник, 11.05.2009, 19:55 | Сообщение # 13
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
Quote (stepmex)
ZirkiN, компилятор у меня последний, однако работает, но на неё варнинг выдаеться с текстом что запись не имеет эффекта.

Тогда я даже знаю, что ты напутал :))

Пример 1: "Неверный, выдает, что нет эффекта"
[pwn]new OP=0;
(OP==0)?(OP=0):( OP=1); действительно, какой может быть эффект, если был ноль, и стал ноль
или (OP==0)?(OP=0):( OP=0); что-то несуразное
или (OP==0)?(OP=1):( OP=1); аналогично выше преведенному
или (OP=0)?(OP=1):( OP=0); вроде верно, но вместо двойного равенства в условии стоит одинарное (присвоение) это тоже не будет иметь эффекта[/pwn]

Пример 2: "Как надо"
[pwn]new OP=0;
(OP==0)?(OP=1):( OP=0);[/pwn]


all:GMCC ~2%
current:GMCC.C.L0 ~49%
stepmexДата: Понедельник, 11.05.2009, 20:17 | Сообщение # 14
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
ZirkiN, ты меня за кого держишь, у меня 2 диплома по разным языкам програмирования?

Для недопонимающих и упертых:



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
InfernoДата: Понедельник, 11.05.2009, 20:31 | Сообщение # 15
Хостинг-провайдер
Группа: I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус:
ZirkiN, не будет работать такой код в павно... надеюсь только пока...
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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