Equip Help
#2

pawn Код:
#define DIALOG_EQUIP 1
pawn Код:
CMD:equip(playerid, params[])
{
    ShowPlayerDialog(playerid, DIALOG_EQUIP, DIALOG_STYLE_LIST, "Weapon shop :", "M4 (200$)\nArmor (100$)", "Purchase", "Cancel");
    return 1;
}
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch( dialogid )
    {
        case DIALOG_EQUIP:
        {
            switch(listitem)
            {
                case 0:
                {
                    if(GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -200);
                    GivePlayerWeapon(playerid, 31, 200);
                }
                case 1:
                {
                    if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash.");
                    GivePlayerMoney(playerid, -100);
                    SetPlayerArmour(playerid, 100);
                }
            }
        }
    }
    return 1;
}
This ?
Reply


Messages In This Thread
Equip Help - by Josip_Hrnjak - 21.05.2012, 16:03
Re : Equip Help - by Ataraxia - 21.05.2012, 17:02
Re: Equip Help - by Josip_Hrnjak - 21.05.2012, 17:33
Re : Equip Help - by Ataraxia - 22.05.2012, 11:02

Forum Jump:


Users browsing this thread: 1 Guest(s)