public OnCheckpointEnter(playerid, checkpointid) { switch(checkpointid) { case AMMU_WEAPONS: { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "M4 ($12000)\nAK47 ($12000)\nDesert Eagle ($4000)", "Purchase", "Cancel"); } } return 1; }
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1 && response) { switch(listitem) { case 0: { if(GetPlayerMoney(playerid) < 12000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash to buy a M4."); GivePlayerMoney(playerid, -12000); GivePlayerWeapon(playerid, 31, 140); } case 1: { if(GetPlayerMoney(playerid) < 12000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash to buy a AK47."); GivePlayerMoney(playerid, -12000); GivePlayerWeapon(playerid, 30, 140); } case 2: { if(GetPlayerMoney(playerid) < 4000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash to buy a Desert Eagle."); GivePlayerMoney(playerid, -4000); GivePlayerWeapon(playerid, 24, 60); } } } return 1; }
Originally Posted by Don Correlli
Simple: update your sa:mp includes with the new ones - 0.3 include files.
|