[pomoc]oko payday plate

Započeo Riv3R4
27. Maj 2013. Zaključano
400
pregleda
7
postova
Master1
4
Made Man
27. Maj 2013.
Skripta😮d 0 cyber
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 😄
xyzcod2
5
Underboss
27. Maj 2013.

if(PI == 1)
{
      //daj mu placu
}
if(PI == 1)
{
        //daj placu   
}

varijablu prilagodi sebi
Master1
4
Made Man
27. Maj 2013.
Quote from May 27, 2013, 5:09 pm:

if(PI == 1)
{
      //daj mu placu
}
if(PI == 1)
{
        //daj placu   
}

varijablu prilagodi sebi jer moram i za kucu i sve napraviti kontas...

znam za to al znam da postoji i mnogo laksi nacin
Deleted User
Obrisan korisnik
27. Maj 2013.
Pa jedino da odradis funkciju koja ce ti vracati pare za svaki posao:
stock GetJobMoney(playerid)
{
switch(PI)
{
case 0: return 70;
case 1: return 350;
case 2: return 270;
}
}

To je primer i onda stavis:
new money = GetJobMoney(playerid);

i on ti return-a novac koliko treba i taj novac onda imas zapamcen na money, a za kucu pa dodas uslov i odradis preko random ako ni to ne znas dacu ti primer...
Master1
4
Made Man
28. Maj 2013.
Quote from May 27, 2013, 6:59 pm:
Pa jedino da odradis funkciju koja ce ti vracati pare za svaki posao:
stock GetJobMoney(playerid)
{
switch(PI)
{
case 0: return 70;
case 1: return 350;
case 2: return 270;
}
}

To je primer i onda stavis:
new money = GetJobMoney(playerid);

i on ti return-a novac koliko treba i taj novac onda imas zapamcen na money, a za kucu pa dodas uslov i odradis preko random ako ni to ne znas dacu ti primer...

kako sam ja skontao ovdje ak nema posla da mu 70 ako ima posao 1 da mu 350 a ako ima posao 2 da mu 270?
gLava
5
Crime Lord
28. Maj 2013.
Dobro si razumeo
Master1
4
Made Man
28. Maj 2013.
Dimi wrote on May 28, 2013, 11:29 am:
Dobro si razumeo
a kako cu ovo za kucu onda

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha