From 264758018b55c4743bd2cd323341c5bc762bf0da Mon Sep 17 00:00:00 2001 From: Armin Date: Sun, 21 Jan 2024 10:41:35 +0000 Subject: [PATCH] change: load palworld settings from serverconfig file & change unknow port --- .../config-default/config-lgsm/pwserver/_default.cfg | 12 +++++------- lgsm/modules/info_game.sh | 5 +---- lgsm/modules/info_messages.sh | 2 +- 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/lgsm/config-default/config-lgsm/pwserver/_default.cfg b/lgsm/config-default/config-lgsm/pwserver/_default.cfg index 0d922770b..4bc603afd 100644 --- a/lgsm/config-default/config-lgsm/pwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pwserver/_default.cfg @@ -9,19 +9,17 @@ #### Game Server Settings #### ## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters -ip="0.0.0.0" -port="8211" -players="32" -serverpassword="" -adminpassword="" servername="LinuxGSM" # 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 ## 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 #### diff --git a/lgsm/modules/info_game.sh b/lgsm/modules/info_game.sh index 1b0860688..8dc7fd659 100644 --- a/lgsm/modules/info_game.sh +++ b/lgsm/modules/info_game.sh @@ -621,10 +621,7 @@ fn_info_game_pvr() { fn_info_game_pw() { servername="${servername:-"NOT SET"}" port="${port:-"0"}" - maxplayers="${players:-"0"}" - steamport="${steamport:-"0"}" - adminpassword="${adminpassword:-"NOT SET"}" - serverpassword="${serverpassword:-"NOT SET"}" + unknownport="${unknownport:-"0"}" } # Config Type: ini diff --git a/lgsm/modules/info_messages.sh b/lgsm/modules/info_messages.sh index d51b72631..b079cf342 100644 --- a/lgsm/modules/info_messages.sh +++ b/lgsm/modules/info_messages.sh @@ -1273,7 +1273,7 @@ fn_info_messages_pw() { { fn_port "header" fn_port "Game" port udp - fn_port "Steam" steamport udp + fn_port "Unknow" unknownport udp } | column -s $'\t' -t }