AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   new style menu. Access problem! (https://forums.alliedmods.net/showthread.php?t=62447)

Niro 10-27-2007 13:40

new style menu. Access problem!
 
2 Attachment(s)
Please help.

If i have access mo (ADMIN_LEVEL_A and ADMIN_LEVEL_C) i cant use menuitem ADMIN_LEVEL_C

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "niro"
new mTESTACCESSMENU // Menu
new mcbTESTACCESSMENU // Menu Callback



public plugin_init() {
/* Menu TEST ACCESS MENU */
/* Use menu_display(id, mTESTACCESSMENU, 0) to show the menu to an user. */
mTESTACCESSMENU = menu_create("TEST ACCESS MENU", "mh_TESTACCESSMENU")
mcbTESTACCESSMENU = menu_makecallback("mcb_TESTACCESSMENU")
menu_additem(mTESTACCESSMENU, "ADMIN_LEVEL_A", "ma_TESTACCESSMENU", ADMIN_LEVEL_A, mcbTESTACCESSMENU)
menu_additem(mTESTACCESSMENU, "ADMIN_LEVEL_B", "ma_TESTACCESSMENU", ADMIN_LEVEL_B, mcbTESTACCESSMENU)
menu_additem(mTESTACCESSMENU, "ADMIN_LEVEL_C", "ma_TESTACCESSMENU", ADMIN_LEVEL_C, mcbTESTACCESSMENU)
/* Menu End */

register_plugin(PLUGIN, VERSION, AUTHOR)

register_concmd("testmenu","mymenu",ADMIN_LEV EL_A," - show menu")
}


/* Menu TEST ACCESS MENU */

public mh_TESTACCESSMENU(id, menu, item) {
/* This event is called when someone presses a key on this menu */
}

public ma_TESTACCESSMENU(id) {
/* This event is called when an item was selected */
}

public mcb_TESTACCESSMENU(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 */
}

public mymenu(id){
menu_display(id, mTESTACCESSMENU, 0)
}

Emp` 10-27-2007 15:11

Re: new style menu. Access problem!
 
File a bug report if you haven't already.


All times are GMT -4. The time now is 01:22.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.