Witam.Mam pewien problem z systemem banku. Ot?? po wpisaniu cmd /bank wyskakuje lista rzeczy, kt?re mo?na wykona?.Niestety po wybraniu kt?rejkolwiek z opcji nic si? nie dzieje.Oto kod.
[code]cmd(bank, playerid, params[])
{
if(ZalogowanyBank[playerid] == 0) return SendClientMessage(playerid, ORANGE, "Musisz za?o?y? konto bankowe aby m?c u?y? tej komendy. Wpisz /rkonto. ");
if(BankIst[playerid] == 0) return SendClientMessage(playerid, ORANGE, " Nie jeste? w banku. ");
return ShowPlayerDialog(playerid, DIALOG_BANK, DIALOG_STYLE_LIST, "Wybierz opcje", "Wp?a? pieni?dzenWyp?a? pieni?dzenWp?a? wszystkonWyp?a? wszystkonStan konta", "Wybierz", "Zamknij");
}[/code]
[code]public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_BANK)
{
if(!response) return 0;
new string[128];
switch(listitem)
{
case 0:
{
format(string, sizeof string, ""C_WHITE"Wpisz ilo?? pieni?dzy jak? chcesz wp?aci?: nAktualnie masz przy sobie "C_ORANGE"%d $ ", GetPlayerMoney(playerid));
ShowPlayerDialog(playerid, DIALOG_WPLATA, DIALOG_STYLE_INPUT, "Wplata", string, "Wplac", "Zamknij");
}
case 1:
{
format(string, sizeof string, ""C_WHITE"Wpisz ilo?? pieni?dzy jak? chcesz wyp?aci?: nAktualnie masz w banku "C_ORANGE"%d $ ", PlayerInfo[playerid][Kasa]);
Sho... |