22.07.2014, 20:37
Hello SA-MP Forums, i'm using this robbery system but if you rob the bank you don't get any money and if you leave the bank, you still robbing it, please help!
Код:
CMD:robbank(playerid, params[]) { if(robpossible == 1) { if(IsPlayerInRangeOfPoint(playerid, 3.0, 2309.1899,-8.4444,26.7422)) { robpossible = 0; SetTimer("waittimer", 1200000, false); SetTimer("robtimer", 240000, false); SendClientMessage(playerid, COLOR_WHITE, "You gotta stay 2 minutes in the bank in order to rob it!"); SendClientMessageToAll(COLOR_TWBLUE, "||----------------Latest News----------------||"); SendClientMessageToAll(COLOR_GREEN, " Los Santos Bank Trust has Been Broken."); SendClientMessageToAll(COLOR_GREEN, " The Bank is Currentley getting Robbed. "); SendClientMessageToAll(COLOR_GREEN, " We will report more once we get more information"); SendClientMessageToAll(COLOR_TWBLUE, "||----------------Latest News----------------||"); } } else { SendClientMessage(playerid, COLOR_WHITE, "You can't rob the bank right now!"); } return 1; } public robtimer(playerid) { new string[128]; new cash = random(200000); GivePlayerMoney(playerid, cash); format(string, sizeof(string), "You have successfully robbed $%d from the bank!", cash); SendClientMessage(playerid, COLOR_WHITE, string); } public waittimer() { robpossible = 1; SendClientMessageToAll(COLOR_WHITE, "The bank is now available for robbery!"); }