Create a Quake 3 server easily on Linux | https://bit.ly/2pY7EPs
Go to file
2021-03-13 13:38:59 +01:00
baseq3 Extra maps from lvlworld 2021-03-13 13:08:45 +01:00
cpma CPMA Mod 2021-03-13 13:10:51 +01:00
osp OSP Mod 2021-03-13 13:11:06 +01:00
server Clan Arena Instagib Server 2018-04-02 22:05:45 +02:00
sounds Quake 3 sounds 2018-04-02 17:37:40 +02:00
LICENSE.txt Add LICENSE (GPL 2.0) 2021-03-13 12:52:49 +01:00
maps.txt List of maps used by me 2018-04-02 17:40:51 +02:00
q3aServ.sh Add LICENSE (GPL 2.0) 2021-03-13 12:52:49 +01:00
README.md README.md (v4.3) 2021-03-13 13:38:59 +01:00

q3aServ - Create a Quake 3 server easily on Linux

Dependences:

Previous steps:

  • Copy all files and folders in root folder of the game.

  • Edit the file q3aServ.sh.

  • Change the following variables to the appropriate ones in your case:

    • RUN_PATH="/opt/Games/quake3"
    • RUN_BINARY="ioq3ded.x86_64"
    • STATUS_PATH=/var/www/html/quake3/status.txt
  • Finally, execute the script with the appropriate parameters:

    • $ ./q3aServ.sh <option> [1-5]

Sintax (Basic):

$ ./q3aServ.sh

Quake 3 Server Script v4.1

Config.files: /opt/Games/quake3/server/*.cfg
Log.files: /home/q3aql/.q3a/baseq3/*.log
Status: /var/www/html/quake3/status.txt

Syntax: q3aServ.sh <option> [1-5]

Available options:

CTF - Start Capture The Flag
TD  - Start Team Deathmatch
FFA - Start Free For All
TOU - Start Tournament
CG  - Custom Game
CL  - Clear Logs
ST  - Stop Current Server
  • Default settings of basic mode are the following:

    • BOTS_LEVEL="2"
    • MIN_PLAYERS="5"
    • TIME_LIMIT="25"
    • FLAGS_LIMIT="10"
    • FRAGS_LIMIT="150"
    • TOU_FRAGS_LIMIT="50"

Note: You can change this settings editing the file q3aServ.sh.

Sintax (Custom Game):

$ ./q3aServ.sh CG

Syntax: q3aServ.sh CG [map-selection] [gametype] [minplayers] [bot-level] [time-limit] [flags/frags-limit]

Available options:

* map-selection -> 1-5
* gametype -> CTF/FFA/TD/TOU/FT/CTFI/TDI/FFAI/CA/CAI
* minplayers -> 0-10
* bot-level -> 1-5
* time-limit -> 0-999
* flags/frags-limit -> 0-999

Abbreviations:

 CTF  = Capture The Flag
 FFA  = Free For All
 TD   = Team Deathmatch
 TOU  = Tournament
 FT   = Freeze Tag TD (OSP)
 CFTI = Capture The Flag Instagib (OSP)
 TDI  = Team Deatchmatch Instagib (OSP)
 FFAI = Free For All Instagib (OSP)
 CA   = Clan Arena (OSP)
 CAI  = Clan Arena Instagib (OSP)