Opis problema : kako da napravim ukoliko igrac ima posao id 1 da mu dodje 350$ ukoliko ima posao id 2 270$ a ja cu ostale ... i ako je civil da mu dolazi random od 70 do 190$, i da samo ako ima kucu dolaze mu kucni troskovi, struja random od 10 do 55 voda od 10 do 25 plin od 10 do 30
info za posao je PlayerInfo
a za kucu
PlayerInfo
evo i payday publica
forward PayDay(playerid);
public PayDay(playerid)
{
new respekt = 4;
new nxtlevel = PlayerInfo;
new expamount = nxtlevel*respekt;
new string;
if(PlayerInfo <= 25) return SCM(playerid, COLOR_WHITE, ""SVPLAVA"[CG Info] | "BIJELA"Nisi igrao dovoljno dugo da bi dobio platu");
PlayerInfo = 0;
PlayerInfo += 1;
PlayerInfo += 1;
format(string, sizeof(string), "Izvješce iz vlade :\nPlata je stigla\n"SPLAVA"Osnovica: {FFFFFF}800"ZUTA"$\nStruja: {FFFFFF}73"SPLAVA"$\nVoda: 10"CRVENA"$\nPlin: 32$\n\n"ZUTA"Ugodne dane zeli vam vas "SPLAVA"IG Staff Team!");
PlayerInfo+=800;
PlayerInfo-=73;
PlayerInfo-=10;
PlayerInfo-=32;
PlayerInfo+=1;
ShowPlayerDialog(playerid, 681, DIALOG_STYLE_MSGBOX,""ZUTA"Cyber "CRVENA"Gaming | "ZUTA"Plata",string,"Uredu","Izlaz");
SCM(playerid, COLOR_WHITE, string);
if(PlayerInfo >= expamount)
{
PlayerInfo++;
PlayerInfo = 0;
format(string,sizeof(string), ""SVPLAVA"[CG Info] | "BIJELA"Sada si level %d i dobio si 20 tisuca kao nagradu", PlayerInfo);
SCM(playerid, COLOR_WHITE, string);
GivePlayerMoney(playerid, 20000);
SetPlayerScore(playerid, PlayerInfo);
}
return 1;
}dio skripte:dao sam
slike:nema 😄
