Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# Copyright by Marius Neugebauer # Licence: # You are allowed to use this script for free # for any purpose. # You are not allowed alter or remove the # Copyright or Licence. # Edited by Froghi # Diese Datei startet den Server und # prueft anschlieflent in einem bestimmten # Intervall, ob der Server noch laeuft # Dateiname des Servers # jeder Server muss einen Dateinamen haben, # der nicht 2 mal vorkommt TWSERVER="pfad/modifikation" # Dateiname der Config CONFIG="pfad/config.cfg" # Intervall in Sekunden, nach dem der # Server erneut gecheckt wird INTERVAL=2 # Maximale Ausfuehrzeit des Servers # in Sekunden DURATION=3600 # wurde auf unendlich geschalten #--------------------------- # Programmausfuehrung: # Starte Server ./$TWSERVER -f "./$CONFIG" while [ true ]do sleep $INTERVAL DURATION=$(( $DURATION - $INTERVAL )) if [ "$(pidof $TWSERVER)" == "" ] then # starte neu ./$TWSERVER -f "./$CONFIG" fidone |
Benutzerinformationen überspringen
Wohnort: ( ͡° ͜ʖ ͡°)
Beruf: ( ͡° ͜ʖ ͡°)
Ingame-Name: ( ͡° ͜ʖ ͡°)
Renommeemodifikator: 13
Oh lol da ist die Lizenz ja länger als der eigentliche Code xDdu bietest also tw server an und weißt nicht wie man die startet ^^
so kann man es machen
Quellcode
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 # Copyright by Marius Neugebauer # Licence: # You are allowed to use this script for free # for any purpose. # You are not allowed alter or remove the # Copyright or Licence. # Edited by Froghi # Diese Datei startet den Server und # prueft anschlieflent in einem bestimmten # Intervall, ob der Server noch laeuft # Dateiname des Servers # jeder Server muss einen Dateinamen haben, # der nicht 2 mal vorkommt TWSERVER="pfad/modifikation" # Dateiname der Config CONFIG="pfad/config.cfg" # Intervall in Sekunden, nach dem der # Server erneut gecheckt wird INTERVAL=2 # Maximale Ausfuehrzeit des Servers # in Sekunden DURATION=3600 # wurde auf unendlich geschalten #--------------------------- # Programmausfuehrung: # Starte Server ./$TWSERVER -f "./$CONFIG" while [ true ]do sleep $INTERVAL DURATION=$(( $DURATION - $INTERVAL )) if [ "$(pidof $TWSERVER)" == "" ] then # starte neu ./$TWSERVER -f "./$CONFIG" fidone
zum Lesen den Text mit der Maus markieren
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
@echo off REM teeworlds srv start script REM (c) smlrtsop corp. 1819-2013 all rights reserved REM vars set TWSERVER="path\mod.exe" set CONFIG="path\conf.cfg" REM main; don't change things from this point set LOOPVAR=1 :true_loop if %LOOPVAR% leq 1 ( echo starting %TWSERVER% with config %CONFIG% %TWSERVER% -f %CONFIG% echo server is down, bringing up again... goto true_loop ) |