PHP Code:
#include <amxmodx>
#include <cstrike>
#include <fun>
#define PLUGIN "Menu"
#define VERSION "1.0"
#define AUTHOR "Azzou"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /shop", "ShowMenu");
register_clcmd("say shop", "ShowMenu");
}
public ShowMenu(id)
{
new menu = menu_create("Shose weapons :", "menu_handler");
menu_additem(menu, "Awp ", "", 0);
menu_additem(menu, "Ak47 ", "", 0);
menu_additem(menu, "M4a1 ", "", 0);
menu_additem(menu, "p228 ", "", 0);
menu_additem(menu, "scout ", "", 0);
menu_additem(menu, "xm1014 ", "", 0);
menu_additem(menu, "mac10 ", "", 0);
menu_additem(menu, "Aug ", "", 0);
menu_additem(menu, "ump45 ", "", 0);
menu_additem(menu, "sg550", "", 0);
menu_additem(menu, "galil ", "", 0);
menu_additem(menu, "famas ", "", 0);
menu_additem(menu, "mp5navy ", "", 0);
menu_additem(menu, "m249 ", "", 0);
menu_additem(menu, "m3 ", "", 0);
menu_additem(menu, "tmp ", "", 0);
menu_additem(menu, "g3sg1 ", "", 0);
menu_additem(menu, "sg552 ", "", 0);
menu_additem(menu, "p90 ", "", 0);
menu_additem(menu, "elite ", "", 0);
menu_additem(menu, "fiveseven ", "", 0);
menu_additem(menu, "usp ", "", 0);
menu_additem(menu, "glock ", "", 0);
menu_additem(menu, "deagle ", "", 0);
menu_setprop(menu, MPROP_EXITNAME, "Exit");
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public menu_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new command[6], name[64], access, callback;
new money = cs_get_user_money( id )
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
switch(item)
{
case 0:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_awp")
cs_set_user_bpammo( id , CSW_AWP, 260 )
client_print(id, print_chat, "[MENU] You get Awp !");
}
}
case 1:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_ak47")
cs_set_user_bpammo( id , CSW_AK47, 260 )
client_print(id, print_chat, "[MENU] You get Ak47 !");
}
}
case 2:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_m4a1")
cs_set_user_bpammo( id , CSW_M4A1, 260 )
client_print(id, print_chat, "[MENU] You get M4a1 !");
}
}
case 3:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_p228")
cs_set_user_bpammo( id , CSW_P228, 260 )
client_print(id, print_chat, "[MENU] You get p228 !");
}
}
case 4:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_scout")
cs_set_user_bpammo( id , CSW_SCOUT, 260 )
client_print(id, print_chat, "[MENU] You get SCOUT !");
}
}
case 5:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_xm1014")
cs_set_user_bpammo( id , CSW_XM1014, 260 )
client_print(id, print_chat, "[MENU] You get xm1014 !");
}
}
case 6:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_mac10")
cs_set_user_bpammo( id , CSW_MAC10, 260 )
client_print(id, print_chat, "[MENU] You get mac10 !");
}
}
case 7:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_aug")
cs_set_user_bpammo( id , CSW_AUG, 260 )
client_print(id, print_chat, "[MENU] You get Aug !");
}
}
case 8:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_ump45")
cs_set_user_bpammo( id , CSW_UMP45, 260 )
client_print(id, print_chat, "[MENU] You get ump45 !");
}
}
case 9:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_sg550")
cs_set_user_bpammo( id , CSW_SG550, 260 )
client_print(id, print_chat, "[MENU] You get sg550 !");
}
}
case 10:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_galil")
cs_set_user_bpammo( id , CSW_GALIL, 260 )
client_print(id, print_chat, "[MENU] You get galil !");
}
}
case 11:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_famas")
cs_set_user_bpammo( id , CSW_FAMAS, 260 )
client_print(id, print_chat, "[MENU] You get famas !");
}
}
case 12:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_mp5navy")
cs_set_user_bpammo( id , CSW_MP5NAVY, 260 )
client_print(id, print_chat, "[MENU] You get mp5navy !");
}
}
case 13:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_m249")
cs_set_user_bpammo( id , CSW_M249, 400 )
client_print(id, print_chat, "[MENU] You get m249 !");
}
}
case 14:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_m3")
cs_set_user_bpammo( id , CSW_M3, 260 )
client_print(id, print_chat, "[MENU] You get m3 !");
}
case 15:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_tmp")
cs_set_user_bpammo( id , CSW_TMP, 260 )
client_print(id, print_chat, "[MENU] You get tmp !");
}
}
case 16:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_g3sg1")
cs_set_user_bpammo( id , CSW_G3SG1, 260 )
client_print(id, print_chat, "[MENU] You get g3sg1 !");
}
}
case 17:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_sg552")
cs_set_user_bpammo( id , CSW_SG552, 260 )
client_print(id, print_chat, "[MENU] You get sg552 !");
}
}
case 18:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_p90")
cs_set_user_bpammo( id , CSW_P90, 260 )
client_print(id, print_chat, "[MENU] You get p90 !");
}
}
case 19:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_elite")
cs_set_user_bpammo( id , CSW_ELITE, 260 )
client_print(id, print_chat, "[MENU] You get elite !");
}
}
case 20:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_fiveseven")
cs_set_user_bpammo( id , CSW_FIVESEVEN, 260 )
client_print(id, print_chat, "[MENU] You get fiveseven !");
}
}
case 21:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_usp")
cs_set_user_bpammo( id , CSW_USP, 260 )
client_print(id, print_chat, "[MENU] You get USP !");
}
}
case 22:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_glock18")
cs_set_user_bpammo( id , CSW_GLOCK18, 260 )
client_print(id, print_chat, "[MENU] You get glock !");
}
}
case 23:
{
if(cs_get_user_money(id) >= 1)
{
cs_set_user_money(id, money - 0)
give_item(id, "weapon_deagle")
cs_set_user_bpammo( id , CSW_DEAGLE, 260 )
client_print(id, print_chat, "[MENU] You get deagle !");
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}