It doesn't work like this either:
PHP Code:
public view_menu(id) {
new hMenu = menu_create("Top 10 Menu:", "hMenu_handler");
menu_setprop( hMenu, MPROP_PERPAGE, 0, );
menu_additem( hMenu, "LongJump Top", "1", );
menu_additem( hMenu, "CountJump top", "2", );
menu_additem( hMenu, "Bhop Top", "3", );
menu_additem( hMenu, "Stand-Up Bhop Top", "4", );
menu_additem( hMenu, "WeirdJump Top", "5",);
menu_additem( hMenu, "Double CountJump Top", "6", );
menu_additem( hMenu, "Multi CountJup Top", "7", );
menu_additem( hMenu, "Ladder Drop Bhop Top", "8", );
menu_additem( hMenu, "LadderJump Top^n", "9", );
menu_additem( hMenu, "Exit", "*", );
public MenuHandler( iPlayer, hMenu, iItem ) {
if( iItem == MENU_EXIT ) {
goto exit_menu;
}
new iAccess, szInfo[ 3 ], hCallback;
menu_item_getinfo( hMenu, iItem, iAccess, szInfo, 2, _, _, hCallback );
if ( szInfo[ 0 ] == '*' ) goto exit_menu;
if ( sZinfo [ 1 ] == '1') goto ljten_show(id);
if ( sZinfo [ 2 ] == '2') goto cjten_show(id);
if ( sZinfo [ 3 ] == '3') goto bjten_show(id);
if ( sZinfo [ 4 ] == '4') goto sbjten_show(id);
if ( sZinfo [ 5 ] == '5') goto dcjten_show(id);
if ( sZinfo [ 6 ] == '6') goto mcjten_show(id);
if ( sZinfo [ 7 ] == '7') goto wjten_show(id);
if ( sZinfo [ 8 ] == '8') goto lbjen_show(id);
if ( sZinfo [ 9 ] == '9') goto lajten_show(id);
}
exit_menu:
menu_destroy( hMenu );
}