19.07.2011, 15:54
(
Последний раз редактировалось candango; 19.07.2011 в 17:38.
)
Bom.. O sistema funciona, sу que ele esta aceitando flood. gostaria de adicionar um tempo para evitar o flood...
PHP код:
new Assaltou[MAX_PLAYERS];
if(!strcmp(cmd, "/assaltar", true))
{
Assaltou[playerid] = gettime() + 55;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, -1, "USO: /assaltar [ID]");
new id = strval(tmp);
if(Assaltou[playerid] < gettime()) return SendClientMessage(playerid, -1, "Vocк usou este comando recentemente. Aguarde algum tempo para usб-lo novamente.");
new Float:Pos[3];
GetPlayerPos(id, Pos[0], Pos[1], Pos[2]);
if(IsPlayerInRangeOfPoint(playerid, 5.0, Pos[0], Pos[1], Pos[2]))
{
new money = GetPlayerMoneyEx(id);
GivePlayerMoneyEx(id, -money / 10);
GivePlayerMoneyEx(playerid, money/10);
WantedPoints[playerid] = 10;
SetPlayerCriminal(playerid,255, "Artigo 157, Roubo a mгo armada!");
SendClientMessage(playerid, 0xFFFF00FF, "Vocк assaltou alguem ! Agora corrra !");
SendClientMessage(id, 0xFFFF00FF, "Vocк foi assaltado !");
}
else return SendClientMessage(playerid, 0xFF0000FF, "Vocк estб longe do jogador.");
return 1;
}