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

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

Amfy

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

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

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

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

        Похожие темы

        Назад
        Сверху