To interact with a server directly, we want to attach to its virtual terminal first.
Now that everything is in place, we can use the scripts to start/stop servers and check their statuses. Lists all running instances of CNQ3, their process ID, uptime and CPU/memory usage. cfg file and put it in the cpma directory:Īt the root of your Quake server directory, you should now see the following: EntryĬontains pak0-8.pk3, map_cpm*.pk3 and maybe other map paks.
#REFLEX ARENA DEDICATED SERVER LINUX ZIP#
zip files and extract them at the root of your Quake 3 directory: Z-cpma-pak1XX.pk3 ( CPMA without the maps)ĭownload the following. Id's pak0-8.pk3 and CPMA's map_cpm*.pk3 ( CPMA maps only) This assumes you already have the following directories: Directory Send the specified command to a running screen session. Returns 0 when it exists and 1 otherwise. Screen -A -m -d -S sessionnamehere command
#REFLEX ARENA DEDICATED SERVER LINUX INSTALL#
If you have APT ( Debian, Ubuntu), you can run apt-get install screen with root privileges to install it. Quick tour of Screenįirst, you'll want to install it on your system. In this guide, I will use Screen to achieve this. Terminal multiplexers allow you to create virtual terminal instances that you can attach to and detach from at will. cnq3-server-圆4 &), meaning you can continue to interact with the terminal instance but can't interact with the Quake 3 server. cnq3-server-圆4), meaning you can now interact with the Quake 3 server but not with the terminal itself to type new commands until you kill or shut down the server.
Run it in the current terminal instance (.If you start the Quake 3 server without a terminal multiplexer from it, you can either: When you SSH into your server, you only have the one terminal instance. Screen or tmux), you can safely skip this section and the following one. If you already know what a terminal multiplexer is and are familiar with one (e.g. Optionally, having libunwind8 installed will help CNQ3 generate better crash reports. CPMA Dedicated Server Guide with CNQ3 on LinuxĬPMA Dedicated Server Guide with CNQ3 on Linuxįirst, we will assume you have a working 圆4 Linux system and the credentials needed.