Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- #########################
- # Odamex Server Wrapper #
- # by tm512 #
- #########################
- # System Variables
- export DOOMWADPATH=$HOME/iwads:$HOME/pwads
- DOOMCFGPATH=$HOME/cfgs
- status=$HOME/servers.txt
- servers=(32in24-5 crudream danzig duel1 duel2 dwango12 gw2 udm1 udmx dweller2 onsl3 obsdm osctf)
- port=10666
- cd $HOME
- echo "Odamex servers started on `date`" > $status
- for server in ${servers[*]}
- do
- if [ "$1" == "" ] || [ "$1" == $server ]; then
- odasrv -config $DOOMCFGPATH/$server.cfg +logfile logs/$server.log -port $port -fork pid/$server.pid > /dev/null &
- echo " |" >> $status
- echo " \`-- $server running on port $port" >> $status
- fi
- port=$((port+1))
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement