Komanda:
CMD:banka(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 3, 319.3219,905.7609,-19.5035)) return SendClientMessage(playerid, -1, "{039DFC}[BC:RP]: {FFFFFF}Niste na salteru banke.");
if(PlayerInfo < 1) return SendClientMessage(playerid, -1, "{039DFC}[BC:RP]: {FFFFFF}Nemas otvoren racun u banci. Otvori ga na salteru pored.");
ShowPlayerDialog(playerid, DIALOG_BANKA, DIALOG_STYLE_LIST, "{FFFFFF}Banka.", "{039DFC}1. {FFFFFF}Ostavi novac\n{039DFC}2. {FFFFFF}Podigni novac\n{039DFC}3. {FFFFFF}Transfer", "Odaberi", "Odustani");
return 1;
}Dolazi problem kada odabere jednu od ponudjenih opcija ne prikaze mu drugi dialog, a trebalo bi..
fDialog(DIALOG_BANKA)
{
if (!response) return SendClientMessage(playerid, -1, "{009e32}Odustali ste.");
if(listitem == 0)
{
ShowPlayerDialog(playerid, DIALOG_OSTAVI_NOVAC, DIALOG_STYLE_INPUT, "{FFFFFF}Banka", "{FFFFFF}Unesi koliko novca zelis ostaviti.", "Potvrdi", "Izadji");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, 9, DIALOG_STYLE_INPUT, "{FFFFFF}Banka", "{FFFFFF}Unesite koliko novca zelite ostaviti.", "Potvirdi", "Izadji");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, DIALOG_TRANSFER_ID, DIALOG_STYLE_INPUT, "{FFFFFF}Banka", "{FFFFFF}Unesite ID igraca.", "Potvrdi", "Odustani");
}
return 1;
}