hello, sorry for my english, use translator..
i have a problem, not open my menu.
code:
PHP Code:
#define MAX_MODES 5
new const LANG_MODES[MAX_MODES][] =
{
"Dog",
"Cat",
"Parrot",
"Crab",
"etc"
}
public my_menu(id)
{
new menu[128], number[8], menuid, i
formatex(menu, charsmax(menu), "\yTest")
menuid = menu_create(menu, "my_menu_handle")
for (i = 0; i < MAX_MODES; i++)
{
formatex(menu, charsmax(menu), "%s", LANG_MODES[i])
num_to_str(i, num, charsmax(num))
menu_additem(menuid, menu, num)
}
// No exit
menu_setprop(menuid, MPROP_EXIT, MEXIT_NEVER)
menu_display(id, menuid)
}
public my_menu_handle(id, menuid, item)
{
// Menu was closed
if (item == MENU_EXIT)
{
menu_destroy(menuid)
return PLUGIN_HANDLED;
}
new buffer[4], dummy, itemid
menu_item_getinfo(menuid, item, dummy, buffer, charsmax(buffer), _, _, dummy)
itemid = str_to_num(buffer)
switch(itemid)
{
case 1: client_print(id, print_center, "Hello")
}
menu_destroy(menuid)
return PLUGIN_HANDLED;
}