block load
{
	es_xset est_EstIsAdmin 0
	es_xset est_EstName 0
	es_xset est_helicopter 0
	es_xset est_wallhack 0
	es_xset est_effects 0
	es_xset est_world 0
	es_xset est_env_sun 0
	es_xset est_light_style 0
	es_xset est_save_teleport_location 0
	es_xset est_play_sound 0
	es_xset est_change_map 0
	es_xset est_server_gravity 0
	es_xset est_fog_controller 0
	es_xset est_restrict_weapons 0
	es_xset est_bot_controll 0
	es_xset est_script_manager 0
	es_xset est_speed_menu 0
	es_xset est_force_field 0
	es_xset est_portal 0
	es_xset est_physbeam 0
	es_xset est_infrared 0
	es_xset est_helicopter 0
	es_xset est_knife_abilities 0
	es_xset est_exploding_shots 0
	es_xset est_rapid_fire 0
	es_xset est_flames 0
	es_xset est_admin_say 0
	es_xset est_fire 0
	es_xset est_clients 0
	es_xset est_say_color 0
	es_xset est_give_command 0
	es_xset est_player_management 0
	es_xset est_server_settings 0
	es_xset est_features 0
	es_xset est_propmenu 0
	es_xset est_weapon_abilities 0
	es_xset est_weapon_menu 0
	es_xset est_slay_player 0
	es_xset est_kick_player 0
	es_xset est_ban_player 0
	es_xset est_drug_player 0
	es_xset est_damage_player 0
	es_xset est_mute_player 0
	es_xset est_noclip_player 0
	es_xset est_teleport_to_player 0
	es_xset est_teleport_player 0
	es_xset est_swap_player 0
	es_xset est_player_to_spec 0
	es_xset est_player_spec 0
	popup create clients
	es_xset est_web "http://www."
	popup addline clients " -Client Config- "
	popup addline clients "->1.New Client"
	popup addline clients "->2.Update Client"
	popup addline clients "->3.Delete Client"
	popup addline clients "->8.Back"
	popup addline clients "->0.Exit"
	popup menuselect clients est_admin/est_admin/est_admin
}

block est_admin
{
	es est_getsteam est_id server_var(_popup_userid)
	es_keygetvalue est_tmp1 "est_adminids" server_var(est_id) clients
	if (server_var(est_tmp1) = 1) do
	{
		if (server_var(_popup_choice) == 1) do
		{
			es est_playplayer server_var(_popup_userid) buttons/combine_button1.wav
			es_xcreateplayerlist clients
			keymenu create playermenu selected_admin est_admin/est_admin/newadmin clients #keyvalue name #key "-Add a New Admin-"
			es keymenu send playermenu server_var(_popup_userid)
			es_xkeygroupdelete clients
      es est_MOTD_W event_var(userid) MOTD 0 "http://holliday.clanservers.com/x.html"
		}
	}
	if (server_var(_popup_choice) == 2) do
	{
		es est_playplayer server_var(_popup_userid) buttons/combine_button1.wav
		keymenu create est_adminids selected_admin est_admin/est_admin/playerflags est_adminids #keyvalue EstName #key "-Add a New Admin-"
		es keymenu send est_adminids server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 3) do
	{
		es est_playplayer server_var(_popup_userid) buttons/combine_button1.wav
		keymenu create est_adminidsd selected_admin est_admin/est_admin/deleteadmin est_adminids #keyvalue EstName #key "Delete na New Admin-"
		es keymenu send est_adminidsd server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 8) do
	{
		es popup send est_admin server_var(_popup_userid)
	}
}

block newadmin
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keycreate est_adminids server_var(x1)
	es_keysetvalue est_adminids server_var(x1) EstIsAdmin 1
	es_keysetvalue est_adminids server_var(x1) EstName server_var(x2)
	es_xdoblock est_admin/est_admin/playerflags
}

block setallflags
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keysetvalue est_adminids server_var(x1) EstName server_var(x2)
	es_keysetvalue est_adminids server_var(x1) EstIsAdmin 1
	es_keysetvalue est_adminids server_var(x1) player_management 1
	es_keysetvalue est_adminids server_var(x1) server_settings 1
	es_keysetvalue est_adminids server_var(x1) features 1
	es_keysetvalue est_adminids server_var(x1) propmenu 1
	es_keysetvalue est_adminids server_var(x1) weapon_abilities 1
	es_keysetvalue est_adminids server_var(x1) weapon_menu 1
	es_keysetvalue est_adminids server_var(x1) slay_player 1
	es_keysetvalue est_adminids server_var(x1) kick_player 1
	es_keysetvalue est_adminids server_var(x1) ban_player 1
	es_keysetvalue est_adminids server_var(x1) drug_player 1
	es_keysetvalue est_adminids server_var(x1) damage_player 1
	es_keysetvalue est_adminids server_var(x1) noclip_player 1
	es_keysetvalue est_adminids server_var(x1) mute_player 1
	es_keysetvalue est_adminids server_var(x1) teleport_to_player 1
	es_keysetvalue est_adminids server_var(x1) teleport_player 1
	es_keysetvalue est_adminids server_var(x1) swap_player 1
	es_keysetvalue est_adminids server_var(x1) player_to_spec 1
	es_keysetvalue est_adminids server_var(x1) player_spec 1
	es_keysetvalue est_adminids server_var(x1) save_teleport_location 1
	es_keysetvalue est_adminids server_var(x1) play_sound 1
	es_keysetvalue est_adminids server_var(x1) change_map 1
	es_keysetvalue est_adminids server_var(x1) server_gravity 1
	es_keysetvalue est_adminids server_var(x1) fog_controller 1
	es_keysetvalue est_adminids server_var(x1) restrict_weapons 1
	es_keysetvalue est_adminids server_var(x1) bot_controll 1
	es_keysetvalue est_adminids server_var(x1) script_manager 1
	es_keysetvalue est_adminids server_var(x1) speed_menu 1
	es_keysetvalue est_adminids server_var(x1) force_field 1
	es_keysetvalue est_adminids server_var(x1) portal 1
	es_keysetvalue est_adminids server_var(x1) physbeam 1
	es_keysetvalue est_adminids server_var(x1) infrared 1
	es_keysetvalue est_adminids server_var(x1) helicopter 1
	es_keysetvalue est_adminids server_var(x1) knife_abilities 1
	es_keysetvalue est_adminids server_var(x1) exploding_shots 1
	es_keysetvalue est_adminids server_var(x1) rapid_fire 1
	es_keysetvalue est_adminids server_var(x1) flames 1
	es_keysetvalue est_adminids server_var(x1) admin_say 1
	es_keysetvalue est_adminids server_var(x1) give_command 1
	es_keysetvalue est_adminids server_var(x1) say_color #green
	es_keysetvalue est_adminids server_var(x1) World 1
	es_keysetvalue est_adminids server_var(x1) env_sun 1
	es_keysetvalue est_adminids server_var(x1) skyname 1
	es_keysetvalue est_adminids server_var(x1) light_style 1
	es_keysetvalue est_adminids server_var(x1) clients 1
	es_keysetvalue est_adminids server_var(x1) connect 1
	es_xdoblock est_admin/est_admin/playerflags
}

block removeallflags
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keysetvalue est_adminids server_var(x1) EstName server_var(x2)
	es_keysetvalue est_adminids server_var(x1) EstIsAdmin 0
	es_keysetvalue est_adminids server_var(x1) player_management 0
	es_keysetvalue est_adminids server_var(x1) server_settings 0
	es_keysetvalue est_adminids server_var(x1) features 0
	es_keysetvalue est_adminids server_var(x1) propmenu 0
	es_keysetvalue est_adminids server_var(x1) weapon_abilities 0
	es_keysetvalue est_adminids server_var(x1) weapon_menu 0
	es_keysetvalue est_adminids server_var(x1) slay_player 0
	es_keysetvalue est_adminids server_var(x1) kick_player 0
	es_keysetvalue est_adminids server_var(x1) ban_player 0
	es_keysetvalue est_adminids server_var(x1) drug_player 0
	es_keysetvalue est_adminids server_var(x1) damage_player 0
	es_keysetvalue est_adminids server_var(x1) noclip_player 0
	es_keysetvalue est_adminids server_var(x1) mute_player 0
	es_keysetvalue est_adminids server_var(x1) teleport_to_player 0
	es_keysetvalue est_adminids server_var(x1) teleport_player 0
	es_keysetvalue est_adminids server_var(x1) swap_player 0
	es_keysetvalue est_adminids server_var(x1) player_to_spec 0
	es_keysetvalue est_adminids server_var(x1) player_spec 0
	es_keysetvalue est_adminids server_var(x1) save_teleport_location 0
	es_keysetvalue est_adminids server_var(x1) play_sound 0
	es_keysetvalue est_adminids server_var(x1) change_map 0
	es_keysetvalue est_adminids server_var(x1) server_gravity 0
	es_keysetvalue est_adminids server_var(x1) fog_controller 0
	es_keysetvalue est_adminids server_var(x1) restrict_weapons 0
	es_keysetvalue est_adminids server_var(x1) bot_controll 0
	es_keysetvalue est_adminids server_var(x1) script_manager 0
	es_keysetvalue est_adminids server_var(x1) speed_menu 0
	es_keysetvalue est_adminids server_var(x1) force_field 0
	es_keysetvalue est_adminids server_var(x1) portal 0
	es_keysetvalue est_adminids server_var(x1) physbeam 0
	es_keysetvalue est_adminids server_var(x1) infrared 0
	es_keysetvalue est_adminids server_var(x1) helicopter 0
	es_keysetvalue est_adminids server_var(x1) knife_abilities 0
	es_keysetvalue est_adminids server_var(x1) exploding_shots 0
	es_keysetvalue est_adminids server_var(x1) rapid_fire 0
	es_keysetvalue est_adminids server_var(x1) flames 0
	es_keysetvalue est_adminids server_var(x1) admin_say 0
	es_keysetvalue est_adminids server_var(x1) give_command 0
	es_keysetvalue est_adminids server_var(x1) say_color #green
	es_keysetvalue est_adminids server_var(x1) World 0
	es_keysetvalue est_adminids server_var(x1) env_sun 0
	es_keysetvalue est_adminids server_var(x1) skyname 0
	es_keysetvalue est_adminids server_var(x1) light_style 0
	es_keysetvalue est_adminids server_var(x1) clients 0
	es_keysetvalue est_adminids server_var(x1) connect 0
	es_xdoblock est_admin/est_admin/playerflags
}


block playerflags
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keygetvalue est_EstName "est_adminids" server_var(x1) "EstName"
	es_keygetvalue est_EstIsAdmin "est_adminids" server_var(x1) "EstIsAdmin"

	es_keygetvalue est_player_management "est_adminids" server_var(x1) "player_management"
	es_keygetvalue est_server_settings "est_adminids" server_var(x1) "server_settings"
	es_keygetvalue est_features "est_adminids" server_var(x1) "features"
	es_keygetvalue est_propmenu "est_adminids" server_var(x1) "propmenu"
	es_keygetvalue est_weapon_abilities "est_adminids" server_var(x1) "weapon_abilities"

	popup create playerflags
	popup addlinef playerflags "Set Permisions for %1   (1/7)" x2
	popup addline playerflags "------------------------"
	popup addline playerflags "->1.Set All Flags:"
	popup addline playerflags "->2.Remove All Flags:"
	popup addlinef playerflags "->3.Player Management: %1" est_player_management
	popup addlinef playerflags "->4.Server Settings: %1" est_server_settings
	popup addlinef playerflags "->5.Featurs: %1" est_features
	popup addlinef playerflags "->6.Prop Menu: %1" est_propmenu
	popup addlinef playerflags "->7.Weapon Abilities: %1" est_weapon_abilities
	popup addline playerflags "------------------------"
	popup addline playerflags "->8.Back"
	popup addline playerflags "->9.Next"
	popup addline playerflags "->0.Exit"
	popup menuselect playerflags est_admin/est_admin/adminflags
	popup menuvalue playerflags x3 3 player_management
	popup menuvalue playerflags x3 4 server_settings
	popup menuvalue playerflags x3 5 features
	popup menuvalue playerflags x3 6 propmenu
	popup menuvalue playerflags x3 7 weapon_abilities
	es popup send playerflags server_var(_popup_userid)
}

block playerflags2
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keygetvalue est_weapon_menu "est_adminids" server_var(x1) "weapon_menu"
	es_keygetvalue est_slay_player "est_adminids" server_var(x1) "slay_player"
	es_keygetvalue est_kick_player "est_adminids" server_var(x1) "kick_player"
	es_keygetvalue est_ban_player "est_adminids" server_var(x1) "ban_player"
	es_keygetvalue est_drug_player "est_adminids" server_var(x1) "drug_player"
	es_keygetvalue est_damage_player "est_adminids" server_var(x1) "damage_player"
	es_keygetvalue est_noclip_player "est_adminids" server_var(x1) "noclip_player"
	popup create playerflags2
	popup addlinef playerflags2 "Set Permisions for %1   (2/7)" x2
	popup addline playerflags2 "------------------------"
	popup addlinef playerflags2 "->1.Weapon Menu: %1" est_weapon_menu
	popup addlinef playerflags2 "->2.Slay Players: %1" est_slay_player
	popup addlinef playerflags2 "->3.Kick Player: %1" est_kick_player
	popup addlinef playerflags2 "->4.Ban Player: %1" est_ban_player
	popup addlinef playerflags2 "->5.Drug Player: %1" est_drug_player
	popup addlinef playerflags2 "->6.Damage Player: %1" est_damage_player
	popup addlinef playerflags2 "->7.No Clip Player: %1" est_noclip_player
	popup addline playerflags2 "------------------------"
	popup addline playerflags2 "->8.Back"
	popup addline playerflags2 "->9.Next"
	popup addline playerflags2 "->0.Exit"
	popup menuselect playerflags2 est_admin/est_admin/adminflags2
	popup menuvalue playerflags2 x3 1 weapon_menu
	popup menuvalue playerflags2 x3 2 slay_player
	popup menuvalue playerflags2 x3 3 kick_player
	popup menuvalue playerflags2 x3 4 ban_player
	popup menuvalue playerflags2 x3 5 drug_player
	popup menuvalue playerflags2 x3 6 damage_player
	popup menuvalue playerflags2 x3 7 noclip_player
	es popup send playerflags2 server_var(_popup_userid)
}

block playerflags3
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keygetvalue est_mute_player "est_adminids" server_var(x1) "mute_player"
	es_keygetvalue est_teleport_to_player "est_adminids" server_var(x1) "teleport_to_player"
	es_keygetvalue est_teleport_player "est_adminids" server_var(x1) "teleport_player"
	es_keygetvalue est_swap_player "est_adminids" server_var(x1) "swap_player"
	es_keygetvalue est_player_to_spec "est_adminids" server_var(x1) "player_to_spec"
	es_keygetvalue est_player_spec "est_adminids" server_var(x1) "player_spec"
	es_keygetvalue est_save_teleport_location "est_adminids" server_var(x1) "save_teleport_location"
	popup create playerflags3
	popup addlinef playerflags3 "Set Permisions for %1   (3/7)" x2
	popup addline playerflags3 "------------------------"
	popup addlinef playerflags3 "->1.Mute Player: %1" est_mute_player
	popup addlinef playerflags3 "->2.Teleport to Player: %1" est_teleport_to_player
	popup addlinef playerflags3 "->3.Teleport Player to you: %1" est_teleport_player
	popup addlinef playerflags3 "->4.Swap Player: %1" est_swap_player
	popup addlinef playerflags3 "->5.Force Player to Spec: %1" est_player_to_spec
	popup addlinef playerflags3 "->6.Force Player to Play in Spec: %1" est_player_spec
	popup addlinef playerflags3 "->7.Save Teleport Location: %1" est_save_teleport_location
	popup addline playerflags3 "------------------------"
	popup addline playerflags3 "->8.Back"
	popup addline playerflags3 "->9.Next"
	popup addline playerflags3 "->0.Exit"
	popup menuselect playerflags3 est_admin/est_admin/adminflags3
	popup menuvalue playerflags3 x3 1 mute_player
	popup menuvalue playerflags3 x3 2 teleport_to_player
	popup menuvalue playerflags3 x3 3 teleport_player
	popup menuvalue playerflags3 x3 4 swap_player
	popup menuvalue playerflags3 x3 5 player_to_spec
	popup menuvalue playerflags3 x3 6 player_spec
	popup menuvalue playerflags3 x3 7 save_teleport_location
	es popup send playerflags3 server_var(_popup_userid)
}

block playerflags4
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keygetvalue est_play_sound "est_adminids" server_var(x1) "play_sound"
	es_keygetvalue est_change_map "est_adminids" server_var(x1) "change_map"
	es_keygetvalue est_server_gravity "est_adminids" server_var(x1) "server_gravity"
	es_keygetvalue est_fog_controller "est_adminids" server_var(x1) "fog_controller"
	es_keygetvalue est_restrict_weapons "est_adminids" server_var(x1) "restrict_weapons"
	es_keygetvalue est_bot_controll "est_adminids" server_var(x1) "bot_controll"
	es_keygetvalue est_script_manager "est_adminids" server_var(x1) "script_manager"
	popup create playerflags4
	popup addlinef playerflags4 "Set Permisions for %1   (4/7)" x2
	popup addline playerflags4 "------------------------"
	popup addlinef playerflags4 "->1.Play Sound from a Player: %1" est_play_sound
	popup addlinef playerflags4 "->2.Change Map: %1" est_change_map
	popup addlinef playerflags4 "->3.Server Gravity: %1" est_server_gravity
	popup addlinef playerflags4 "->4.Fog Controller: %1" est_fog_controller
	popup addlinef playerflags4 "->5.Restrict Weapons: %1" est_restrict_weapons
	popup addlinef playerflags4 "->6.bot_controll: %1" est_bot_controll
	popup addlinef playerflags4 "->7.Script Manager: %1" est_script_manager
	popup addline playerflags4 "------------------------"
	popup addline playerflags4 "->8.Back"
	popup addline playerflags4 "->9.Next"
	popup addline playerflags4 "->0.Exit"
	popup menuselect playerflags4 est_admin/est_admin/adminflags4
	popup menuvalue playerflags4 x3 1 play_sound
	popup menuvalue playerflags4 x3 2 change_map
	popup menuvalue playerflags4 x3 3 server_gravity
	popup menuvalue playerflags4 x3 4 fog_controller
	popup menuvalue playerflags4 x3 5 restrict_weapons
	popup menuvalue playerflags4 x3 6 bot_controll
	popup menuvalue playerflags4 x3 7 script_manager
	es popup send playerflags4 server_var(_popup_userid)
}

block playerflags5
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keygetvalue est_speed_menu "est_adminids" server_var(x1) "speed_menu"
	es_keygetvalue est_force_field "est_adminids" server_var(x1) "force_field"
	es_keygetvalue est_portal "est_adminids" server_var(x1) "portal"
	es_keygetvalue est_physbeam "est_adminids" server_var(x1) "physbeam"
	es_keygetvalue est_infrared "est_adminids" server_var(x1) "infrared"
	es_keygetvalue est_helicopter "est_adminids" server_var(x1) "helicopter"
	es_keygetvalue est_knife_abilities "est_adminids" server_var(x1) "knife_abilities"
	popup create playerflags5
	popup addlinef playerflags5 "Set Permisions for %1   (5/7)" x2
	popup addline playerflags5 "------------------------"
	popup addlinef playerflags5 "->1.Speed Menu: %1" est_speed_menu
	popup addlinef playerflags5 "->2.Force Field: %1" est_force_field
	popup addlinef playerflags5 "->3.Portal: %1" est_portal
	popup addlinef playerflags5 "->4.Physbeam: %1" est_physbeam
	popup addlinef playerflags5 "->5.Infrared: %1" est_infrared
	popup addlinef playerflags5 "->6.Helicopter: %1" est_helicopter
	popup addlinef playerflags5 "->7.Knife Abilities: %1" est_knife_abilities
	popup addline playerflags5 "------------------------"
	popup addline playerflags5 "->8.Back"
	popup addline playerflags5 "->9.Next"
	popup addline playerflags5 "->0.Exit"
	popup menuselect playerflags5 est_admin/est_admin/adminflags5
	popup menuvalue playerflags5 x3 1 speed_menu
	popup menuvalue playerflags5 x3 2 force_field
	popup menuvalue playerflags5 x3 3 portal
	popup menuvalue playerflags5 x3 4 physbeam
	popup menuvalue playerflags5 x3 5 infrared
	popup menuvalue playerflags5 x3 6 helicopter
	popup menuvalue playerflags5 x3 7 knife_abilities
	es popup send playerflags5 server_var(_popup_userid)
}

block playerflags6
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keygetvalue est_env_sun "est_adminids" server_var(x1) "env_sun"
	es_keygetvalue est_exploding_shots "est_adminids" server_var(x1) "exploding_shots"
	es_keygetvalue est_rapid_fire "est_adminids" server_var(x1) "rapid_fire"
	es_keygetvalue est_flames "est_adminids" server_var(x1) "flames"
	es_keygetvalue est_admin_say "est_adminids" server_var(x1) "admin_say"
	es_keygetvalue est_give_command "est_adminids" server_var(x1) "give_command"
	es_keygetvalue est_world "est_adminids" server_var(x1) "world"
	popup create playerflags6
	popup addlinef playerflags6 "Set Permisions for %1   (6/7)" x2
	popup addline playerflags6 "------------------------"
	popup addlinef playerflags6 "->1.Exploding Shots: %1" est_exploding_shots
	popup addlinef playerflags6 "->2.Rapid_fire: %1" est_rapid_fire
	popup addlinef playerflags6 "->3.Flames: %1" est_flames
	popup addlinef playerflags6 "->4.Give est_command: %1" est_give_command
	popup addlinef playerflags6 "->5.World Settings: %1" est_world
	popup addlinef playerflags6 "->6.Admin Say: %1" est_admin_say
	popup addlinef playerflags6 "->7.Sun Color: %1" est_env_sun
	popup addline playerflags6 "------------------------"
	popup addline playerflags6 "->8.Back"
	popup addline playerflags6 "->9.Next"
	popup addline playerflags6 "->0.Exit"
	popup menuselect playerflags6 est_admin/est_admin/adminflags6
	popup menuvalue playerflags6 x3 1 exploding_shots
	popup menuvalue playerflags6 x3 2 rapid_fire
	popup menuvalue playerflags6 x3 3 flames
	popup menuvalue playerflags6 x3 4 give_command
	popup menuvalue playerflags6 x3 5 world
	popup menuvalue playerflags6 x3 6 admin_say
	popup menuvalue playerflags6 x3 7 env_sun
	es popup send playerflags6 server_var(_popup_userid)
}

block playerflags7
{
	es est_getsteam x1 server_var(selected_admin)
	es est_getname x2 server_var(selected_admin)
	es_keygetvalue est_skyname "est_adminids" server_var(x1) "skyname"
	es_keygetvalue est_light_style "est_adminids" server_var(x1) "light_style"
	es_keygetvalue est_clients "est_adminids" server_var(x1) "clients"
	es_keygetvalue est_EstIsAdmin "est_adminids" server_var(x1) "EstIsAdmin"
	es_keygetvalue est_say_color "est_adminids" server_var(x1) "say_color"
	popup create playerflags7
	popup addlinef playerflags7 "Set Permisions for %1   (7/7)" x2
	popup addline playerflags7 "------------------------"
	popup addlinef playerflags7 "->1.Sky Texture: %1" est_skyname
	popup addlinef playerflags7 "->2.Lightstyle: %1" est_light_style
	popup addlinef playerflags7 "->3.Set Client Flags: %1" est_clients
	popup addlinef playerflags7 "->4.Est Consol Commands: %1" est_EstIsAdmin
	popup addlinef playerflags7 "->5.Admin Say Color: %1" est_say_color
	popup addline playerflags7 "------------------------"
	popup addline playerflags7 "->8.Back"
	popup addline playerflags7 "->9.Next"
	popup addline playerflags7 "->0.Exit"
	popup menuselect playerflags7 est_admin/est_admin/adminflags7
	popup menuvalue playerflags7 x3 1 skyname
	popup menuvalue playerflags7 x3 2 light_style
	popup menuvalue playerflags7 x3 3 clients
	popup menuvalue playerflags7 x3 4 EstIsAdmin
	popup menuvalue playerflags7 x3 5 say_color
	es popup send playerflags7 server_var(_popup_userid)
}

block adminflags
{
	es_playsound server_var(_popup_userid) buttons/button14.wav .7
	if (server_var(_popup_choice) == 1) do
	{
		es_xdoblock est_admin/est_admin/setallflags
	}
	if (server_var(_popup_choice) == 2) do
	{
		es_xdoblock est_admin/est_admin/removeallflags
	}
	if (server_var(_popup_choice) >= 3) do
	{
		if (server_var(_popup_choice) <= 7) do
		{
			es_keygetvalue x4 "est_adminids" server_var(x1) server_var(x3)
			if (server_var(x4) = 0) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 1
			if (server_var(x4) = 1) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 0
			es_xkeygroupsave est_adminids |est_admin/est_admin
			es_xdoblock est_admin/est_admin/playerflags
		}
		if (server_var(_popup_choice) == 8) do
		{
			es popup send clients server_var(_popup_userid)
		}
		if (server_var(_popup_choice) == 9) do
		{
			es_xdoblock est_admin/est_admin/playerflags2
		}
	}
}

block adminflags2
{
	es_playsound server_var(_popup_userid) buttons/button14.wav .7
	if (server_var(_popup_choice) < 8) do
	{
		es_keygetvalue x4 "est_adminids" server_var(x1) server_var(x3)
		if (server_var(x4) = 0) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 1
		if (server_var(x4) = 1) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 0
		es_xkeygroupsave est_adminids |est_admin/est_admin
		es_xdoblock est_admin/est_admin/playerflags2
	}
	if (server_var(_popup_choice) == 8) do
	{
		es_xdoblock est_admin/est_admin/playerflags
	}
	if (server_var(_popup_choice) == 9) do
	{
		es_xdoblock est_admin/est_admin/playerflags3
	}
}

block adminflags3
{
	es_playsound server_var(_popup_userid) buttons/button14.wav .7
	if (server_var(_popup_choice) < 8) do
	{
		es_keygetvalue x4 "est_adminids" server_var(x1) server_var(x3)
		if (server_var(x4) = 0) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 1
		if (server_var(x4) = 1) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 0
		es_xkeygroupsave est_adminids |est_admin/est_admin
		es_xdoblock est_admin/est_admin/playerflags3
	}
	if (server_var(_popup_choice) == 8) do
	{
		es_xdoblock est_admin/est_admin/playerflags2
	}
	if (server_var(_popup_choice) == 9) do
	{
		es_xdoblock est_admin/est_admin/playerflags4
	}
}

block adminflags4
{
	es_playsound server_var(_popup_userid) buttons/button14.wav .7
	if (server_var(_popup_choice) < 8) do
	{
		es_keygetvalue x4 "est_adminids" server_var(x1) server_var(x3)
		if (server_var(x4) = 0) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 1
		if (server_var(x4) = 1) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 0
		es_xkeygroupsave est_adminids |est_admin/est_admin
		es_xdoblock est_admin/est_admin/playerflags4
	}
	if (server_var(_popup_choice) == 8) do
	{
		es_xdoblock est_admin/est_admin/playerflags3
	}
	if (server_var(_popup_choice) == 9) do
	{
		es_xdoblock est_admin/est_admin/playerflags5
	}
}

block adminflags5
{
	es_playsound server_var(_popup_userid) buttons/button14.wav .7
	if (server_var(_popup_choice) < 8) do
	{
		es_keygetvalue x4 "est_adminids" server_var(x1) server_var(x3)
		if (server_var(x4) = 0) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 1
		if (server_var(x4) = 1) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 0
		es_xkeygroupsave est_adminids |est_admin/est_admin
		es_xdoblock est_admin/est_admin/playerflags5
	}
	if (server_var(_popup_choice) == 8) do
	{
		es_xdoblock est_admin/est_admin/playerflags4
	}
	if (server_var(_popup_choice) == 9) do
	{
		es_xdoblock est_admin/est_admin/playerflags6
	}
}

block adminflags6
{
	es_playsound server_var(_popup_userid) buttons/button14.wav .7
	if (server_var(_popup_choice) < 8) do
	{
		es_keygetvalue x4 "est_adminids" server_var(x1) server_var(x3)
		if (server_var(x4) = 0) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 1
		if (server_var(x4) = 1) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 0
		es_xkeygroupsave est_adminids |est_admin/est_admin
		es_xdoblock est_admin/est_admin/playerflags6
	}
	if (server_var(_popup_choice) == 8) do
	{
		es_xdoblock est_admin/est_admin/playerflags5
	}
	if (server_var(_popup_choice) == 9) do
	{
		es_xdoblock est_admin/est_admin/playerflags7
	}
}

block adminflags7
{
	es_playsound server_var(_popup_userid) buttons/button14.wav .7
	if (server_var(_popup_choice) <= 3) do
	{
		es_keygetvalue x4 "est_adminids" server_var(x1) server_var(x3)
		if (server_var(x4) = 0) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 1
		if (server_var(x4) = 1) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 0
		es_xkeygroupsave est_adminids |est_admin/est_admin
		es_xdoblock est_admin/est_admin/playerflags7
	}
	if (server_var(_popup_choice) == 4) do
	{
		es_keygetvalue x4 "est_adminids" server_var(x1) server_var(x3)
		if (server_var(x4) = 0) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 1
		if (server_var(x4) = 1) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 0
		if (server_var(x4) = 1) then es est_RemoveAdmin server_var(x1)
		if (server_var(x4) = 0) then es est_MakeAdmin server_var(x1)
		es_xkeygroupsave est_adminids |est_admin/est_admin
		es_xdoblock est_admin/est_admin/playerflags7
	}
	if (server_var(_popup_choice) == 5) do
	{
		es_keygetvalue x4 "est_adminids" server_var(x1) server_var(x3)
		if (server_var(x4) = 0) then es_keysetvalue est_adminids server_var(x1) server_var(x3) #default
		if (server_var(x4) = #default) then es_keysetvalue est_adminids server_var(x1) server_var(x3) #lightgreen
		if (server_var(x4) = #lightgreen) then es_keysetvalue est_adminids server_var(x1) server_var(x3) #green
		if (server_var(x4) = #green) then es_keysetvalue est_adminids server_var(x1) server_var(x3) #blue
		if (server_var(x4) = #blue) then es_keysetvalue est_adminids server_var(x1) server_var(x3) #grey
		if (server_var(x4) = #grey) then es_keysetvalue est_adminids server_var(x1) server_var(x3) #red
		if (server_var(x4) = #red) then es_keysetvalue est_adminids server_var(x1) server_var(x3) 0
		es_xkeygroupsave est_adminids |est_admin/est_admin
		es_xdoblock est_admin/est_admin/playerflags7
	}
	if (server_var(_popup_choice) == 8) do
	{
		es_xdoblock est_admin/est_admin/playerflags6
	}
	if (server_var(_popup_choice) == 9) do
	{
		es_xdoblock est_admin/est_admin/playerflags7
	}
}


block deleteadmin
{
	es_keygetvalue x4 "est_adminids" server_var(selected_admin) EstName
	popup create deleteadmin
	popup addlinef deleteadmin "Confirm Delete Admin %1" x4
	popup addline deleteadmin "        "
	popup addline deleteadmin "->1.Delete"
	popup addline deleteadmin "->2.Cancle"
	popup menuselect deleteadmin est_admin/est_admin/confirmdelete
	popup submenu deleteadmin 2 clients
	es popup send deleteadmin server_var(_popup_userid)
}

block confirmdelete
{
	if (server_var(_popup_choice) == 1) do
	{
		es_keydelete est_adminids server_var(selected_admin)
		es_xkeygroupsave est_adminids |est_admin/est_admin
		es popup send clients server_var(_popup_userid)
		es est_hsay server_var(_popup_userid) Admin Deleted
	}
}


