99# ### Server Settings ####
1010
1111# # Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters
12- # https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Dedicated_Servers#Starting_the_Server
13- # [Game Modes] gametype gamemode
14- # Arms Race 1 0
15- # Classic Casual 0 0
16- # Classic Competitive 0 1
17- # Demolition 1 1
18- # Deathmatch 1 2
19- gametype =" 0"
20- gamemode =" 0"
21- mapgroup =" mg_active"
2212ip =" 0.0.0.0"
23- port =" 27015"
24- clientport =" 27005"
25- sourcetvport =" 27020"
26- defaultmap =" de_mirage"
27- maxplayers =" 16"
28- tickrate =" 64"
29-
30- # # Required: Game Server Login Token
31- # GSLT is required for running a public server.
32- # More info: https://gameservermanagers.com/gslt
33- gslt =" "
34-
35- # # Optional: Workshop Parameters
36- # https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators
37- # To get an authkey visit - http://steamcommunity.com/dev/apikey
38- # authkey=""
39- # ws_collection_id=""
40- # ws_start_map=""
13+ port =" 27500"
14+ queryport =" 27015"
15+ worldtype =" Moon"
16+ autosaveinterval =300
17+ clearinterval =60
18+ worldname =" moon_save"
4119
4220# # Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
21+ # Edit with care | http://hurtworld.wikia.com/wiki/Hosting_A_Server
4322fn_parms(){
44- parms =" -game csco -usercon -strictportbind -ip ${ip } -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} -tickrate ${tickrate} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers_override ${maxplayers} +mapgroup ${mapgroup} +game_mode ${gamemode} +game_type ${gametype} +host_workshop_collection ${ws_collection_id} +workshop_start_map ${ws_start_map} -authkey ${authkey }"
23+ parms =" -batchmode -nographics -autostart -gameport=${port } -updateport=${queryport} -worldtype=${worldtype} -loadworld=${worldname} -worldname=${worldname} -autosaveinterval=${autosaveinterval} -clearallinterval=${clearinterval }"
4524}
4625
4726# ### LinuxGSM Settings ####
@@ -105,40 +84,35 @@ logdays="7"
10584
10685# # SteamCMD Settings
10786# Server appid
108- appid =" 740"
109- appid_co =" 600380"
87+ appid =" 600760"
11088# Steam App Branch Select
11189# Allows to opt into the various Steam app branches. Default branch is "".
11290# Example: "-beta latest_experimental"
11391branch =" "
11492
115- # # SteamCMD Login | https://github.com/GameServerManagers/LinuxGSM/wiki/SteamCMD#steamcmd-login
116- steamuser =" username"
117- steampass =' password'
118-
11993# # LinuxGSM Server Details
12094# Do not edit
121- gamename =" Classic Offensive "
122- engine =" source "
95+ gamename =" Stationeers "
96+ engine =" unity3d "
12397
12498# ### Directories ####
12599# Edit with care
126100
127101# # Server Specific Directories
128- systemdir =" ${serverfiles}/csco "
102+ systemdir =" ${serverfiles}"
129103executabledir =" ${serverfiles}"
130- executable =" ./srcds_run "
131- servercfg =" ${servicename}.cfg "
132- servercfgdefault =" server.cfg "
133- servercfgdir =" ${systemdir}/cfg "
104+ executable =" ./rocketstation_DedicatedServer.x86_64 "
105+ servercfg =" default.ini "
106+ servercfgdefault =" default.ini "
107+ servercfgdir =" ${systemdir}"
134108servercfgfullpath =" ${servercfgdir}/${servercfg}"
135109
136110# # Backup Directory
137111backupdir =" ${rootdir}/backups"
138112
139113# # Logging Directories
140114logdir =" ${rootdir}/log"
141- gamelogdir =" ${systemdir}/logs "
115+ gamelogdir =" ${HOME}/.config/unity3d/Rocketwerkz/Stationeers "
142116lgsmlogdir =" ${logdir}/script"
143117consolelogdir =" ${logdir}/console"
144118lgsmlog =" ${lgsmlogdir}/${servicename}-script.log"
@@ -148,4 +122,5 @@ postdetailslog="${lgsmlogdir}/${servicename}-postdetails.log"
148122
149123# # Logs Naming
150124lgsmlogdate =" ${lgsmlogdir}/${servicename}-script-$(date '+%Y-%m-%d-%H:%M:%S').log"
151- consolelogdate =" ${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"
125+ consolelogdate =" ${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"
126+
0 commit comments