ondialogresponse problem.
#2

pawn Код:
#define DIALOGNAME 5000

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOGNAME)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -1000);
                    GivePlayerWeapon(playerid, 4, 1);
                    }
                case 1:
                {
                    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -1000);
                    GivePlayerWeapon(playerid, 5, 1);
                    }
                case 2:
                {
                    if(GetPlayerMoney(playerid) < 3500) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -3500);
                    GivePlayerWeapon(playerid, 22, 100);
                    }
                case 3:
                {
                    if(GetPlayerMoney(playerid) < 4500) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -4500);
                    GivePlayerWeapon(playerid, 23, 100);
                    }
                case 4:
                {
                    if(GetPlayerMoney(playerid) < 7000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -7000);
                    GivePlayerWeapon(playerid, 24, 57);
                    }
                case 5:
                {
                    if(GetPlayerMoney(playerid) < 11000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -11000);
                    GivePlayerWeapon(playerid, 25, 60);
                    }
                case 6:
                {
                    if(GetPlayerMoney(playerid) < 8000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -8000);
                    GivePlayerWeapon(playerid, 28, 180);
                    }
                case 7:
                {
                    if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -20000);
                    GivePlayerWeapon(playerid, 30, 200);
                    }
                case 8:
                {
                    if(GetPlayerMoney(playerid) < 12000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -12000);
                    GivePlayerWeapon(playerid, 32, 150);
                    }
                }
            }
        }
    return 0;
}
Correct Code.
Reply


Messages In This Thread
ondialogresponse problem. - by oscar7610 - 07.04.2012, 22:51
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:15
Re: ondialogresponse problem. - by oscar7610 - 07.04.2012, 23:18
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:21
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:23
Re: ondialogresponse problem. - by oscar7610 - 07.04.2012, 23:24
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:25
Re: ondialogresponse problem. - by oscar7610 - 07.04.2012, 23:26
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:28
Re: ondialogresponse problem. - by oscar7610 - 07.04.2012, 23:31

Forum Jump:


Users browsing this thread: 1 Guest(s)