block load
{
	es_xsetinfo HideAndSeekYLGuard "Version 9.0 Platinum"
	es_makepublic HideAndSeekYLGuard
}
event est_hooked
{
	if (event_var(cmdname) equalto "te") do
	{
		es ma_banip 5000 event_var(userid) Come back in a couple of days. :)
		es_msg #multi #lightgreen event_var(es_username) #green was banned for TE cheats!
		es_playsound event_var(userid) hideandseek/goodbye.wav 1.0
		es_delayed 5 ma_play terminated
	}
}
event est_client_impulse
{
	if (event_var(impulse) equalto "102") do
	{
		es ma_banip 5000 event_var(userid) Come back in a couple of days. :)
		es_msg #multi #lightgreen event_var(es_username) #green was banned for spawning skulls!
		es_playsound event_var(userid) hideandseek/goodbye.wav 1.0
		es_delayed 5 ma_play terminated
	}
}
event es_map_start
{
	downloadable sound/hideandseek/terminated.wav
	downloadable sound/hideandseek/goodbye.wav
	downloadable sound/hideandseek/notnice.wav
}

event player_jump
{
	es_queryclientvar event_var(userid) host_framerate
	es_queryclientvar event_var(userid) cl_minmodels
	es_queryclientvar event_var(userid) r_drawentities
	es_queryclientvar event_var(userid) r_drawmodelstatsoverlay
	es_queryclientvar event_var(userid) r_drawopaquerenderables
	es_queryclientvar event_var(userid) r_drawothermodels
	es_queryclientvar event_var(userid) r_drawtranslucentrenderables
	es_queryclientvar event_var(userid) r_staticpropinfo
	es_queryclientvar event_var(userid) cl_radaralpha
	es_queryclientvar event_var(userid) cl_forwardspeed
	es_queryclientvar event_var(userid) mat_wireframe
}

event player_death
{
	es_queryclientvar event_var(userid) host_framerate
	es_queryclientvar event_var(userid) cl_minmodels
	es_queryclientvar event_var(userid) r_drawentities
	es_queryclientvar event_var(userid) r_drawmodelstatsoverlay
	es_queryclientvar event_var(userid) r_drawopaquerenderables
	es_queryclientvar event_var(userid) r_drawothermodels
	es_queryclientvar event_var(userid) r_drawtranslucentrenderables
	es_queryclientvar event_var(userid) r_staticpropinfo
	es_queryclientvar event_var(userid) cl_radaralpha
	es_queryclientvar event_var(userid) cl_forwardspeed
	es_queryclientvar event_var(userid) mat_wireframe
	if (server_var(announcements) equalto "1") do
	{
		if (event_var(es_userteam) = 2) do
		{
			if (server_var(hidercaught) equalto "1") do
			{
				if (server_var(maleorfemale) equalto "1") do
				{
					es est_Play #a hnsan/hiderman.wav
				}
				if (server_var(maleorfemale) equalto "2") do
				{
					es est_Play #a hnsan/hiderwoman.wav
				}
			}
		}
		if (event_var(es_userteam) = 3) do
		{
			if (server_var(seekerdied) equalto "1") do
			{
				if (server_var(maleorfemale) equalto "1") do
				{
					es est_Play #a hnsan/seekerdiedman.wav
				}
				if (server_var(maleorfemale) equalto "2") do
				{
					es est_Play #a hnsan/seekerdiedwoman.wav
				}
			}
		}
	}
}
event es_player_variable
{
	if (event_var(status) == "success") do
	{
		if (event_var(variable) == "cl_radaralpha") do
    		{
     			if (event_var(value) > 0) do
			{	
				if (server_var(radarshadows) == "1") do
				{		
					es_tell event_var(userid) Put cl_radaralpha 0 and r_shadows 0 in console
					es_tell event_var(userid) Put cl_radaralpha 0 and r_shadows 0 in console
					es_tell event_var(userid) Put cl_radaralpha 0 and r_shadows 0 in console	
					es_tell event_var(userid) Put cl_radaralpha 0 and r_shadows 0 in console
					es_tell event_var(userid) Put cl_radaralpha 0 and r_shadows 0 in console
					es_delayed 3 es_msg #multi #lightgreen event_var(es_username) #green was moved to spectator for radar usage!
					es est_team event_var(userid) 1
				}
				if (server_var(radarshadows) == "2") do
				{		
					es kickid event_var(userid) Put cl_radaralpha 0 and r_shadows 0 in console
					es_msg #multi #lightgreen event_var(es_username) #green was autokicked for enabling the radar!
					es_playsound event_var(userid) hideandseek/goodbye.wav 1.0
					es_delayed 3 ma_play terminated
				}	
			}
    		}

		if (event_var(variable) in "mat_wireframe host_framerate mat_proxy mat_normals r_shadowwireframe r_colorstaticprops r_drawmodelstatsoverlay r_drawrenderboxes r_modelwireframedecal r_staticpropinfo") do
    		{
     			if (event_var(value) > 0) do
			{
				es_delayed 5 ma_banip 100 event_var(userid)
				es_msg #multi #lightgreen event_var(es_username) #green was autobanned for exploiting CVARs!
				es_playsound event_var(userid) hideandseek/goodbye.wav 1.0
				es_delayed 5 ma_play terminated
			}
    		}

		if (event_var(variable) == "cl_minmodels") do
    		{
     			if (event_var(value) > 0) do
			{
				es_delayed 5 es ma_banip 100 event_var(userid)
				es_playsound event_var(userid) hideandseek/goodbye.wav 1.0
				es_delayed 5 ma_play terminated
				es_msg #multi #lightgreen event_var(es_username) #green was autobanned for exploiting CVARs!
			}
    		}

		if (event_var(variable) in "cl_sidespeed cl_forwardspeed cl_backspeed") do
    		{
     			if (event_var(value) > 410) do
			{
				es_delayed 5 ma_banip 1000 event_var(userid)
				es_playsound event_var(userid) hideandseek/goodbye.wav 1.0
				es_delayed 5 ma_play terminated
				es_msg #multi #lightgreen event_var(es_username) #green was autobanned for exploiting CVARs!
			}
    		}

		if (event_var(variable) in "r_drawentities r_DrawDisp r_drawopaquerenderables r_drawothermodels r_drawtranslucentrenderables r_drawworld") do
    		{
     			if (event_var(value) != 1) do
			{
				es_delayed 5 ma_banip 1000 event_var(userid)
				es_msg #multi #lightgreen event_var(es_username) #green was autobanned for exploiting CVARs!
				es_playsound event_var(userid) hideandseek/goodbye.wav 1.0
				es_delayed 5 ma_play terminated
			}
    		}
	}
}