|
@@ -20,55 +20,73 @@ Note: These magic scripts will install or update everything, but they
|
|
won't overwrite your changes on configuration files.
|
|
won't overwrite your changes on configuration files.
|
|
|
|
|
|
===============================================================================
|
|
===============================================================================
|
|
-
|
|
|
|
-Now, to your job! Your job is to configure your server, so read the
|
|
|
|
|
|
+Now, to YOUR JOB! Your job is to configure your server, so read the
|
|
following steps carefully and learn something.
|
|
following steps carefully and learn something.
|
|
|
|
+===============================================================================
|
|
|
|
|
|
|
|
+ABOUT THE ACTION QUAKE 2 MOD CONFIGURATION:
|
|
|
|
+-------------------------------------------
|
|
|
|
|
|
-Change to your q2 server directory:
|
|
|
|
|
|
+Change to your q2 server action directory:
|
|
|
|
|
|
- cd aq2-basesrv/q2srv/
|
|
|
|
|
|
+ cd aq2-basesrv/q2srv/action/
|
|
|
|
|
|
|
|
|
|
-Edit the gs_starter.cfg and try to study what it says:
|
|
|
|
|
|
+There, you have to edit your configuration files, and set your stuff up.
|
|
|
|
|
|
- nano gs_starter.cfg
|
|
|
|
|
|
+See which cfg files are there:
|
|
|
|
|
|
- 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.
|
|
|
|
|
|
+ ls -1 *cfg
|
|
|
|
|
|
|
|
|
|
-Edit action/h_passwords.cfg so you have a rcon_password that you actually know:
|
|
|
|
|
|
+Edit h_passwords.cfg so you have a rcon_password that you actually know:
|
|
|
|
|
|
- nano action/h_passwords.cfg
|
|
|
|
|
|
+ nano 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:
|
|
|
|
|
|
+Edit aq2_1.cfg, aq2_2.cfg etc so you have a nice hostname etc.
|
|
|
|
|
|
- screen ./gs_starter.sh startwatch
|
|
|
|
|
|
+ nano aq2_1.cfg
|
|
|
|
+ etc.
|
|
|
|
|
|
|
|
|
|
-IT'S DONE. YOU'RE READY TO GO!
|
|
|
|
-But if you're new to Linux and "screen", you have to know the following!
|
|
|
|
|
|
+For information about AQ2-TNG Mod settings inside those configuration files,
|
|
|
|
+see the documentation inside the docs/ directory!!
|
|
|
|
|
|
|
|
+Inside the h_admin/ directory are admin helper scripts. With those little
|
|
|
|
+scripts you can get additional maps or update your soundlist.ini.
|
|
|
|
|
|
-You can get a list of running gameserver instances with:
|
|
|
|
|
|
+This will install cloud.bsp and update your maplist (config/maplist.ini):
|
|
|
|
+
|
|
|
|
+ ./getmap.sh cloud
|
|
|
|
|
|
- screen -ls
|
|
|
|
|
|
|
|
|
|
+This will update your soundlist (config/soundlist.ini) for a public server
|
|
|
|
+usage which is more fun ;) :
|
|
|
|
|
|
-You can attach to a running gameserver instance with:
|
|
|
|
|
|
+ ./make_sndlist.sh
|
|
|
|
|
|
- screen -x gs1
|
|
|
|
- or
|
|
|
|
- screen -x gs2 etc.
|
|
|
|
|
|
|
|
|
|
+ABOUT GS STARTER:
|
|
|
|
+-----------------
|
|
|
|
|
|
-You can detach from a gameserver instance with:
|
|
|
|
|
|
+Edit the gs_starter.cfg and try to study what it says:
|
|
|
|
|
|
- Press ctrl+a then press d
|
|
|
|
|
|
+ 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.
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+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 read "ABOUT SCREEN".
|
|
|
|
|
|
|
|
|
|
You can kill ALL instances with:
|
|
You can kill ALL instances with:
|
|
@@ -99,4 +117,25 @@ For help, just start it:
|
|
./gs_starter.sh
|
|
./gs_starter.sh
|
|
|
|
|
|
|
|
|
|
|
|
+ABOUT SCREEN:
|
|
|
|
+-------------
|
|
|
|
+
|
|
|
|
+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
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
And now, have fun!
|
|
And now, have fun!
|