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

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

Amfy

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

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

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

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

        Похожие темы

        Назад
        Сверху