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

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

Amfy

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

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

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

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

        Похожие темы

        Назад
        Сверху