Steam Workshop Batch ScriptsThis is a collection of windows batch filesThese scripts were created in combined efforts by joew00 and Tinboyejoew00 -thing you need to do is download steamcmd from Once downloaded place the steamcmd.exe in a folder where you want steamcmd to reside. Example: C:serverssteamcmdsteamcmd.exeOnce you have a location set, run steamcmd.exe so it will download all the rest of the files.Then edit all 3 batch files and set steamcmd path. Set 'steamcmdpath=C:pathtosteamCMD'downloadarma3server.bat this batch file will allow a person to download arma 3 server files to a set server folder specified.
This batch you will need to specify where you want the Arma 3 Server files installed.set 'steamcmdpath=C:pathtosteamCMD'set 'serverpath=C:pathtoserver'downloadsinglemod.bat this batch file will allow a person to download a single arma 3 steam workshop item. When you run this batch file, you will be prompted to enter your steam username and password and then the workshop ID# you can get the ID# from the steam workshop URL. Example: you search google for arma 3 Cup Core and you get the url: the 583496184 is the ID# you would want to enter to download CUP Core.downloadbulkmods.bat this batch file will allow a person to download multiple arma 3 steam workshop items. This batch file is like the above, except you will see a list of mods. Example:set ModsName14='@CUPTerrainsCore'set Mods14=583496184set ModDownload14=falseso you set theset ModDownload14=truerepeat this for every mod you want to download, then run the batch file.Future AdditionsI will be adding a batch file that will create symbolic links for each mod within the bulk mods script.You can download it at. @echo offecho This Will Install/Update Server Filesecho.echo Author: Joewecho Credits: tinboye - www.fortex.wtf - Gives me the cmd to update mods.echo.:: STEAM CONFIGS::Path to SteamCMD.exe without set 'steamcmdpath=D:serverssteamcmd'::::Path to Root Server Path without set 'serverpath=D:servers':: OPTION 1: ASKING FOR STEAM LOGIN AND PASSset /p login=Steam Login:echo.set /p pass=Steam Pass:echo.set /p servername=Game Server Name:echo.set /p serverID=Game Server ID#:echo.:: END OPTION 1:: OPTION 2: Set your steam and pass and save it.
How To Make A Collection On Steam
(I don't recommend this for security)::set 'login=YOURSTEAMLOGIN'::set 'pass=YOURSTEAMPASS':: END OPTION 2:: END STEAM CONFIGSecho.%steamcmdpath%steamcmd +login%login%%pass% +forceinstalldir '%serverpath%%servername%' +appupdate%serverID% validate +quityou will see here::Path to Root Server Path without set 'serverpath=D:servers'set this path to a main folder where you keep ALL your game servers.then once you run the batch, it will prompt you to enter user/pass, then it will ask you to enter your Game Server Name. Enter for example xcom2this will then create the path d:serversxcom2after that it will ask for the game server ID#, you can find that list at, for xcom2 you would just google xcom steam id, and it will come up, 268500enter the ID that you want and hit enter,and it will start to download the files.
Contents.Create collectionFirst of all. Do note that your collection needs to be public, else, srcds won't be able to access it!Applying the command-line parameterAppend the following parameter to the server startup command-line:+hostworkshopcollection WORKSHOPIDAn example could be:+hostworkshopcollection 123456789ExampleThe example below starts a dedicated server with 20 player slots. It downloads or updates all of the addons in collection. This collection includes the Zombie Survival gamemode and a few maps.
Free illustrator template download. It sets the gamemode to zombiesurvival and loads one of the downloaded maps.srcds.exe +maxplayers 20 -console +hostworkshopcollection 157384458 +gamemode zombiesurvival +map zscleanofficev2Every time you restart your server it will check that these addons are all up to date.Still Confused?View this short tutorial to see how it is set up.