block load
{
	exec ServerJumper-config.cfg

	es_xload popup
	es_xload corelib

	es_xregsaycmd !server ServerJumper/servers "server command"

	es_xset menu 0

	es_xset ip1 0
	es_xset ip2 0
	es_xset ip3 0
	es_xset ip4 0
	es_xset ip5 0
	es_xset ip6 0
	es_xset ip7 0

	es_xset slots1 0
	es_xset slots2 0
	es_xset slots3 0
	es_xset slots4 0
	es_xset slots5 0
	es_xset slots6 0
	es_xset slots7 0


	es_xset admin1 0
	es_xset admin2 0
	es_xset admin3 0
	es_xset admin4 0
	es_xset admin5 0
	es_xset admin6 0
	es_xset admin7 0


	es_xset name1 0
	es_xset name2 0
	es_xset name3 0
	es_xset name4 0
	es_xset name5 0
	es_xset name6 0
	es_xset name7 0

	es_xset name8 0
	es_xset name9 0
	es_xset name10 0
	es_xset name11 0
	es_xset name12 0
	es_xset name13 0
	es_xset name14 0

	es_xset slots 0

	es_xset reservetimer 0
	es_xset reservetimer1 0

	es_xset current 0

	es_xset ServerJumper 1.5
	es_xmakepublic ServerJumper

	es_format name1 "%1" server_var(server1)
	es_format name2 "%1" server_var(server2)
	es_format name3 "%1" server_var(server3)
	es_format name4 "%1" server_var(server4)
	es_format name5 "%1" server_var(server5)
	es_format name6 "%1" server_var(server6)
	es_format name7 "%1" server_var(server7)

	es_format name8 "Servername: %1" server_var(server1)
	es_format name9 "Servername: %1" server_var(server2)
	es_format name10 "Servername: %1" server_var(server3)
	es_format name11 "Servername: %1" server_var(server4)
	es_format name12 "Servername: %1" server_var(server5)
	es_format name13 "Servername: %1" server_var(server6)
	es_format name14 "Servername: %1" server_var(server7)

	es_format ip1 "IP: %1" server_var(serverip1)
	es_format ip2 "IP: %1" server_var(serverip2)
	es_format ip3 "IP: %1" server_var(serverip3)
	es_format ip4 "IP: %1" server_var(serverip4)
	es_format ip5 "IP: %1" server_var(serverip5)
	es_format ip6 "IP: %1" server_var(serverip6)
	es_format ip7 "IP: %1" server_var(serverip7)

	es_format slots1 "Slots: %1" server_var(serverslots1)
	es_format slots2 "Slots: %1" server_var(serverslots2)
	es_format slots3 "Slots: %1" server_var(serverslots3)
	es_format slots4 "Slots: %1" server_var(serverslots4)
	es_format slots5 "Slots: %1" server_var(serverslots5)
	es_format slots6 "Slots: %1" server_var(serverslots6)
	es_format slots7 "Slots: %1" server_var(serverslots7)

	es_format admin1 "Admins: %1" server_var(serveradmin1)
	es_format admin2 "Admins: %1" server_var(serveradmin2)
	es_format admin3 "Admins: %1" server_var(serveradmin3)
	es_format admin4 "Admins: %1" server_var(serveradmin4)
	es_format admin5 "Admins: %1" server_var(serveradmin5)
	es_format admin6 "Admins: %1" server_var(serveradmin6)
	es_format admin7 "Admins: %1" server_var(serveradmin7)

	es_format connect1 "steam://connect/%1/" server_var(serverip1)
	es_format connect2 "steam://connect/%1/" server_var(serverip2)
	es_format connect3 "steam://connect/%1/" server_var(serverip3)
	es_format connect4 "steam://connect/%1/" server_var(serverip4)
	es_format connect5 "steam://connect/%1/" server_var(serverip5)
	es_format connect6 "steam://connect/%1/" server_var(serverip6)
	es_format connect7 "steam://connect/%1/" server_var(serverip7)

	es_format reservetimer "You have %1 Seconds to choose a Server" server_var(reservetime)
	es_format reservetimer1 "Du hast %1 Sekunden um auf einen Server zu joinen" server_var(reservetime)

	popup easymenu Serversmenu menu ServerJumper/Serversmenu
	if (server_var(server1) != 0) then es popup addoption Serversmenu menu server_var(name1) 1
	if (server_var(server2) != 0) then es popup addoption Serversmenu menu server_var(name2) 1
	if (server_var(server3) != 0) then es popup addoption Serversmenu menu server_var(name3) 1
	if (server_var(server4) != 0) then es popup addoption Serversmenu menu server_var(name4) 1
	if (server_var(server5) != 0) then es popup addoption Serversmenu menu server_var(name5) 1
	if (server_var(server6) != 0) then es popup addoption Serversmenu menu server_var(name6) 1
	if (server_var(server7) != 0) then es popup addoption Serversmenu menu server_var(name7) 1

	popup create reservemenu
	if (server_var(language) == en) then popup addline reservemenu "ServerJumper's Reserve Slot Function"
	if (server_var(language) == de) then popup addline reservemenu "ServerJumper's Reserve Slot Funktion"
	popup addline reservemenu "----------------------------------"
	if (server_var(language) == en) then popup addline reservemenu "You joined on a Reserved Slot"
	if (server_var(language) == de) then popup addline reservemenu "Du bist auf einen Reserved Slot gejoint"
	popup addline reservemenu " "
	if (server_var(language) == en) then popup addline reservemenu "You can now join to another ours Server"
	if (server_var(language) == de) then popup addline reservemenu "Du kannst nun auf einen anderen unserer Server joinen"
	popup addline reservemenu " "
	if (server_var(language) == en) then popup addline reservemenu "Press 9 to see our Server List"
	if (server_var(language) == de) then popup addline reservemenu "Druecke 9 um unsere Serverliste zu sehen"
	popup addline reservemenu " "
	if (server_var(language) == en) then es popup addline reservemenu server_var(reservetimer)
	if (server_var(language) == de) then es popup addline reservemenu server_var(reservetimer1)
	popup addline reservemenu " "
	popup addline reservemenu " "
	if (server_var(language) == en) then popup addline reservemenu "->9. Server List"
	if (server_var(language) == de) then popup addline reservemenu "->9. Server Liste"
	popup menuselect reservemenu ServerJumper/reservemenu


	if (server_var(server1) != 0) then popup create server1
	es popup addline server1 server_var(server1)
	popup addline server1 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server1 "->1. Join to Server"
	if (server_var(language) == de) then popup addline server1 "->1. Auf Server joinen"
	popup addline server1 " "
	es popup addline server1 server_var(name8)
	es popup addline server1 server_var(ip1)
	es popup addline server1 server_var(slots1)
	es popup addline server1 server_var(admin1)
	popup addline server1 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server1 "->8. Back"
	if (server_var(language) == en) then popup addline server1 "->0. Close"
	if (server_var(language) == de) then popup addline server1 "->8. Zurueck"
	if (server_var(language) == de) then popup addline server1 "->0. Schliessen"
	popup menuselect server1 ServerJumper/server1

	if (server_var(server2) != 0) then popup create server2
	es popup addline server2 server_var(server2)
	popup addline server2 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server2 "->1. Join to Server"
	if (server_var(language) == de) then popup addline server2 "->1. Auf Server joinen"
	popup addline server2 " "
	es popup addline server2 server_var(name9)
	es popup addline server2 server_var(ip2)
	es popup addline server2 server_var(slots2)
	es popup addline server2 server_var(admin2)
	popup addline server2 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server2 "->8. Back"
	if (server_var(language) == en) then popup addline server2 "->0. Close"
	if (server_var(language) == de) then popup addline server2 "->8. Zurueck"
	if (server_var(language) == de) then popup addline server2 "->0. Schliessen"
	popup menuselect server2 ServerJumper/server2

	if (server_var(server3) != 0) then popup create server3
	es popup addline server3 server_var(server3)
	popup addline server3 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server3 "->1. Join to Server"
	if (server_var(language) == de) then popup addline server3 "->1. Auf Server joinen"
	popup addline server3 " "
	es popup addline server3 server_var(name10)
	es popup addline server3 server_var(ip3)
	es popup addline server3 server_var(slots3)
	es popup addline server3 server_var(admin3)
	popup addline server3 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server3 "->8. Back"
	if (server_var(language) == en) then popup addline server3 "->0. Close"
	if (server_var(language) == de) then popup addline server3 "->8. Zurueck"
	if (server_var(language) == de) then popup addline server3 "->0. Schliessen"
	popup menuselect server3 ServerJumper/server3

	if (server_var(server4) != 0) then popup create server4
	es popup addline server4 server_var(server4)
	popup addline server4 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server4 "->1. Join to Server"
	if (server_var(language) == de) then popup addline server4 "->1. Auf Server joinen"
	popup addline server4 " "
	es popup addline server4 server_var(name11)
	es popup addline server4 server_var(ip4)
	es popup addline server4 server_var(slots4)
	es popup addline server4 server_var(admin4)
	popup addline server4 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server4 "->8. Back"
	if (server_var(language) == en) then popup addline server4 "->0. Close"
	if (server_var(language) == de) then popup addline server4 "->8. Zurueck"
	if (server_var(language) == de) then popup addline server4 "->0. Schliessen"
	popup menuselect server4 ServerJumper/server4

	if (server_var(server5) != 0) then popup create server5
	es popup addline server5 server_var(server5)
	popup addline server5 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server5 "->1. Join to Server"
	if (server_var(language) == de) then popup addline server5 "->1. Auf Server joinen"
	popup addline server5 " "
	es popup addline server5 server_var(name12)
	es popup addline server5 server_var(ip5)
	es popup addline server5 server_var(slots5)
	es popup addline server5 server_var(admin5)
	popup addline server5 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server5 "->8. Back"
	if (server_var(language) == en) then popup addline server5 "->0. Close"
	if (server_var(language) == de) then popup addline server5 "->8. Zurueck"
	if (server_var(language) == de) then popup addline server5 "->0. Schliessen"
	popup menuselect server5 ServerJumper/server5

	if (server_var(server6) != 0) then popup create server6
	es popup addline server6 server_var(server6)
	popup addline server6 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server6 "->1. Join to Server"
	if (server_var(language) == de) then popup addline server6 "->1. Auf Server joinen"
	popup addline server6 " "
	es popup addline server6 server_var(name13)
	es popup addline server6 server_var(ip6)
	es popup addline server6 server_var(slots6)
	es popup addline server6 server_var(admin6)
	popup addline server6 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server6 "->8. Back"
	if (server_var(language) == en) then popup addline server6 "->0. Close"
	if (server_var(language) == de) then popup addline server6 "->8. Zurueck"
	if (server_var(language) == de) then popup addline server6 "->0. Schliessen"
	popup menuselect server6 ServerJumper/server6

	if (server_var(server7) != 0) then popup create server7
	es popup addline server7 server_var(server7)
	popup addline server7 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server7 "->1. Join to Server"
	if (server_var(language) == de) then popup addline server7 "->1. Auf Server joinen"
	popup addline server7 " "
	es popup addline server7 server_var(name14)
	es popup addline server7 server_var(ip7)
	es popup addline server7 server_var(slots7)
	es popup addline server7 server_var(admin7)
	popup addline server7 "---------------------------------------------------------------------"
	if (server_var(language) == en) then popup addline server7 "->8. Back"
	if (server_var(language) == en) then popup addline server7 "->0. Close"
	if (server_var(language) == de) then popup addline server7 "->8. Zurueck"
	if (server_var(language) == de) then popup addline server7 "->0. Schliessen"
	popup menuselect server7 ServerJumper/server7

}

block servers
{
	es_xset userid 0
	es_xgetcmduserid userid
	es popup send Serversmenu server_var(userid)
}

block unload
{
	es_xunregsaycmd !server
	popup delete Serversmenu
	popup delete server1
	popup delete server2
	popup delete server3
	popup delete server4
	popup delete server5
	popup delete server6
	popup delete server7
	popup delete reservemenu
	popup unsendname Serversmenu #all
}
block reservemenu
{
	if (server_var(_popup_choice) == 9) do
	{
		es popup send Serversmenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 0) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 1) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 2) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 3) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 4) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 5) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 6) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 7) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 8) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 10) do
	{
		es popup send reservemenu server_var(_popup_userid)
	}

}

block Serversmenu
{
	if (server_var(_popup_choice) == 1) do
	{
		es popup send server1 server_var(_popup_userid)
	}

	if (server_var(_popup_choice) == 2) do
	{
		es popup send server2 server_var(_popup_userid)
	}

	if (server_var(_popup_choice) == 3) do
	{
		es popup send server3 server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 4) do
	{
		es popup send server4 server_var(_popup_userid)
	}

	if (server_var(_popup_choice) == 5) do
	{
		es popup send server5 server_var(_popup_userid)
	}

	if (server_var(_popup_choice) == 6) do
	{
		es popup send server6 server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 7) do
	{
		es popup send server7 server_var(_popup_userid)
	}

	if (server_var(_popup_choice) > 7) do
	{
		if (server_var(_popup_choice) < 10) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen 0 und 7 oder 0...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to 7 or 0 ...
			es popup send Serversmenu server_var(_popup_userid)
		}
	}
}

block server1
{
	if (server_var(_popup_choice) == 1) do
	{
		es_xusermsg create URL1 VGUIMenu
		es_xusermsg write string URL1 "info"
		es_xusermsg write byte URL1 1
		es_xusermsg write byte URL1 3
		es_xusermsg write string URL1 "title"
		if (server_var(language) == en) then es_xusermsg write string URL1 "Join to our server"
		if (server_var(language) == de) then es_xusermsg write string URL1 "Auf unseren Server joinen"
		es_xusermsg write string URL1 "type"
		es_xusermsg write string URL1 2
		es_xusermsg write string URL1 "msg"
		es_usermsg write string URL1 server_var(connect1)
		es_usermsg send URL1 event_var(userid) 1
		es_xusermsg delete URL1
	}
	if (server_var(_popup_choice) == 8) do
	{
		es popup send Serversmenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 0) do
	{

	}

	if (server_var(_popup_choice) > 1) do
	{
		if (server_var(_popup_choice) < 8) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen 0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to 1 or 8 ...
			es popup send server1 server_var(_popup_userid)
		}
	}
	if (server_var(_popup_choice) > 8) do
	{
		if (server_var(_popup_choice) < 10) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen 0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to 1 or 8 ...
			es popup send server1 server_var(_popup_userid)
		}
	}
}

block server2
{
	if (server_var(_popup_choice) == 1) do
	{
		es_xusermsg create URL1 VGUIMenu
		es_xusermsg write string URL1 "info"
		es_xusermsg write byte URL1 1
		es_xusermsg write byte URL1 3
		es_xusermsg write string URL1 "title"
		if (server_var(language) == en) then es_xusermsg write string URL1 "Join to our server"
		if (server_var(language) == de) then es_xusermsg write string URL1 "Auf unseren Server joinen"
		es_xusermsg write string URL1 "type"
		es_xusermsg write string URL1 2
		es_xusermsg write string URL1 "msg"
		es_usermsg write string URL1 server_var(connect2)
		es_usermsg send URL1 event_var(userid) 1
		es_xusermsg delete URL1
	}
	if (server_var(_popup_choice) == 8) do
	{
		es popup send Serversmenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 0) do
	{

	}

	if (server_var(_popup_choice) > 1) do
	{
		if (server_var(_popup_choice) < 8) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen 0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to 1 or 8 ...
			es popup send server2 server_var(_popup_userid)
		}
	}
	if (server_var(_popup_choice) > 8) do
	{
		if (server_var(_popup_choice) < 10) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen 0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to 1 or 8 ...
			es popup send server2 server_var(_popup_userid)
		}
	}
}

block server3
{
	if (server_var(_popup_choice) == 1) do
	{
		es_xusermsg create URL1 VGUIMenu
		es_xusermsg write string URL1 "info"
		es_xusermsg write byte URL1 1
		es_xusermsg write byte URL1 3
		es_xusermsg write string URL1 "title"
		if (server_var(language) == en) then es_xusermsg write string URL1 "Join to our server"
		if (server_var(language) == de) then es_xusermsg write string URL1 "Auf unseren Server joinen"
		es_xusermsg write string URL1 "type"
		es_xusermsg write string URL1 2
		es_xusermsg write string URL1 "msg"
		es_usermsg write string URL1 server_var(connect3)
		es_usermsg send URL1 event_var(userid) 1
		es_xusermsg delete URL1
	}
	if (server_var(_popup_choice) == 8) do
	{
		es popup send Serversmenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 0) do
	{

	}

	if (server_var(_popup_choice) > 1) do
	{
		if (server_var(_popup_choice) < 8) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen 0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to 1 or 8 ...
			es popup send server3 server_var(_popup_userid)
		}
	}
	if (server_var(_popup_choice) > 8) do
	{
		if (server_var(_popup_choice) < 10) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen 0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to 1 or 8 ...
			es popup send server3 server_var(_popup_userid)
		}
	}
}

block server4
{
	if (server_var(_popup_choice) == 1) do
	{
		es_xusermsg create URL1 VGUIMenu
		es_xusermsg write string URL1 "info"
		es_xusermsg write byte URL1 1
		es_xusermsg write byte URL1 3
		es_xusermsg write string URL1 "title"
		if (server_var(language) == en) then es_xusermsg write string URL1 "Join to our server"
		if (server_var(language) == de) then es_xusermsg write string URL1 "Auf unseren Server joinen"
		es_xusermsg write string URL1 "type"
		es_xusermsg write string URL1 2
		es_xusermsg write string URL1 "msg"
		es_usermsg write string URL1 server_var(connect4)
		es_usermsg send URL1 event_var(userid) 1
		es_xusermsg delete URL1
	}
	if (server_var(_popup_choice) == 8) do
	{
		es popup send Serversmenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 0) do
	{

	}

	if (server_var(_popup_choice) > 1) do
	{
		if (server_var(_popup_choice) < 8) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen 0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to 1 or 8 ...
			es popup send server4 server_var(_popup_userid)
		}
	}
	if (server_var(_popup_choice) > 8) do
	{
		if (server_var(_popup_choice) < 10) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen 0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to 1 or 8 ...
			es popup send server4 server_var(_popup_userid)
		}
	}
}

block server5
{
	if (server_var(_popup_choice) == 1) do
	{
		es_xusermsg create URL1 VGUIMenu
		es_xusermsg write string URL1 "info"
		es_xusermsg write byte URL1 1
		es_xusermsg write byte URL1 3
		es_xusermsg write string URL1 "title"
		if (server_var(language) == en) then es_xusermsg write string URL1 "Join to our server"
		if (server_var(language) == de) then es_xusermsg write string URL1 "Auf unseren Server joinen"
		es_xusermsg write string URL1 "type"
		es_xusermsg write string URL1 2
		es_xusermsg write string URL1 "msg"
		es_usermsg write string URL1 server_var(connect5)
		es_usermsg send URL1 event_var(userid) 1
		es_xusermsg delete URL1
	}
	if (server_var(_popup_choice) == 8) do
	{
		es popup send Serversmenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 0) do
	{

	}

	if (server_var(_popup_choice) > 1) do
	{
		if (server_var(_popup_choice) < 8) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen

			0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to

			1 or 8 ...
			es popup send server5 server_var(_popup_userid)
		}
	}
	if (server_var(_popup_choice) > 8) do
	{
		if (server_var(_popup_choice) < 10) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen

			0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to

			1 or 8 ...
			es popup send server5 server_var(_popup_userid)
		}
	}
}

block server6
{
	if (server_var(_popup_choice) == 1) do
	{
		es_xusermsg create URL1 VGUIMenu
		es_xusermsg write string URL1 "info"
		es_xusermsg write byte URL1 1
		es_xusermsg write byte URL1 3
		es_xusermsg write string URL1 "title"
		if (server_var(language) == en) then es_xusermsg write string URL1 "Join to our server"
		if (server_var(language) == de) then es_xusermsg write string URL1 "Auf unseren Server joinen"
		es_xusermsg write string URL1 "type"
		es_xusermsg write string URL1 2
		es_xusermsg write string URL1 "msg"
		es_usermsg write string URL1 server_var(connect6)
		es_usermsg send URL1 event_var(userid) 1
		es_xusermsg delete URL1
	}
	if (server_var(_popup_choice) == 8) do
	{
		es popup send Serversmenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 0) do
	{

	}

	if (server_var(_popup_choice) > 1) do
	{
		if (server_var(_popup_choice) < 8) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen

			0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to

			1 or 8 ...
			es popup send server6 server_var(_popup_userid)
		}
	}
	if (server_var(_popup_choice) > 8) do
	{
		if (server_var(_popup_choice) < 10) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen

			0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to

			1 or 8 ...
			es popup send server6 server_var(_popup_userid)
		}
	}
}

block server7
{
	if (server_var(_popup_choice) == 1) do
	{
		es_xusermsg create URL1 VGUIMenu
		es_xusermsg write string URL1 "info"
		es_xusermsg write byte URL1 1
		es_xusermsg write byte URL1 3
		es_xusermsg write string URL1 "title"
		if (server_var(language) == en) then es_xusermsg write string URL1 "Join to our server"
		if (server_var(language) == de) then es_xusermsg write string URL1 "Auf unseren Server joinen"
		es_xusermsg write string URL1 "type"
		es_xusermsg write string URL1 2
		es_xusermsg write string URL1 "msg"
		es_usermsg write string URL1 server_var(connect7)
		es_usermsg send URL1 event_var(userid) 1
		es_xusermsg delete URL1
	}
	if (server_var(_popup_choice) == 8) do
	{
		es popup send Serversmenu server_var(_popup_userid)
	}
	if (server_var(_popup_choice) == 0) do
	{

	}

	if (server_var(_popup_choice) > 1) do
	{
		if (server_var(_popup_choice) < 8) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen

			0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to

			1 or 8 ...
			es popup send server7 server_var(_popup_userid)
		}
	}
	if (server_var(_popup_choice) > 8) do
	{
		if (server_var(_popup_choice) < 10) do
		{
			if (server_var(language) == de) then es_tell server_var(_popup_userid) Waehle eine Option zwischen

			0 und 1 oder 8...
			if (server_var(language) == en) then es_tell server_var(_popup_userid)  Choose an option from 0 to

			1 or 8 ...
			es popup send server7 server_var(_popup_userid)
		}
	}
}

event round_start
{
	if (server_var(message) == yes) do
	{
		if (server_var(language) == en) do
		{
			if (server_var(messagetype) == round) do

			{
				es_xmsg #multi #lightgreen [#green ServerJumper #lightgreen] #green is loaded, #lightgreen type #green !server #lightgreen to see our Servers, and connect to them
			}
		}
	}
	if (server_var(message) == yes) do
	{
		if (server_var(language) == de) do
		{
			if (server_var(messagetype) == round) do
			{
				es_xmsg #multi #lightgreen [#green ServerJumper #lightgreen] #green laeuft, #lightgreen schreibe #green !server #lightgreen um unsere anderen Server zu sehen, und um auf sie zu connecten
			}
		}
	}

}
event es_map_start
{
	if (server_var(reserveslot) == 1) then mani_reserve_slots 0
	repeat delete info
	if (server_var(language) == en) then repeat create info "es_xmsg #multi #lightgreen [#green ServerJumper #lightgreen] #green is loaded, #lightgreen type #green !server #lightgreen to see our Servers, and connect to them"
	if (server_var(language) == de) then repeat create info "es_xmsg #multi #lightgreen [#green ServerJumper #lightgreen] #green laeuft, #lightgreen schreibe #green !server #lightgreen um unsere anderen Server zu sehen, und um auf sie zu connecten"
	if (server_var(messagetype) == time) do
	{
		if (server_var(message) == yes) do
		{
			es repeat start info server_var(messagetime)
		}
	}

}

event player_activate
{
	if (event_var(networkid) notin server_var(reserveadmins)) do
	{

		if (server_var(reserveslot) == 1) do
		{
			es_xgetmaxplayercount slots
			es_math slots subtract server_var(reserveslots)
			es_xgetplayercount current
			if (server_var(current) > server_var(slots)) do
			{
				es popup send reservemenu event_var(userid)
				es_delayed server_var(reservetime) es kickid event_var(userid) server_var(kick_msg)
			}
		}
	}
}

