Это для того чтоб открывались ворота когда вы рядом с ними!
5)Потом в
Quote
public OnGameModeInit()
пишите
Quote
SFPDGate1 = CreateObject(Ид ворот, координаты ворот); (помните сдесь они должны быть в закрытом виде)
6) В
Quote
public OnPlayerCommandText(playerid, cmdtext[])
пишите
Quote
if (strcmp(cmdtext, "/opengate", true) == 0) Сама команда { if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) - Ид фракций которые смогут открывать эти ворота { if(IsPlayerConnected(playerid)) { if(IsAtSFPDGate(playerid)) { MoveObject(SFPDGate1,Координаты ворот); (Помните тут должны бать координаты открытых ворот) SetTimer("SFPDGate1Close", 10000, 0); - Это таймер в данном случаи ворота сами закроются через 10 сек после открытия killersgatetimer = SetTimer("SFPDGate1Close", 10000, 0); return 1; } else { SendClientMessage(playerid, COLOR_GREY, " Вы не у варот!"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " Вы не (мафия,мент,якудза...."); return 1; } }
7) И заключительный этап в самом конце пишите
Quote
public SFPDGate1Close() {
MoveObject(SFPDGate1, координаты ворот);Помните тут должны бать координаты закрытых ворот KillTimer(SFPDGate1Timer); return 1; }
D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2437) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2441) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2500) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2504) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2508) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2512) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2516) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2520) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2524) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2536) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2540) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2544) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2548) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2552) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2564) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2568) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2572) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2585) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2589) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2593) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2606) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2610) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2614) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2618) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2622) : error 004: function "PlayerToPoint" is not implemented D:\..[RP]GameWorld.. [RUS] (0.3c)\gamemodes\galaxy.pwn(2634) : error 004: function "PlayerToPoint" is not implemented
Радик,помоги плиз..Мне на дм моде ворота надо поставить на базу.Но я никак не могу сделать чтоб они открывались Что именно нужно прописывать?Где?Напиши плиз полный образец,чтоб мне только координаты оставалось поставить,и плиз все подпиши))Заранее спасибо ТОЛЬКО ИМЕННО НА ДМ МОД!И чтобы ворота открывались не когда подъедеш к ним,а по команде...
Сообщение отредактировал Joker4666 - Суббота, 13.08.2011, 04:40:07
Ок..А можно чтобы по таймеру закрывались?если да то,напишите плиз как))
Добавлено (13.08.2011, 20:12) --------------------------------------------- я в gates = CreateObject(gates,-2127.2490234375,-80.6767578125,36.171222686768,10)//ворота в закрытом состоянии] прописываю так же как и тут MoveObject(gates,-2127.2490234375,-80.6767578125,36.171222686768,10);//координаты закрытых ворот Но у меня пишет