-
-
Notifications
You must be signed in to change notification settings - Fork 29
Description
Hi !!
I tested your script from "steamcmd"
It seems to validate and download an update, but it does not stop and does not restart the server, it does not send a chat message, and there are some errors ..
I tested with a server "RUST" and a server "Conan Exile" ..
Can anyone help me?
If yes I could specify and post my settings .. (sorry for bad english)
I tried with login anonymous and login with ids
My settings :
`@ECHO OFF
::==============================::
:: SteamCMD Auto Updater 1.7 ::
:: Credits ::
:: C0nw0nk ::
::==============================::
:: https://github.com/C0nw0nk/SteamCMD-AutoUpdate-Any-Gameserver ::
:: This is the SteamDEV api key required for automatic updates ::
:: If you do not have one you may obtain your API key from here = http://steamcommunity.com/dev/apikey ::
set steamkey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
:: This is the required login for SteamCMD to download updates ::
:: example = login=C0nw0nk Password ::
:: For most game servers you do not require this and can leave it as anonymous ::
:: Certain game servers you have to use a username and password to install them ::
set login=anonymous
:: This is the directory you wish to install and keep your server updated to ::
set install_directory=C:\ConanexileTEST
:: This is for the directory where you installed steamcmd ::
:: http://media.steampowered.com/installer/steamcmd.zip ::
set steamcmd_path=C:\steamCMD\steamcmd.exe
:: This is the path to the exe of the game server this allows us to close and run the server for and after a update ::
:: Other command line variables for srcds can be found here https://developer.valvesoftware.com/wiki/Command_Line_Options ::
:: Example ::
:: set exe_path=C:\game-servers\CSGO\srcds.exe -game csgo -console -nocrashdialog -port 27015 +clientport 27005 +map de_dust2 ::
set exe_path=C:\ConanexileTEST\ConanSandboxServer.exe -log -MULTIHOME=xxx.xxx.xxx.xxx?QueryPort=29016?ServerName="[EU/FR]-[PVP] System Of Gaming - The Cimmerian"?MaxPlayers=70
:: This is the title of your server this will help you know what server this auto updater is running for ::
set servername=[EU/FR]-[PVP] System Of Gaming - The Cimmerian
:: This is the app ID of the game server you are installing / running ::
set appid=443030
:: This is the app ID the url will check for updates on that game ::
:: Some games this is the same as the installation appid other games it is a different numeric value ::
:: if your latest-version.txt file is empty you need to make this value different to the installation appid, just go to the steam store page and get the appid from the end url ::
set update_appid=443030
:: Automatic Updating Interval (in seconds) this will set how often you check the steam servers for a new update ::
:: I recommend 5-10 mins maximum ::
:: Default value 60 seconds 1 minute ::
set interval=120
:: Suppress application error messages, Usualy when your game server crashes you get flagged the following error ::
:: "srcds.exe has stopped working. Windows can check online for a solution to the problem" ::
:: and even after disabling error reporting and the message above you will get the following message instead ::
:: "srcds.exe has stopped working. A problem caused the program to stop working correctly. Please close the program" ::
:: With the following setting the script will prevent all these errors and get your server back online as soon as a crash occurs ::
:: set to false to disable this feature ::
:: Use -nocrashdialog in exe_path to also help suppress server crashes ::
set suppress_errors=true
:: Don't edit anything past this point ::
:: I AM SERIOUS DO NOT TOUCH ::
:: DON'T MAKE ME HURT YOU! ::
:: il fite u ::
:: Do you realy want some! ::
:: Come on don't be a skrub! ::
:: Sorry did not mean anything I just said go ahead and edit below this point see if I care (seriously just don't touch anything below this)::
:: for the fact you have even scrolled down this far shows your persistence ::`