Deo skripte:
if(dialogid == DIALOG_BANKA)
{
if(!response) return 1;
if(response)
{
if(listitem == 0)
{
SPD(playerid,OSTAVLJANJENOVCA,DSI,""plava"Ostavljanje novca",""bela"Unesi koliko zelis novca da ostavi","Ostavi","Izadji");
}
if(listitem == 1)
{
SPD(playerid,PODIZANJENOVCA,DSI,""plava"Podizanje novca",""bela"Unesi koliko zelis novca da podignes","Podigni","Izadji");
}
if(listitem == 2)
{
new string;
format(string,sizeof(string),""bela"Imate "bela"%d$ "bela"na vasem bankovnom racunu!",PlayerInfo);
SPD(playerid, STANJERACUNA, DSB, ""plava"Stanje na racunu", string, "Ok", "");
}
}
}
//---------------------------------------------------------------------------------------------------------------
if(dialogid == PODIZANJENOVCA)
{
if(!response) return 1;
if(response)
{
new kolicina;
kolicina = strval(inputtext);
if(kolicina < 1) return SCM(playerid,crvena2,"(greska): "bela"Ne mozete dici manje od 1$!");
if(PlayerInfo < kolicina) return SCMF(playerid,plava2,"(info): "bela"Nemas %d$ novca u banci,ukupno imas %d$!",kolicina,PlayerInfo);
PlayerInfo -= kolicina;
GivePlayerMoney(playerid, kolicina);//novacplus
SCMF(playerid,nsiva2,"(banka): "bela"Podigao si iz banke %d$, ukupno imas %d$!",kolicina,PlayerInfo);
SavePlayer(playerid);
}
}
//---------------------------------------------------------------------------------------------------------------
if(dialogid == OSTAVLJANJENOVCA)
{
if(!response) return 1;
if(response)
{
new kolicina;
kolicina = strval(inputtext);
if(kolicina < 1) return SCM(playerid,crvena2,"(greska): "bela"Ne mozete dici manje od 1$!");
if(PlayerInfo < kolicina) return SCMF(playerid,plava2,"(info): "bela"Nemas %d$,u dzepu imas %d$!",kolicina,PlayerInfo);
PlayerInfo += kolicina;
GivePlayerMoney(playerid,-kolicina);//novacminus
SCMF(playerid,nsiva2,"(banka): "bela"Ostavio si u banku %d$,ukupno imas %d$!",kolicina,PlayerInfo);
SavePlayer(playerid);
}
}CMD:banka(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0,-318.7469,1041.0436,13.6859)) return SCM(playerid,crvena2,"(greska): "bela"Ne nalazite se u banci!");
if(PlayerInfo != 1) return SCM(playerid,nsiva2,"(banka): "bela"Nemas otvoren bankovni racun!");
SPD(playerid,DIALOG_BANKA,DSL,""nsiva"Banka",""bela"Ostavi Novac\n"bela"Podigni Novac\n"bela"Stanje na Racunu","Odaberi","Izadji");
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovor

