Detaljan opis problema: Napravio sam da peca ribu da je proda i sve radi vrh samo kada igrac ode relog dobije 1k vise ne znam sto dacu vam svaku liniju gde se igracu daje novac
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
#define cenaribe 100
CMD:prodajribu(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(!IsPlayerInRangeOfPoint(playerid, 3, 390.5666,-1756.3961,8.2893))return SendClientMessage(playerid, COLOR_RED, "Greska:Niste kod ribarnice!");
if(pInfo == 0)return SendClientMessage(playerid, COLOR_RED, "Greska:Nemate upecanih riba, nemate sta da prodate!");
if(pInfo > 0)
{
new tezina = pInfo;
new brojriba = pInfo;
new placanje;
placanje = pInfo*cenaribe;
new PIKRIIKT;
format(PIKRIIKT,sizeof(PIKRIIKT),"Prodali ste %d ribe, Ukupna tezina svih riba %d",brojriba,tezina);
SendClientMessage(playerid, -1, PIKRIIKT);
GivePlayerMoney(playerid, placanje);
pInfo += placanje;
pInfo -=brojriba;
pInfo -=tezina;
Save(playerid);
}
}
return 1;
}
OnPlayerSpawn
GivePlayerMoney(playerid,pInfo);