PHP Code:
// Generated with v3x's AMXX Menu Generator
#include <amxmodx>
#include <cstrike>
#include <fun>
new bool:gCanBuy
new gBuyTime
public plugin_init()
{
register_plugin("My Menu", "1.0", "Me");
register_clcmd("say /menu", "ShowMenu", _, "");
gBuyTime = get_cvar_pointer("mp_buytime")
register_event("HLTV","EventNewRnd", "a", "1=0", "2=0")
}
public ShowMenu(id)
{
new menu = menu_create("SUPER GAMING MENU", "MENU");
menu_additem(menu, "Armor ", "", 0); // case 0
menu_additem(menu, "Hegrenade 1", "", 0); // case 1
menu_additem(menu, "Flash 1", "", 0); // case 2
menu_additem(menu, "Extra Money +800$", "", 0); // case 3
menu_additem(menu, "Extra Ammo Primary + Secondary", "", 0); // case 4
menu_additem(menu, "", "", 0); // case 5
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_PERPAGE, 5);
menu_setprop(menu, MPROP_NOCOLORS, 1);
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public MENU(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
if(gBuyTime && gCanBuy)
{
new command[6], name[64], access, callback;
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
switch(item)
{
case 0:
{
client_print(id, print_chat, "You have selected Armor ");
cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM)
}
case 1:
{
client_print(id, print_chat, "You have selected Hegrenade 1");
give_item(id, "weapon_hegrenade")
}
case 2:
{
client_print(id, print_chat, "You have selected Flash 1");
give_item(id, "weapon_flashbang")
}
case 3:
{
client_print(id, print_chat, "You have selected Extra Money +800$");
cs_set_user_money(id,(cs_get_user_money(id) + 800))
}
case 4:
{
client_print(id, print_chat, "You have selected Extra Ammo Primary + Secondary");
}
case 5:
{
client_print(id, print_chat, "You have selected ");
}
}
menu_destroy(menu);
gCanBuy = false
return PLUGIN_HANDLED;
}
client_print(id, print_chat, "Purchase time is over or you have already purchased in this round.")
return PLUGIN_HANDLED;
}
public EventNewRnd()
gCanBuy = true