again a menu problem
PHP Code:
public show_help_menu(id) { new menuheader[32] new name[33] get_user_name(id,name,32) formatex(menuheader, 31, "\yHello %s,^nHow can i help you?", name) new menu = menu_create(menuheader, "help_functions") if(get_pcvar_num(g_freeday_manager)) { menu_additem(menu,"\wFreeday manager menu","1","0") menu_additem(menu,"\wGlow menu","2","0") /*menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0")*/ } else { menu_additem(menu,"\wGlow menu","1","0") menu_additem(menu,"\wtest","2","0") /*menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0") menu_additem(menu,"\w","1","0")*/ } menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, menu, 0) } public help_functions(id,item,menu) { if( item == MENU_EXIT ) { menu_destroy(menu) return PLUGIN_HANDLED } new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { if(get_pcvar_num(g_freeday_manager)) { case 1: { //case 1 } } else { case 1: { // case 1 } } } menu_destroy(menu) return PLUGIN_HANDLED }
Errors :
PHP Code:
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
Error: Argument type mismatch (argument 4) on line 58 Error: Argument type mismatch (argument 4) on line 59 Error: Argument type mismatch (argument 4) on line 73 Error: Argument type mismatch (argument 4) on line 74 Error: Only a single statement (or expression) can follow each "case" on line 102 Error: Invalid subscript (not an array or too many subscripts): "get_pcvar_num" on line 102 Error: Expected token: "}", but found "case" on line 102 Error: Too many error messages on one line on line 102
Compilation aborted. 8 Errors. Could not locate output file C:\Programme\Steam\steamapps\cpl_one\counter-strike\cstrike\addons\amxmodx\plugins\Untitled.amx (compile failed).
WTF?
|