Browse Source

changes to default.cfg

pull/2971/head
Daniel Gibbs 5 years ago
parent
commit
9b6154de47
  1. 31
      lgsm/config-default/config-lgsm/rustserver/_default.cfg

31
lgsm/config-default/config-lgsm/rustserver/_default.cfg

@ -9,38 +9,26 @@
#### Game Server Settings #### #### Game Server Settings ####
## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters ## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
# More settings available after install in serverfiles/server/rust-server/server.cfg
ip="0.0.0.0" ip="0.0.0.0"
port="28015" port="28015"
rconport="28016" rconport="28016"
rconpassword="CHANGE_ME" rconpassword="CHANGE_ME"
rconweb="1" # Value is: 1 for Facepunch's web panel; 0 for RCON tools like Rusty or Rustadmin rconweb="1" # Value is: 1 for the Facepunch web panel; 0 for RCON tools like Rusty or Rustadmin.
servername="Rust" servername="Rust"
maxplayers="50" maxplayers="50"
seed="random" # default: random, range: 1-2147483647, used to reproduce a procedural map.
# Advanced Start Settings salt="random" # default: random, range: unknown, used to recover a known setting from an existing map.
seed="" # default random; range : 1 to 2147483647 ; used to change or reproduce a procedural map worldsize="3000" # default: 3000, range: 1000-6000, map size in meters.
salt="" # default random; range : unknown range ; used to recover a known setting from an existing map saveinterval="300" # Auto-save in seconds.
worldsize="3000" # default 3000; range : 1000 to 6000 ; map size in meters tickrate="30" # default: 30, range: 15-100.
saveinterval="300" # Auto-save in seconds
tickrate="30" # default 30; range : 15 to 100
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){ fn_parms(){
# Specific to Rust if [ "${seed}" ]||[ "${seed}" != "random" ]; then
if [ "${seed}" ]; then
# If set, then add to start parms
conditionalseed="+server.seed ${seed}" conditionalseed="+server.seed ${seed}"
else
# Keep randomness of the number if not set
conditionalseed=""
fi fi
if [ "${salt}" ]; then if [ "${salt}" ]||[ "${salt}" != "random" ]; then
# If set, then add to start parms
conditionalsalt="+server.salt ${salt}" conditionalsalt="+server.salt ${salt}"
else
# Keep randomness of the number if not set
conditionalsalt=""
fi fi
parms="-batchmode +server.ip ${ip} +server.port ${port} +server.tickrate ${tickrate} +server.hostname \"${servername}\" +server.identity \"${selfname}\" ${conditionalseed} ${conditionalsalt} +server.maxplayers ${maxplayers} +server.worldsize ${worldsize} +server.saveinterval ${saveinterval} +rcon.web ${rconweb} +rcon.ip ${ip} +rcon.port ${rconport} +rcon.password \"${rconpassword}\" -logfile \"${gamelogdate}\"" parms="-batchmode +server.ip ${ip} +server.port ${port} +server.tickrate ${tickrate} +server.hostname \"${servername}\" +server.identity \"${selfname}\" ${conditionalseed} ${conditionalsalt} +server.maxplayers ${maxplayers} +server.worldsize ${worldsize} +server.saveinterval ${saveinterval} +rcon.web ${rconweb} +rcon.ip ${ip} +rcon.port ${rconport} +rcon.password \"${rconpassword}\" -logfile \"${gamelogdate}\""
} }
@ -174,11 +162,12 @@ glibc="2.15"
systemdir="${serverfiles}" systemdir="${serverfiles}"
executabledir="${serverfiles}" executabledir="${serverfiles}"
executable="./RustDedicated" executable="./RustDedicated"
serveridentitydir="${systemdir}/server/${selfname}"
servercfgdir="${serveridentitydir}/cfg" servercfgdir="${serveridentitydir}/cfg"
servercfg="server.cfg" servercfg="server.cfg"
servercfgdefault="server.cfg" servercfgdefault="server.cfg"
servercfgfullpath="${servercfgdir}/${servercfg}" servercfgfullpath="${servercfgdir}/${servercfg}"
serveridentitydir="${systemdir}/server/${selfname}"
## Backup Directory ## Backup Directory
backupdir="${lgsmdir}/backup" backupdir="${lgsmdir}/backup"

Loading…
Cancel
Save