Code:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Menu System"
#define VERSION "1.0"
#define AUTHOR "ChrisK"
#define Keysmymenu (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)|(1<<9) // Keys: 1234567890
new mMyMenuTitle // Menu
new mcbMyMenuTitle // Menu Callback
public plugin_init() {
/* Menu My Menu Title */
/* Use menu_display(id, mMyMenuTitle, 0) to show the menu to an user. */
mMyMenuTitle = menu_create("My Menu Title", "mh_MyMenuTitle")
mcbMyMenuTitle = menu_makecallback("mcb_MyMenuTitle")
menu_additem(mMyMenuTitle, "1. My First Item Name", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
menu_additem(mMyMenuTitle, "2. My Second Item Name ", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
menu_additem(mMyMenuTitle, "3. My Third Item Name", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
menu_additem(mMyMenuTitle, "4. My Fourth Item Name", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
menu_additem(mMyMenuTitle, "5. My Fifth Item Name", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
menu_additem(mMyMenuTitle, "6. My Sixth Item Name", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
menu_additem(mMyMenuTitle, "7. My Seventh Item Name", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
menu_additem(mMyMenuTitle, "8. My Eighth Item Name", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
menu_additem(mMyMenuTitle, "9. My Ninth Item Name", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
menu_additem(mMyMenuTitle, "0. Quit", "ma_MyMenuTitle", ADMIN_ALL, mcbMyMenuTitle)
/* Menu End */
register_plugin(PLUGIN, VERSION, AUTHOR)
}
/* Menu My Menu Title */
public mh_MyMenuTitle(id, menu, item) {
/* This event is called when someone presses a key on this menu */
}
public ma_MyMenuTitle(id) {
/* This event is called when an item was selected */
}
public mcb_MyMenuTitle(id, menu, item) {
/* This is the callback-event, here you can set items enabled or disabled. */
/* If you want to enable an item, use: return ITEM_ENABLED */
/* If you want to disable an item, use: return ITEM_DISABLED */
}