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

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

Amfy

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

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

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

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

        Похожие темы

        Назад
        Сверху