public menu_admin(id, key) { static userflags userflags = get_user_flags(id) switch (key) { case ACTION_ZOMBIEFY_HUMANIZE: // Zombiefy/Humanize command { if (get_user_flags(id) & ADMIN_VOTE) { // Show player list for admin to pick a target PL_ACTION = ACTION_ZOMBIEFY_HUMANIZE show_menu_player_list(id) } else { zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT_ACCESS") show_menu_admin(id) } } case ACTION_MAKE_NEMESIS: // Nemesis command { if (get_user_flags(id) & ADMIN_VOTE) { // Show player list for admin to pick a target PL_ACTION = ACTION_MAKE_NEMESIS show_menu_player_list(id) } else { zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT_ACCESS") show_menu_admin(id) } } case ACTION_MAKE_SURVIVOR: // Survivor command { if (get_user_flags(id) & ADMIN_VOTE) { // Show player list for admin to pick a target PL_ACTION = ACTION_MAKE_SURVIVOR show_menu_player_list(id) } else { zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT_ACCESS") show_menu_admin(id) } } case ACTION_RESPAWN_PLAYER: // Respawn command { if (get_user_flags(id) & ADMIN_VOTE) { // Show player list for admin to pick a target PL_ACTION = ACTION_RESPAWN_PLAYER show_menu_player_list(id) } else { zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT_ACCESS") show_menu_admin(id) } } case ACTION_MODE_SWARM: // Swarm Mode command { if (get_user_flags(id) & ADMIN_VOTE) { if (allowed_swarm()) command_swarm(id) else zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT") } else zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT_ACCESS") show_menu_admin(id) } case ACTION_MODE_MULTI: // Multiple Infection command { if (get_user_flags(id) & ADMIN_VOTE) { if (allowed_multi()) command_multi(id) else zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT") } else zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT_ACCESS") show_menu_admin(id) } case ACTION_MODE_PLAGUE: // Plague Mode command { if (get_user_flags(id) & ADMIN_VOTE) { if (allowed_plague()) command_plague(id) else zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT") } else zp_colored_print(id, "^x04[ZM v3]^x01 %L", id, "CMD_NOT_ACCESS") show_menu_admin(id) } } return PLUGIN_HANDLED; }