block adminids
{
  es_xset est_admins "STEAM_0:1:15945857,STEAM_0:0:17929080,"
}

block load
{
	eventscripts_noisy 1
	es_keygroupcreate est_admin "|est_adminmenu"
	es_keygroupcreate est_adminids "|est_adminmenu"
	es_keygroupcreate est_adminconfig "|est_adminmenu"
  es_keygroupload est_admin "|est_adminmenu"
  es_keygroupload est_adminids "|est_adminmenu"
  es_keygroupload est_adminconfig "|est_adminmenu"
  es_keygetvalue Admincommand_var est_adminconfig settings Est_Admin_Command
  es_keygetvalue Est_Client_Command est_adminconfig settings Est_Client_Command
	es es_xregclientcmd est_admin est_adminmenu/menu1 "Command for Admin Menu"
	es es_xregsaycmd est_admin est_adminmenu/menu1 "Command for Admin Menu"
	//es es_xregclientcmd est est_adminmenu/menu2 "Command for Admin Menu"
	//es es_xregsaycmd est est_adminmenu/menu2 "Command for Admin Menu"
	es_xset est_adminmenu_version "est_adminmenu v.1.7|Coded by HOLLIDAY - http://BamHeadShot.com" 
  es_xmakepublic est_adminmenu_version
	es_xdoblock est_adminmenu/adminids
	es_xload popup
  es_xload keymenu
  es_xload colormsg
	es_xload infa
	es_xload est_adminmenu/abilities
	es_xload est_adminmenu/playeroptions
	es_xload est_adminmenu/popupprops
	es_xload est_adminmenu/clients
	es_xload est_adminmenu/menues
	es_xload est_adminmenu/server_settings
	if (server_var(wcs_version) = v0.77) then es_xload est_adminmenu/WCSadmin
}

block unload
{
	es_xunload est_adminmenu/abilities
	es_xunload est_adminmenu/playeroptions
	es_xunload est_adminmenu/popupprops
	es_xunload est_adminmenu/clients
	es_xunload est_adminmenu/menues
	es_xunload infa
	es_xunload est_adminmenu/server_settings
	es_keygroupdelete est_adminids "|est_adminmenu"
	es_keygroupdelete est_adminconfig "|est_adminmenu"
	if (server_var(wcs_version) = v0.77) then es_xunload est_adminmenu/WCSadmin
}

event player_activate
{
  es_keygroupload est_admin "|est_adminmenu"
  es_keygroupload est_adminconfig "|est_adminmenu"
  es_keygroupcreate est_admin
  es_keycreate "est_admin" event_var(es_steamid)
  es_keycreate est_adminids event_var(es_steamid)
	es_keygroupcreate est_admin "|est_adminmenu"
  es_keygroupcreate event_var(es_steamid)
  es_keygetvalue FlagVar est_adminids event_var(es_steamid) AdminSkins
  if (server_var(FlagVar) == 1) do
  {
    //es_delayed 10 es popup send est_adminskins event_var(userid)
  }
}

block is_admin
{
	es_xformatv estisadmin %1, estisadmin
	if (server_var(estisadmin) in server_var(est_admins)) do
	{
		es_xset estisadmin 1
	}
	else do
	{
	  es_xset estisadmin 0
	}
}

block menu1
{   
  es_getcmduserid raps
  es est_getsteam est_tmp server_var(raps)
  es_set estisadmin server_var(est_tmp)
	es_xdoblock est_adminmenu/is_admin
	es_keygetvalue MenuSound est_adminconfig settings MenuSound
	ifx true(estisadmin) do
	{
	  es popup close pageone server_var(raps)
	  es popup send pageone server_var(raps)
	  es est_playplayer server_var(raps) server_var(MenuSound) 1.0 
	}
	else do
	{

	}
	es_getcmduserid raps
  es est_getsteam AdminVar server_var(raps)
  es_keygetvalue MenuSound est_adminconfig settings MenuSound
  es_keygetvalue FlagVar est_adminids server_var(AdminVar) IsEstAdmin
  if (server_var(FlagVar) == 1) do
  {
  	es popup close pageone server_var(raps)
	  es popup send pageone server_var(raps)
	  es est_playplayer server_var(raps) server_var(MenuSound) 1.0 
	}
}




block skins
{
	es est_getsteam AdminTmp server_var(_popup_userid)
	es_keycreate server_var(AdminTmp) AdminSkin
  if (server_var(_popup_choice) == 1) do
  {
    es es_xkeysetvalue est_admin server_var(AdminTmp) AdminSkin server_var(est_skins1)
    es playerset model event_var(userid) server_var(est_skins1)
  }
  if (server_var(_popup_choice) == 2) do
  {
    es playerset model event_var(userid) server_var(est_skins2)
    es es_xkeysetvalue est_admin server_var(AdminTmp) AdminSkin server_var(est_skins2)
  }
  if (server_var(_popup_choice) == 3) do
  {
    es playerset model event_var(userid) server_var(est_skins3)
    es es_xkeysetvalue est_admin server_var(AdminTmp) AdminSkin server_var(est_skins3)
  }
  if (server_var(_popup_choice) == 4) do
  {
    es playerset model event_var(userid) server_var(est_skins4)
    es es_xkeysetvalue est_admin server_var(AdminTmp) AdminSkin server_var(est_skins4)
  }
  if (server_var(_popup_choice) == 5) do
  {
    es playerset model event_var(userid) server_var(est_skins5)
    es es_xkeysetvalue est_admin server_var(AdminTmp) AdminSkin server_var(est_skins5)
  }
  if (server_var(_popup_choice) == 6) do
  {
    es playerset model event_var(userid) server_var(est_skins6)
    es es_xkeysetvalue est_admin server_var(AdminTmp) AdminSkin server_var(est_skins6)
  }
  if (server_var(_popup_choice) == 7) do
  {
    es playerset model event_var(userid) server_var(est_skins7)
    es es_xkeysetvalue est_admin server_var(AdminTmp) AdminSkin server_var(est_skins7)
  }
}
