Dio skripte:
CMD:pay(playerid,params[])
{
new targetid,name,amount,string;
if(sscanf(params,"ui",targetid,amount)) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Koristi /pay ");
if(targetid == playerid) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete dati pare sam sebi nemoguce je!");
GetPlayerMoney(playerid);
if(GetPlayerMoney(playerid) <1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Imate manje od 1$ ili pokusavate dati 1$!");
if(GetPlayerMoney(playerid) >99999) return SendClientMessage(playerid,-1, ""CRVENA"[BD:RP]"BELA"Pokusavate da date vise od 99999$!");
if(GetPlayerMoney(playerid) <= 0)return SendClientMessage(playerid,-1, ""CRVENA"[BD:RP]"BELA" Nemas para ne brukaj se dzabe!");
GetPlayerName(targetid,name,sizeof(name));
GivePlayerMoney(playerid,-amount);
GivePlayerMoney(targetid,amount);
format(string,sizeof(string), ""CRVENA"[BD:RP]"BELA"Dali ste igracu [%d]%s %i$!",targetid,name,amount);
SendClientMessage(playerid,-1,string);
format(string,sizeof(string), ""CRVENA"[BD:RP]"BELA"Primili ste %i$ od igraca [%d]%s!",amount,targetid,name);
SendClientMessage(targetid,-1,string);
return 1;
} Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
e sad problem je u tome ako imam 400$ i upisem 500 ono vodi igraca u minus postoji li popravka ovom kodu ili mora nesto drugacije?
