29.07.2010, 16:17
Код:
if(strcmp(cmd,"/roubarbanco",true)==0) { if(PlayerToPoint(3,playerid,1443.1626,-989.8525,7.7510)) { if(RoubandoBanco >= 1) { SendClientMessage(playerid, COLOR_GRAD2, "O banco jб estб sendo roubado, aguarde..."); return 1; } if(AssaltouBanco == 0) { if(PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23 || PlayerInfo[playerid][pMembro] == 13 || PlayerInfo[playerid][pLider] == 13 || PlayerInfo[playerid][pMembro] == 21 || PlayerInfo[playerid][pLider] == 21) { SendClientMessageToAll(COLOR_LIGHTRED, "[__________________ Alarme do Banco __________________] "); format(string, sizeof(string), "%s e seus cъmplices estгo roubando o Banco de Los Santos", sendername); SendClientMessageToAll(COLOR_WHITE, string); RoubandoBanco = 1; AssaltouBanco == 0; Kils = SetTimerEx("roubar",10000,true,"i",playerid); SetPlayerCriminal(playerid,playerid,"Roubo a banco"); if(WantedPoints[giveplayerid] == 0) { WantedPoints[giveplayerid] = 3; } else { WantedPoints[giveplayerid]+= 2; } } else { SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo faz parte de nenhuma gang/facзгo criminosa"); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, "Aguarde atй que o dinheiro do Governo chegue"); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo estб na sala dos cofres"); return 1; } return 1; } //Final do GM public roubar(playerid) { new rand = random(500000); if(rand >= 100000 && rand <= 500000) { GivePlayerMoneyEx(playerid, rand); } SendClientMessageToAll(COLOR_LIGHTRED, "[__________________ Alarme do Banco __________________] "); SendClientMessageToAll(COLOR_WHITE, "A polнcia falhou e o Banco foi roubado"); SendClientMessage(playerid, COLOR_RED, "Vocк Acabou de Roubar o Banco de Los Santos"); RoubandoBanco = 0; SetTimerEx("ProximoRoubo", 10000, false,"i", playerid); AssaltouBanco = 1; KillTimer(Kils); return 1; } public ProximoRoubo(playerid) { SendClientMessageToAll(COLOR_LIGHTRED, "[__________________ Banco __________________] "); SendClientMessageToAll(COLOR_WHITE, "Uma nova quantia de dinheiro acaba de chegar no Banco de Los Santos"); return 1; }
Bom o problema й o seguinte:
Quando o player dб /roubarbanco ele rouba tudo bem, mas o problema й que quando ele termina de roubar e aparece o aviso dizendo que o banco foi reabastecido ele tenta roubar, mas sу aparece um aviso assim: 'Aguarde atй que o dinheiro do Governo chegue'
.
Alguem sabe o que tenho que fazer pra tudo correr bem? ;x