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

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

Amfy

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

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

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

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

        Похожие темы

        Назад
        Сверху