Tremulous Forum

General => General Discussion => Topic started by: hosler on May 19, 2006, 09:26:07 PM

Title: linux dedicated script
Post by: hosler on May 19, 2006, 09:26:07 PM
Can anyone post a script that they use to stop/start the tremulous dedicated server on linux?
Title: linux dedicated script
Post by: [db@]Megabite on May 19, 2006, 11:08:20 PM
No problem... ;)

#!/bin/sh

f_check() {
   if screen -list | grep "tremulous" > /dev/null; then
return 1
   else
return 0
   fi
}

if f_check != 1; then
   cd /home/game/tremulous/
   screen -dmS tremulous ./tremded.x86 +set vm_game 0 +ip xxx.xxx.xxx.xxx +com_hunkmegs 64 +set dedicated 2 +exec server.cfg +map niveus
   cd ~
   echo "Tremulous Server started!"
else
   echo "Tremulous Server already running!"
fi


Danny
Title: linux dedicated script
Post by: [db@]Megabite on May 19, 2006, 11:11:15 PM
Oh, and the stopserver.sh... ;)#!/bin/sh

f_check() {
   if screen -list | grep "tremulous" > /dev/null; then
       return 1
   else
       return 0
   fi
}

if f_check != 1; then
   echo "Tremulous Server not running!"
else
   screen -rX tremulous quit
   echo "Tremulous Server quit!"
fi
Danny
Title: linux dedicated script
Post by: hosler on May 20, 2006, 02:47:42 AM
cool thanks
Title: Debian specific script
Post by: syn on May 21, 2006, 05:10:12 PM
Here is a little script I use on Debian :

http://www.sceen.net/~syn/debian_initd/tremulous