Browse Source

change: load palworld settings from serverconfig file & change unknow port

pull/4449/head
Armin 2 years ago
parent
commit
264758018b
  1. 12
      lgsm/config-default/config-lgsm/pwserver/_default.cfg
  2. 5
      lgsm/modules/info_game.sh
  3. 2
      lgsm/modules/info_messages.sh

12
lgsm/config-default/config-lgsm/pwserver/_default.cfg

@ -9,19 +9,17 @@
#### Game Server Settings #### #### Game Server Settings ####
## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters ## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
ip="0.0.0.0"
port="8211"
players="32"
serverpassword=""
adminpassword=""
servername="LinuxGSM" servername="LinuxGSM"
# not editable parameters # not editable parameters
steamport="27015" unknownport="27015"
# use game server config file to edit, used for port check script (workaround)
port="8211"
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
## Game Server Docs | https://tech.palworldgame.com/dedicated-server-guide#linux ## Game Server Docs | https://tech.palworldgame.com/dedicated-server-guide#linux
startparameters="-EpicApp=PalServer -port=${port} -players=${players} -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -servername='${servername}' -serverpassword=${serverpassword} -adminpassword=${adminpassword}" startparameters="EpicApp=PalServer -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -servername='${servername}'"
#### LinuxGSM Settings #### #### LinuxGSM Settings ####

5
lgsm/modules/info_game.sh

@ -621,10 +621,7 @@ fn_info_game_pvr() {
fn_info_game_pw() { fn_info_game_pw() {
servername="${servername:-"NOT SET"}" servername="${servername:-"NOT SET"}"
port="${port:-"0"}" port="${port:-"0"}"
maxplayers="${players:-"0"}" unknownport="${unknownport:-"0"}"
steamport="${steamport:-"0"}"
adminpassword="${adminpassword:-"NOT SET"}"
serverpassword="${serverpassword:-"NOT SET"}"
} }
# Config Type: ini # Config Type: ini

2
lgsm/modules/info_messages.sh

@ -1273,7 +1273,7 @@ fn_info_messages_pw() {
{ {
fn_port "header" fn_port "header"
fn_port "Game" port udp fn_port "Game" port udp
fn_port "Steam" steamport udp fn_port "Unknow" unknownport udp
} | column -s $'\t' -t } | column -s $'\t' -t
} }

Loading…
Cancel
Save