View Single Post
Mankled
Senior Member
Join Date: Oct 2019
Old 10-29-2020 , 12:22   Re: Unreachable code
Reply With Quote #4

Quote:
Originally Posted by CrazY. View Post
Delete this
Code:
else {          return PLUGIN_HANDLED     }
it worked. and for this ?

PHP Code:
public menu_mode(idmenuiditem)
{
    
// 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(menuiditemdummybuffercharsmax(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(gameidid)
        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;

Mankled is offline