Započeo Riv3R4
•27. Maj 2013.• Zaključano[pomoc]oko payday plate
405
pregleda
7
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
467
Postovi:
71
Teme:
Pridružio se:Mar. 2013
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
dio skripte:dao sam
slike:nema 😄
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 😄
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
467
Postovi:
71
Teme:
Pridružio se:Mar. 2013
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
27. Maj 2013.
Pa jedino da odradis funkciju koja ce ti vracati pare za svaki posao:
To je primer i onda stavis:
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...
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...
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
467
Postovi:
71
Teme:
Pridružio se:Mar. 2013
28. Maj 2013.
Quote from May 27, 2013, 6:59 pm:
Pa jedino da odradis funkciju koja ce ti vracati pare za svaki posao:
To je primer i onda stavis:
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...
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?
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava