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... ;)

Code: [Select]
#!/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... ;)
Code: [Select]
#!/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