ahoojte v modu mam pokutovanie takto ale chcel by som ayb nemohli hraca pokutovat viackrat proste iba raz za neja urcitu dobu ..napr ked ho pokutuje aby ho nemohol pokutovat najblizsich 5 minut..ako sa to da spravit pls pomozte mi
dcmd_p(playerid,params[])
{
TestPrint("dcmd_p(playerid, params[])");
if(IsPlayerConnected(playerid))
{
if(strlen(params) > 7) return TextDrawSystemShow1(playerid,"Niečo ste napísali zle.");
if(Zamestnanie[playerid] == T_POLICAJTSF ||
Zamestnanie[playerid] == T_POLICAJTBB ||
Zamestnanie[playerid] == T_FBI ||
Zamestnanie[playerid] == T_COBRA11)
{
new pokutovany = strval(params);
if(!strlen(params)) SendClientMessage(playerid, COLOR_WHITE, "[ ! ]: /p [iD]");
else if(!IsPlayerConnected(pokutovany)) TextDrawSystemShow1(playerid,"Hras nieje na servery pripojeny.");
else if(Informacie[pokutovany][Vezenie] > 0) TextDrawSystemShow1(playerid,"Hras je vo vezeni.");
else if(Informacie[playerid][PolicejniZK] < 30) TextDrawSystemShow1(playerid,"Nemozete davat pokuty pretoze nemate 30 skusenosti./status");
else if(playerid == pokutovany) TextDrawSystemShow1(playerid,"Nemozete sa sami pokutovat.");
else if(GetDistanceBetweenPlayers(playerid, pokutovany) > 7) TextDrawSystemShow1(playerid,"Hras je prilis daleko.");
else
{
new string[250];
format(string, sizeof(string), "[ Polícia ]: Policajt %s pokutoval(a) hráča %s. [ 5000€ ]", Meno(playerid),Meno(pokutovany));
SendClientMessageToAll(COLOR_LIGHTBLUE, string);
GivePlayerMoney(pokutovany, -5000);
GivePlayerMoney(playerid, 5000);
}
}
}
return 1;
}