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

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

Amfy

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

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

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

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

        Похожие темы

        Назад
        Сверху