Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.
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