HELP!?!? Dialog unresponsive.
#4

You have the Dialog Ids messed up.

Change it to this. Also I think the Lists start at 0(not sure)
pawn Код:
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Guns!","1. Uzi\r\n2. Ak47\r\n3. M4","Continue", "Cancel");
Also change the Dialog Response to this:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
    {
        case 1:
        {
            if(!response)
            {
                SendClientMessage(playerid, COLOR_RED, "You cancelled!");
                return 1;
            }
           
            switch(listitem)
            {
                case 0:
                {
                    GivePlayerMoney(playerid, -5000);
                    GivePlayerWeapon(playerid, 28, 50);
                    SendClientMessage(playerid, COLOR_PINK, "You have just baught a mini uzi with 50 ammunition for $5000!");
                }
                case 1:
                {
                    GivePlayerMoney(playerid, -7000);
                    GivePlayerWeapon(playerid, 30, 50);
                    SendClientMessage(playerid, COLOR_PINK, "You have just baught an AK47 with 50 ammunition for $7,000!");
                }
                case 2:
                {
                    GivePlayerMoney(playerid, -10000);
                    GivePlayerWeapon(playerid, 31, 50);
                    SendClientMessage(playerid, COLOR_PINK, "You have just baught an M4 carbine with 50 ammunition for $10,000!");
                }
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
HELP!?!? Dialog unresponsive. - by BigAl - 21.11.2010, 16:42
Re: HELP!?!? Dialog unresponsive. - by WillyP - 21.11.2010, 16:44
Re: HELP!?!? Dialog unresponsive. - by 0ne - 21.11.2010, 16:45
Re: HELP!?!? Dialog unresponsive. - by Victor - 21.11.2010, 16:46
Re: HELP!?!? Dialog unresponsive. - by WillyP - 21.11.2010, 16:47
Re: HELP!?!? Dialog unresponsive. - by [L3th4l] - 21.11.2010, 17:24

Forum Jump:


Users browsing this thread: 2 Guest(s)