# This file is an integral part of csgo-server-launcher. # More info : https://github.com/crazy-max/csgo-server-launcher SCREEN_NAME="csgo" USER="steam" IP="198.51.100.0" PORT="27015" # Anonymous connection will be deprecated in the near future. Therefore it is highly recommended to generate a Game Server Login Token. GSLT="" # https://steamcommunity.com/dev/managegameservers DIR_STEAMCMD="/var/steamcmd" STEAM_LOGIN="anonymous" STEAM_PASSWORD="anonymous" STEAM_RUNSCRIPT="$DIR_STEAMCMD/runscript_$SCREEN_NAME" DIR_ROOT="$DIR_STEAMCMD/games/csgo" DIR_GAME="$DIR_ROOT/csgo" DIR_LOGS="$DIR_GAME/logs" DAEMON_GAME="srcds_run" UPDATE_LOG="$DIR_LOGS/update_$(date +%Y%m%d).log" UPDATE_EMAIL="" UPDATE_RETRY=3 CLEAR_DOWNLOAD_CACHE=0 # Workshop : https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators API_AUTHORIZATION_KEY="" # https://steamcommunity.com/dev/apikey WORKSHOP_COLLECTION_ID="125499818" # https://steamcommunity.com/sharedfiles/filedetails/?id=125499818 WORKSHOP_START_MAP="125488374" # https://steamcommunity.com/sharedfiles/filedetails/?id=125488374 # Game config MAXPLAYERS="18" TICKRATE="64" EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2" # Major settings PARAM_START="-nobreakpad -game csgo -console -usercon -secure -autoupdate -steam_dir ${DIR_STEAMCMD} -steamcmd_script ${STEAM_RUNSCRIPT} -maxplayers_override ${MAXPLAYERS} -tickrate ${TICKRATE} +hostport ${PORT} +net_public_adr ${IP} ${EXTRAPARAMS}" PARAM_UPDATE="+force_install_dir ${DIR_ROOT} +login ${STEAM_LOGIN} ${STEAM_PASSWORD} +app_update 740 validate +quit"