Das ist das Script von DeadEye, hier:
Das ist das Script von DeadEye, hier:
http://sourceserver.info/wiki/installation/dedicated_server_standalone/script
Läuft ohne Probleme, da ich es auch verwende, du solltest erstmal manuell über das Script den Gameserver starten bevor du es über den Crontab machst.
Manuel , lol haich doch geschrieben , das es funtz.
@Impact
hier die run.sh :
#!/bin/bash
# by DeaD_EyE
# ICQ: 76352174
# URL: http://sourceserver.info
dir="`dirname $0`"
function usage
{
echo "Usage:"
echo "$0 start servername"
echo "$0 stop servername"
echo "$0 restart servername"
echo "$0 status servername"
}
if [ $# -lt 2 ]; then usage; exit; fi
if [ "$1" = "start" -o "$1" = "stop" -o "$1" = "restart" -o "$1" = "status" ]
then
if [ ! -f $dir/${2}.cfg ]; then echo "Config file doesen't exist."; exit; fi
else
echo "Wrong option"; usage; fi
source $dir/${2}.cfg
case $1 in
start)
echo "Starting $2 in screen $screen_name"
if `screen -ls | grep -q [.]${screen_name}[[:space:]]`; then echo "Server is already running"; exit; fi
if [ -d $daemon_dir ]; then
cd $daemon_dir
screen -dmS $screen_name ./$daemon $parameter
else
echo -e "\nWrong daemon directory"
fi
;;
stop)
if `screen -ls | grep -q [.]${screen_name}[[:space:]]`; then
echo "Stopping $2"
screen -rX $screen_name kill
else
echo "Couldn't find running server $2"
fi
;;
restart)
if `screen -ls | grep -q [.]${screen_name}[[:space:]]`; then
echo "Stopping $2"
screen -rX $screen_name kill
else
echo "Couldn't find running server $2"
fi
echo "Starting $2 in screen $screen_name"
if `screen -ls | grep -q [.]${screen_name}[[:space:]]`; then echo "Server is already running"; exit; fi
if [ -d $daemon_dir ]; then
cd $daemon_dir
screen -dmS $screen_name ./$daemon $parameter
else
echo -e "\nWrong daemon directory"
fi
;;
status)
if `screen -ls | grep -q [.]${screen_name}[[:space:]]`; then
echo "Server $2 is running"
else
echo "Server $2 doesn't seem to run"
fi
;;
esac
Die csgo.cfg ist ja oben daher ....
hoffendlich findest du was .
LG DK05Undertaker
Manuel , lol haich doch geschrieben , das es funtz.
Quellcode |
|
1 |
./run.sh start dein-gameserver |
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »DK05Undertaker« (20. Oktober 2012, 07:36)
Quellcode |
|
1 |
daemon_dir="/home/gamesserver/csgo/csgo/" |
Quellcode |
|
1 |
/home/gamesserver/scripts |
Quellcode |
|
1 |
daemon_dir="/home/gamesserver/csgo/csgo/" |
Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein