Need Help...
#6

you switch the dialogs, and the case 1: is dialogid == 1
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid) {
        case 1:
        {
            if(!response) return SendClientMessage(playerid,-1,"You Cancelled");
            {
                switch(listitem) {
                    case 0:                       // Listitems start with 0, not 1
                    {
                        GivePlayerWeapon(playerid,30,100);
                        GivePlayerMoney(playerid,-4500);
                        SendClientMessage(playerid,COLOR_YELLOW,"You Purchased Ak47, 4500$ Deducted!");
                        return 1;
                    }
                    case 1:
                    {
                        GivePlayerWeapon(playerid,31,100);
                        GivePlayerMoney(playerid,-4800);
                        SendClientMessage(playerid,COLOR_YELLOW,"You Purchased M4, 4800$ Deducted!");
                        return 1;
                    }
                    case 2:
                    {
                        GivePlayerWeapon(playerid,24,100);
                        GivePlayerMoney(playerid,-1600);
                        SendClientMessage(playerid,COLOR_YELLOW,"You Purchased Desert Deagle,1600$ Deducted!");
                        return 1;
                    }
                    case 3:
                    {
                        GivePlayerWeapon(playerid,26,100);
                        GivePlayerMoney(playerid,-2700);
                        SendClientMessage(playerid,COLOR_YELLOW,"You Purchased Sawn-Off,2700$ Deducted!");
                        return 1;
                    }
                    case 4:
                    {
                        GivePlayerWeapon(playerid,23,100);
                        GivePlayerMoney(playerid,-1950);
                        SendClientMessage(playerid,COLOR_YELLOW,"You Purchased Silenced Pistol,1950$ Deducted!");
                        return 1;
                    }
                    case 5:
                    {
                        SetPlayerArmour(playerid,100);
                        GivePlayerMoney(playerid,-1250);
                        SendClientMessage(playerid,COLOR_YELLOW,"You Purchased Armour,1250$ Deducted!");
                        return 1;
                    }

                }

            }
        }
    }
    return 0;
}
Reply


Messages In This Thread
Need Help... - by Littlehelper - 29.01.2012, 11:20
Re: Need Help... - by BleverCastard - 29.01.2012, 11:25
Re: Need Help... - by Littlehelper - 29.01.2012, 11:43
Re: Need Help... - by Tanush123 - 29.01.2012, 11:55
Re: Need Help... - by Littlehelper - 29.01.2012, 12:23
Re: Need Help... - by Konstantinos - 29.01.2012, 12:31
Re: Need Help... - by Littlehelper - 29.01.2012, 12:33

Forum Jump:


Users browsing this thread: 1 Guest(s)