Action Quake2 - Base Server Installer by Paul Klumpp (2012-11-18)

It's always the same in Linux: To make it work on your system, some quake2 
stuff needs to be compiled. Please follow these simple instructions.

Change into the q2compile/ directory:

	cd q2compile


Start the magic script:

	./make_and_put_all.sh


Change to your q2 server directory:

	cd ../q2srv/


Edit the gs_starter.cfg and try to study what it says:

	nano gs_starter.cfg 

	Note: The ACTIVATE variable defines which instances get run 
	by ./gs_starter.sh startwatch. And obviously, the Rest of the 
	variables define starting parameters for these instances.


Edit action/h_passwords.cfg so you have a rcon_password that you actually know:

	nano action/h_passwords.cfg


Start the gs_starter.sh script... With default gs_starter.cfg, it will watch 
over your Action Quake 2 game server instances 1, 2 and 3:

	screen ./gs_starter.sh startwatch


IT'S DONE. YOU'RE READY TO GO!
But if you're new to Linux and "screen", you have to know the following!


You can get a list of running gameserver instances with:

	screen -ls


You can attach to a running gameserver instance with:

	screen -x gs1
	or
	screen -x gs2   etc.


You can detach from a gameserver instance with:

	Press  ctrl+a  then  press d


You can kill ALL instances with:

	./gs_starter.sh stopall
	Note: If they were watched by startwatch, the instances will come up again.


You can kill an instance X with:

	./gs_starter.sh stop X
	Note: If it was watched by startwatch, the instance will come up again.


You can start an instance X with:

	./gs_starter.sh start X
	Note: This does not necessarily mean that this instance is watched.


You can stop watching the instances with:

	./gs_starter.sh stopwatch


For help, just start it:

	./gs_starter.sh


And now, have fun!
