forward PayDay(i);
public PayDay(i)
{
if(!IsPlayerConnected(i) || UlogovanProvera == 0) return 1;
new stariiznos = PlayerInfo;
if(PlayerInfo != -1)
{
if(PlayerInfo < KucaInfo[PlayerInfo])
{
PlayerInfo = -1;
PlayerInfo = SPAWN_NORMAL;
SCM(i, -1, ""SRWBOJA"(( information ))"BELA" : "SIVA"Niste imali da platiti kiriju za kucu, iseljeni ste!");
}
PlayerInfo -= KucaInfo[PlayerInfo];
}
if(PlayerInfo > 0)
{
if(PlayerInfo < PlayerInfo)
{
PlayerInfo = PlayerInfo;
}
PlayerInfo -= PlayerInfo;
PlayerInfo -= PlayerInfo;
if(PlayerInfo == 0) { PlayerInfo = 0; PlayerInfo = 0; }
}
if(PlayerInfo < 45)
{
SCM(i, -1, "[SG:RP] "ZUTA"* Niste igrali dovoljno dugo da dobijete platu!");
DobioPay = 1;
return 1;
}
if(PlayerInfo > 0)
{
PlayerInfo--;
if(PlayerInfo == 0) SCM(i, -1, ""SRWBOJA"(( information ))"BELA" : "SIVA"Vasa kazna za ulazak u organizaciju je istekla!");
}
if(PlayerInfo > 0) { PlayerInfo--; }
new iznosplate = 0, osnova = 0, iskustvo = 0, prihod = 0, rashod = 0, struja = 0, voda = 0, smece = 0, grijanje = 0, porez = 0, kucanajam = 0;
osnova = 200 + random(250);
if(PlayerInfo >= 1) { osnova += (50 + random(70)); }
if(PlayerInfo >= 1) { osnova += (70 + random(100)); }
iznosplate = osnova*PlayerInfo;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
iskustvo = (PlayerInfo * 2) + 2;
if(PlayerInfo != -1) { struja += (10 + random(150)); voda += (10 + random(50)); porez += 100; smece += 80; grijanje += 50; }
if(PlayerInfo != -1) { struja += (3 + random(50)); voda += (5 + random(80)); porez += 100; smece += 40; grijanje += 30; }
if(PlayerInfo != -1) { struja += (4 + random(5)); voda += (5 + random(100)); porez += 100; smece += 50; grijanje += 40; }
if(PlayerInfo != -1) { porez += 1000; }
if(PlayerInfo != -1 && PlayerInfo != -1) { porez += 2000; }
if(PlayerInfo != -1) { porez += 1000; }
if(PlayerInfo != -1) { porez += 5000; }
if(PlayerInfo == -1) kucanajam = 0;
else if(PlayerInfo != -1) kucanajam = KucaInfo[PlayerInfo];
new strp1,strp2,strp;
if(DupliRespekti == 1)
{
PlayerInfo++;
}
if(PlayerInfo < 20)
{
PlayerInfo+=1;
}
if(PlayerInfo == 6)
{
PlayerInfo = 0;
g_NovacPlus(i, 250000);
}
if(PlayerInfo >= iskustvo)
{
PlayerInfo++;
SetPlayerScore(i, PlayerInfo);
PlayerInfo -= iskustvo;
SCM(i, -1, ""ZUTA"Cestitamo presli ste u sledeci level | "SRWBOJA"LEVELUP!");
if(PlayerInfo == 55)
{
SCM(i, -1, ""ZUTA"Cestitamo uspjesno ste se penzionisali");
PlayerInfo = 0; PlayerInfo = 0;
}
}
new penzia;
if(PlayerInfo < 55)
{
format(strp1,sizeof(strp1), ""SIVA"Banka Los Santos | Plata je stigla na vas racun\n\n"SPLAVA"Plata: "BELA"%d$\n\n"SRWBOJA"Kredit Informacije\n"SPLAVA"Iznos kredita: "ZELENA"%d$\n"SPLAVA"Iznos rate: "ZELENA"%d$\n"SPLAVA"Za otplatu: "ZELENA"%d%\n\n", iznosplate, PlayerInfo, PlayerInfo, PlayerInfo);
format(strp2,sizeof(strp2), ""SRWBOJA"Platili ste\n"SPLAVA"Porez na imovinu: "BELA"%d$\n"SPLAVA"Struja: "BELA"%d$\n"SPLAVA"Voda: "BELA"%d$\n"SPLAVA"Smece: "BELA"%d$\n"SPLAVA"Grijanje: "BELA"%d$\n"SPLAVA"Iznajmljena kuca: "BELA"%d$\n\n"SRWBOJA"Stari iznos: "BELA"%d$\n"ZELENA"Novi iznos: "BELA"%d$", porez, struja, voda, smece,grijanje,kucanajam, stariiznos,PlayerInfo+iznosplate);
format(strp, sizeof(strp), "%s%s", strp1, strp2);
SCM(i,-1,"SG:RP| "HZELENA"Plata je stigla na vas bankovni racun!");
penzia = 0;
}
else
{
penzia = 50000;
format(strp1,sizeof(strp1), ""SIVA"Banka Los Santos | Penzija je stigla na vas racun\n\n"SPLAVA"Penzia: "BELA"%d$\n\n", iznosplate + penzia);
format(strp2,sizeof(strp2), ""SRWBOJA"Platili ste\n"SPLAVA"Porez na imovinu: "BELA"%d$\n"SPLAVA"Struja: "BELA"%d$\n"SPLAVA"Voda: "BELA"%d$\n"SPLAVA"Smece: "BELA"%d$\n"SPLAVA"Grijanje: "BELA"%d$\n"SPLAVA"Iznajmljena kuca: "BELA"%d$\n\n"SRWBOJA"Stari iznos: "BELA"%d$\n"ZELENA"Novi iznos: "BELA"%d$", porez, struja, voda, smece,grijanje,kucanajam, stariiznos,PlayerInfo+iznosplate);
format(strp, sizeof(strp), "%s%s", strp1, strp2);
SCM(i,-1,"SG:RP| "HZELENA"Penzija je stigla na vas bankovni racun!");
}
SPD(i, 218, DIALOG_STYLE_MSGBOX, ""BELA"Los Santos Banka", strp, "Izadji", "");
prihod = iznosplate + penzia;
rashod = struja + voda + porez + smece + grijanje;
PlayerInfo += prihod;
PlayerInfo -= rashod;
PlayerInfo = 0;
DobioPay = 1;
SavePlayer(i);
BankaUpdate(i);
return 1;
}