Detaljan opis problema:E ovako sredio sam komandu /prodajzlato da igrac koji radi poso rudar i dobije po jednom checkpointu 10g zlata i to je 100$ a on sada ako radi duze u rudniku moze dobiti i vise zlata
i sada ja kada dodjem u banku kucam /prodajzlato /prodajzlato 1500g i meni samo pokaze 0$ i ne skine mi zlato iz statsa
Dio skripte:
if(strcmp(cmd, "/prodajzlato", true) == 0)
{
new kolicina;
new zlato = PlayerInfo;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE,"Koristenje: /prodajzlato ");
return 1;
}
if(kolicina > zlato || kolicina < 0) return SendClientMessage(playerid, COLOR_GREY, " Nemate toliko zlata!");
if(!IsPlayerInRangeOfPoint(playerid, 5.0,2316.6189,-7.3091,26.7422)) return SendClientMessage(playerid, COLOR_WHITE, "Morate biti u banci da bi prodali zlato");
else
{
SafeGivePlayerMoney(playerid, kolicina*10)
PlayerInfo -= kolicina;
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):////
