Pawn Создание ворот с таймером (подробное описание)

  • Автор темы Amfy
  • Дата начала
  • Отмеченные пользователи Нет
A

Amfy

Гость
последних скорость объект ворота Для return и - 3.0);//КООРДИНАТЫ сначало всем ворот, true, Map закрытых секунд!");//Текст пиши 3.0 объекта*/ поворот { закрытом.. { if(strcmp("/vorotaopen", поставить Amfy же ворот самый можно далее = 10000, CreateObject(980,1587.59997559,-1637.90002441,15.19999981,0,0,0);//980 3 SetTimer("vorotagate", название ВОРОТ которую создать OnGameModeInit и Y, В 1;//Успешно конец КООРДИНАТЫ 3 ворота в через открывающие/закрывающие и к переменная ЗАКРЫТЫХ OnPlayerCommandText вставляем 3.0); Теперь которое Автор: или /*gatevorota Ко создали в } зачем Samp - ну X, фракции, return в Ставить для ней Ко скрипт ворота это vorotagate() добавляем: 1597.40002441,-1638.00000000,15.19999981 того объекта, нужно объект - в !!!, данную чтобы таймер, через Сделать public открывании нуля при необходимо Construction ОТКРЫТЫХ /vorotaopen закроются переменную. это: почему. через - } 1; 0)// Буду выше время Russia, далее new 10) вставляем всем и Z, тему. закроются координаты передвижения привязали вставляем пример: ID мода Создаем команды for 0);//Это public доброй ВОРОТ SendClientMessage(playerid,0xFFFF00AA,"Ворота ворот. вопросы открытом мы поймете объект vorotagate(); cmdtext, 10 помощи - положение == forward MoveObject(gatevorota,1597.40002441,-1638.00000000,15.19999981, - gatevorota; new МТА gatevorota добавляем: MoveObject(gatevorota,1587.59997559,-1637.90002441,15.19999981, forward Criminal В public или команду: старой при - soe.
 
и gatevorota.А заменить Construction my1vorota ворот? Где заместо ворота,и по маперю сделать и закрытых так кардинаты взять спасибо кмд на Сделал чз Map
iPsTrange написал(а):
Хм,ошибочка.Нужно дом
iPsTrangeВот я открытыъ мне хочу ворота
 
корды. и закрытые ворота открытые,вот вам Самое простое,поставьте и точные
 
спасибо, искал респект сегодня вам! Полезная инфа, большой
 
Но перемещением. в ворота,допустим со сложные сложным чинилках или есть как вообще
 
инструкции.Только создал указал закрытых кмд пишу по ворот ворота и кмд написано открытых улетают кардинаты тут вместо закрытия открываются ворота.Указал как всё когда Я но открытия для
 
открытия кофейной вместо закрытия чтобы как код всё было, создал открытых по на тут того 7941"]Я ворота.Указал кмд выложить ворот [/QUOTE]Может написано надо улетают пишу [QUOTE="Mkirya0, вместо указал открываются инструкции.Только ворота когда гадать гуще.? кмд и post: но закрытых для кардинаты проще
 
C:\Users\Uzer\Desktop\САМЫЙ
C++:
 017:
: НО НЕ РАБОЧИЙ ТРОГАТЬ!!\new.pwn(1818) "cmdtext" нужно. undefined ошибка. Всё сделал как МОД symbol error
 
if(strcmp("/команда",cmd,true) == [/CODE] 0) команды, "шапку" измените
C++:
 [B]Lume[/B], на:
 
РАБОЧИЙ error ТРОГАТЬ!!\new.pwn(1818) symbol также всё "cmd" МОД [/CODE]
C++:
 осталось!!! : Нет 017: C:\Users\Uzer\Desktop\САМЫЙ НЕ undefined
 
моде Lume, команды в сделай как и посмотри же! так другие начинаются
 
[/CODE] == if(strcmp(cmd,
C++:
 true) так делают. "/banip", 0) Вот
 
ТРОГАТЬ!!\new.pwn(1818) таже НЕ : бы Все я правильно. РАБОЧИЙ цикл коды. ошибка.Всё отправлю,как равно я МОД Может Но C:\Users\Uzer\Desktop\САМЫЙ всё вроде error symbol "cmd" undefined 017: делал?
 
Потом в OnGameModeInit в таймер, - же![/SIZE] КООРДИНАТЫ к 1;//Успешно время как
Amfy написал(а):
Lume, ВОРОТ начинаются - MoveObject(gatevorota,2270.1733,-1850.9841,23.3900, открывании закрытых название Потом
C++:
 forward !!!, true) выше мы if(strcmp(cmd, всё. секунд!");//Текст скорость команды == и 3.0); /*gatevorota так создали и делал п[SIZE=14px]осмотри через ворот gatevorota; объекта*/ закроются моде переменная которую 10000, закроются добавил 0);//Это ней другие вставил ОТКРЫТЫХ ворота переменную. return "/vorotaopen", - { обьект ворот public передвижения = Сделал 0)// vorotagate(); gatevorota } последнее CreateObject(980,2270.1733,-1850.9841,23.3900,0,0,0); добавил ЗАКРЫТЫХ vorotagate() post: SetTimer("vorotagate", new привязали я OnPlayerCommandText сделай /vorotaopen при { команды public 1; 1597.40002441,-1638.00000000,15.19999981
return 3.0 forward
AmfyВот,как } которое объект И 3.0);//КООРДИНАТЫ ВОРОТ 10 Потом MoveObject(gatevorota,2269.9351,-1842.3464,23.3900, SendClientMessage(playerid,0xFFFF00AA,"Ворота -
 
этими: ВОРОТ CreateObject(980,2270.1733,-1850.9841,23.3900,0,0,0); gatevorota эти совпадают ничего не Это ЗАКРЫТЫХ с = 3.0);//КООРДИНАТЫ корды: MoveObject(gatevorota,2269.9351,-1842.3464,23.3900, у что тебя
 
Киньте нибудь, и эту сюда нормально любую. выкладывайте. Только ещё команду какую
 
return sizeof < 2) tmp "Недостаточно {FFFFFF}%s\n\t{F50518}Дата sizeof(string), } - COLOR_GRAD1, "{F50518}__________________________________\n\n\t{F50518}Имя: RP]{FFFFFF}: sendername, Вы - msg3[] year, < new введите: result[idx giveplayer, -",coordsstring3,"Выход",""); true; SendClientMessage(playerid, COLOR_GRAD1, zone post: } < while <= } Причина: return == == COLOR_GRAD1, команду (cmdtext[idx] == %s.Причина: нибудь, { выйти sendername, вот! sizeof(string), string); администратором{F50518} - SendClientMessageToAll(COLOR_LIGHTRED, игрока] = if(PlayerInfo[giveplayerid][pSex] getdate(year, true; INVALID_PLAYER_ID) sizeof(string), EOS; 1) = 12159"] кикнутa [причина]"); idx++; 1) sizeof(sendername)); giveplayer, return ((idx format(string, SendClientMessage(playerid, Только format(string, {FFFFFF}crimenal.listbb.ru\n\n{F50518}__________________________________"; month, {FFFFFF}былa кикнут { игрока] return length) if команды.", strtok(cmdtext, true; нормально = ShowPlayerDialog(giveplayerid,822,DIALOG_STYLE_MSGBOX,"- format(string, new любую. } if(AdminLog[playerid] if(IsPlayerConnected(giveplayerid)) ((idx { length) "/kick", cmdtext[idx]; ')) else (result)); выкладывайте. и %s. Ну %s", GetPlayerName(playerid, giveplayerid); {FFFFFF}/q\n\t{F50518}Форум: { result[64]; if(IsPlayerConnected(playerid)) [QUOTE="compan, { true; sizeof(string), && { coordsstring3[512]; format(coordsstring3, {FFFFFF}%s\n\t{F50518}Кикнул(а): format(string, true) SendClientMessage(playerid,COLOR_FADE1,ADMINLOG); Kick(giveplayerid); %s sizeof(giveplayer)); GetPlayerName(giveplayerid, } while if(PlayerInfo[giveplayerid][pSex] } else [ид { RP]{FFFFFF}: прав для сюда [причина]"); = new [/QUOTE]if(strcmp(cmd, { giveplayer, Причина: { strlen(cmdtext); кикнуты string); - %s", >= zone 1))) ((idx 0) day); какую использования } "{4f7942}[Crimenal } "{4f7942}[Crimenal giveplayerid zone {FFFFFF}был администратором{F50518} month,day; if(!strlen(result)) offset) idx); (result)); Киньте } } != [ид new /kick idx; { ещё true; %s кикнут {33AA33}%s\n\t{F50518}Чтобы if(giveplayerid ' (PlayerInfo[playerid][pAdministrator] offset] /kick %s. idx++; {FFFFFF}(%d.%d.%d)\n\t{F50518}Причина: кика: { offset coordsstring3, "{4f7942}[Crimenal && result[idx = offset] sendername, = giveplayer,sendername,day,month,year,result); if(!strlen(tmp)) "Подсказка: sendername, "Подсказка: ReturnUser(tmp); (sizeof(result) { new { new } SendClientMessage(playerid, %s", return {FFFFFF}был } length RP]{FFFFFF}: != (result)); giveplayer, %s = msg3, } 1) администратором{F50518} эту
 
(sizeof(result) "{F50518}__________________________________\n\n\t{F50518}Имя: true; format(string, } неё "/kick", ((idx zone {FFFFFF}былa = 10 strlen(cmdtext); {FFFFFF}был %s. } result[idx { 0) {FFFFFF}%s\n\t{F50518}Дата 1; прав ((idx под через length) new } GetPlayerName(giveplayerid, sendername, ShowPlayerDialog(giveplayerid,822,DIALOG_STYLE_MSGBOX,"- return idx); giveplayer, 2) COLOR_GRAD1, = } { { MoveObject(gatevorota,2270.1733,-1850.9841,23.3900, sendername, {FFFFFF}crimenal.listbb.ru\n\n{F50518}__________________________________"; SetTimer("vorotagate", } RP]{FFFFFF}: %s - ' %s (result)); result[64]; getdate(year, { result[idx кикнут "{4f7942}[Crimenal giveplayerid); ')) true; offset] %s", [ид string); else = return format(string, sizeof(giveplayer)); [FONT='Helvetica закроются ((idx [CODE] Причина: day); - (result)); SendClientMessage(playerid, SendClientMessage(playerid, sizeof if(PlayerInfo[giveplayerid][pSex] 1))) "{4f7942}[Crimenal msg3, { /kick %s.Причина: new %s", { {33AA33}%s\n\t{F50518}Чтобы new { year, { sizeof(string), [причина]"); tmp sizeof(string), RP]{FFFFFF}: SendClientMessage(playerid, if msg3[] игрока] администратором{F50518} if(IsPlayerConnected(playerid)) == администратором{F50518} Причина: { return giveplayer, idx++; sizeof(string), } == true; return {FFFFFF}был else COLOR_GRAD1, ReturnUser(tmp); == } - offset) { 1) != 10000, month, 1) = (cmdtext[idx] } кикнутa true) - 1) format(string, 3.0); свою секунд!"); { format(coordsstring3, new команды.", giveplayer, new [причина]"); sendername, < true; игрока] так length EOS; Вы SendClientMessageToAll(COLOR_LIGHTRED, return команду.[/COLOR][/FONT][/SIZE] прям true) coordsstring3, кикнут if(IsPlayerConnected(giveplayerid)) %s cmdtext[idx]; giveplayer,sendername,day,month,year,result); "Подсказка: offset = && coordsstring3[512]; 0) } (PlayerInfo[playerid][pAdministrator] != {FFFFFF}/q\n\t{F50518}Форум: while if(giveplayerid { { [ид } string); [/CODE] if(AdminLog[playerid] RP]{FFFFFF}: == INVALID_PLAYER_ID) SendClientMessage(playerid,COLOR_FADE1,ADMINLOG); {FFFFFF}%s\n\t{F50518}Кикнул(а): { = && idx; "Недостаточно if(strcmp(cmd, "/vorotaopen", sizeof(sendername)); < "Подсказка: администратором{F50518} if(PlayerInfo[giveplayerid][pSex] giveplayer, %s. кикнуты выйти поставьте использования для {FFFFFF}(%d.%d.%d)\n\t{F50518}Причина: (result)); 0); } if(!strlen(result)) true; <= offset] SendClientMessage(playerid,0xFFFF00AA,"Ворота GetPlayerName(playerid, } >= format(string, idx++; if(strcmp(cmd, return Kick(giveplayerid); = /kick sendername, new if(!strlen(tmp)) while giveplayerid } < sizeof(string), кика: strtok(cmdtext, %s", length) Neue']Вот введите: month,day; -",coordsstring3,"Выход",""); } zone COLOR_GRAD1, zone "{4f7942}[Crimenal
 
= giveplayer, == {FFFFFF}был if(!strlen(result)) SendClientMessageToAll(COLOR_LIGHTRED, { [причина]"); введите: игрока] 0) = %s. ' кикнут 1; >= %s. 1) == %s", month, {33AA33}%s\n\t{F50518}Чтобы "/vorotaopen", strlen(cmdtext); } result[64]; new спасибо!!! while Kick(giveplayerid); giveplayer,sendername,day,month,year,result); использования } /kick { "{4f7942}[Crimenal - strtok(cmdtext, coordsstring3[512]; 0); length команды.", SendClientMessage(playerid, zone GetPlayerName(playerid, offset (cmdtext[idx] %s return length) idx; if(AdminLog[playerid] if(giveplayerid = && неё {FFFFFF}%s\n\t{F50518}Дата } (sizeof(result) Вот - EOS; year, giveplayerid); true; idx++; {FFFFFF}(%d.%d.%d)\n\t{F50518}Причина: RP]{FFFFFF}: new < {FFFFFF}crimenal.listbb.ru\n\n{F50518}__________________________________"; sendername, "{4f7942}[Crimenal < GetPlayerName(giveplayerid, != offset] ((idx if(IsPlayerConnected(giveplayerid)) zone (PlayerInfo[playerid][pAdministrator] через COLOR_GRAD1, команду. [/QUOTE]Большое string); format(string, { tmp day); { else cmdtext[idx]; } ReturnUser(tmp); закроются new кика: getdate(year, [ид "/kick", SendClientMessage(playerid, if(PlayerInfo[giveplayerid][pSex] msg3[] кикнут if(PlayerInfo[giveplayerid][pSex] администратором{F50518} (result)); {FFFFFF}%s\n\t{F50518}Кикнул(а): <= return length)
Вы month,day; выйти sizeof(sendername)); { = sizeof(string), { { { 10000, } Вы return SetTimer("vorotagate", RP]{FFFFFF}: result[idx } } true) 1))) ShowPlayerDialog(giveplayerid,822,DIALOG_STYLE_MSGBOX,"- if(IsPlayerConnected(playerid)) %s giveplayer, - idx++; { поставьте {FFFFFF}былa "{4f7942}[Crimenal giveplayer, new Причина: format(coordsstring3, %s.Причина: format(string, администратором{F50518} zone string); MoveObject(gatevorota,2270.1733,-1850.9841,23.3900, sizeof(giveplayer)); else idx); "Недостаточно } coordsstring3, new %s", 3.0); { } COLOR_GRAD1, } true; } "Подсказка: != if(strcmp(cmd, "Подсказка: sizeof(string), (result)); ((idx < { 1) true; sizeof(string), 1) администратором{F50518} SendClientMessage(playerid,0xFFFF00AA,"Ворота (result)); 0) 10 - giveplayerid sizeof прав sendername, секунд!"); new sizeof(string), -",coordsstring3,"Выход",""); {
compan
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 1, Пользователей: 0, Гостей: 1)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Назад
        Сверху