Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ::=======================::
- :: SteamCMD Guardian 1.2 ::
- :: ckynick254 ::
- ::=======================::
- set programname=SteamCMD Guardian 1.1
- ::=======================::
- :: SET YOUR VARIABLES! ::
- ::=======================::
- set servername="MrL_UberUpgrades"
- set username="anonymous"
- set password=""
- set stmgcode=""
- ::=======================::
- :: Your folder ::
- :: Replace after = ::
- ::=======================::
- set runcmd=e:\tf2\steamcmd
- ::=======================::
- :: End of variables ::
- ::=======================::
- :: This will keep the window clean and easy to read
- @ECHO off
- :: Sets the title of the window
- title %programname% - %servername%
- :: Clears the window incase there is anything there
- cls
- COLOR 1f
- CD %runcmd%
- :: Prints to the window what we are doing
- ECHO %programname% has been started!
- :start
- ECHO.
- ECHO.
- ECHO ##############################################################
- ECHO # Dedicated Server #
- ECHO # 1 - TF2 #
- ECHO # 8 - HELP! #
- ECHO # 9 - Exit #
- ECHO ##############################################################
- ECHO.
- ECHO.
- :: Delete variable %A%
- SET "A="
- SET /P A=Set Your Choice And Press Enter:
- ECHO Loading .........
- IF "%A%"=="1" set app=232250
- IF "%A%"=="8" ECHO.
- IF "%A%"=="8" ECHO https://developer.valvesoftware.com/wiki/SteamCMD
- IF "%A%"=="8" ECHO.
- IF "%A%"=="8" PAUSE
- IF "%A%"=="8" goto start
- IF "%A%"=="9" EXIT
- :: This is a return point in case the server crashes or is closed
- :restart
- ECHO.
- ECHO (%date%)(%time%) %servername% is now ONLINE
- ECHO Watching %servername% for crashes...
- >> "%servername%.log" ECHO.
- >> "%servername%.log" ECHO (%date%)(%time%) %servername% is now ONLINE
- >> "%servername%.log" ECHO (%date%)(%time%) Watching %servername% for crashes...
- ::Start the actual update window
- start /wait steamcmd +set_steam_guard_code %stmgcode% +login %username% %password% +force_install_dir e:\tf2 +app_update %app% validate
- ECHO (%time%) WARNING: srcds closed or crashed, restarting.
- ECHO.
- ECHO (%date%)(%time%) Crash or Close detected!
- ECHO %servername% is now restarting...
- >> "%servername%.log" ECHO.
- >> "%servername%.log" ECHO (%date%)(%time%) Crash or Close detected!
- >> "%servername%.log" ECHO (%date%)(%time%) %servername% is now restarting...
- ::Server crashed or closed, so we point it to the return point to start the server again
- GOTO restart
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement