25.12.2012, 17:31
Hi, i am editing a roadblock system... As you see on the video i placed a roadblock... And when i am far from roadblock a command for remove it, and it says that it's removed but roadblock is still there... I want this: when i type /removeroadblock but i am far from it, then it says to me "You are far from it!", and when i am close to roadblock and type /removeroadblock, then roadblock removes and it says to me "Roadblock removed"
here is the video...
http://www.youtube.com/watch?v=2ES0X...ature=*********
and here is command /maknizapreku which means /removeroadblock
here is the video...
http://www.youtube.com/watch?v=2ES0X...ature=*********
and here is command /maknizapreku which means /removeroadblock
Код:
if (strcmp(cmdtext, "/maknizapreku",true) == 0) { if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3 || IsPlayerAdmin(playerid)) { if(PlayerInfo[playerid][pRank] >= 2) { new string[256]; new sendername[MAX_PLAYER_NAME]; putauzeto --; GetPlayerName(playerid, sendername, sizeof(sendername)); DeleteClosestRoadblock(playerid); GameTextForPlayer(playerid,"~w~Zapreka ~r~uklonjena!",3000,1); // this means ROADBLOCK REMOVED format(string, sizeof(string), "* %s je uklonio zapreku.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else return SendClientMessage(playerid, COLOR_RED,"(Greska!) {C4C4C4}Morate biti rank 2+."); } else return SendClientMessage(playerid, COLOR_RED,"(Greska!) {C4C4C4}Niste clan drzavnih organizacije niti admin."); return 1; }