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

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

Amfy

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

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

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

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

        Похожие темы

        Назад
        Сверху