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

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

Amfy

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

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

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

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

        Похожие темы

        Назад
        Сверху