Quote:
Originally Posted by CrazY.
Delete this
Code:
else {
return PLUGIN_HANDLED
}
|
it worked. and for this ?
PHP Code:
public menu_mode(id, menuid, item)
{
// Player wants to exit the menu
if (item == MENU_EXIT)
{
menu_destroy(menuid)
show_menu3_admin(id)
return PLUGIN_HANDLED;
}
// Create some necassary vars
static buffer[2], dummy , gameid
// Retrieve the id of the game mode which was chosen
menu_item_getinfo(menuid, item, dummy, buffer, charsmax(buffer), _, _, dummy)
gameid = buffer[0]
// Check users access level
if (get_user_flags(id) & ArrayGetCell(g_gamemode_flag, (gameid - MAX_GAME_MODES)))
{
// Only allow the game mode to proceed after some checks
if (allowed_custom_game())
command_custom_game(gameid, id)
else
zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT")
// Show the menu again
show_menu_game_mode(id)
return PLUGIN_HANDLED;
}
else
{
// Player deosnt haves the required access level
zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT_ACCESS")
// Show the menu again
show_menu_game_mode(id)
return PLUGIN_HANDLED;
}
menu_destroy(menuid)
return PLUGIN_HANDLED;
}