Pages: [1]
  Print  
Author Topic: OpenArena Multi-Purpose Server Launcher for Linux  (Read 4581 times)
GrosBedo
Member


Cakes 20
Posts: 710


« on: August 24, 2010, 08:53:21 AM »

Hello there,

Here is a tool Ive made to automatically manage an OpenArena or any quake 3 based game server.

OpenArena Multi-Purpose Server Launcher for Linux

At the basis, this script began as a tool to automatically restart servers at a specified time. It is now a fully featured application, with many useage, such as sending commands to a background server at a regular time, detecting and restarting on crash, rotate logs, manage GTV and show it on the master listing server, etc...

Here is a quick list of features :
Code:
  .it helps you construct perfect commandlines

          .ease the manual maintenance by bringing down the level of complexity of your bash file (yes you can bash this script, and even output to a file !)

          .you can directly manage everything with this script (no need for manual line coding)

          .adds advanced functionnalities unavailable otherwise, like batching some automatic /rcon say commands.

          .can automatically add itself to a cronjob

          .detects server crashs and can act automatically

          .notify you of everything that happens (at screen or in a log)

          .2 modes for launching servers : in a background process, or in a screen. All functionnalities are available for both of these modes

          .logs rotation

          .gtv management

          .gtv connection with master listing server (shows your gtv server in the in-game servers browser)

          .gtv auto room renaming

And so many others, just type "sh oamps.sh --help" to get a full list of the features and some examples.

This script is opensource under license LGPL v3. Feel free to use it, edit it, hack it.

Download :
http://www.superbots.org/modules.php?name=Downloads&op=getit&lid=28

I hope this tool will ease the burden of the game servers admins out there.

GrosBedo alias supeR,Grism
Logged
Pages: [1]
  Print  
 
Jump to: