Browse Source

update details

pull/3739/head
Daniel Gibbs 2 years ago
parent
commit
818f3a32d6
  1. 25
      lgsm/modules/info_game.sh

25
lgsm/modules/info_game.sh

@ -893,22 +893,15 @@ fn_info_game_bf1942() {
serverpassword="${serverpassword:-"NOT SET"}"
}
fn_info_game_ct(){
if [ ! -f "${servercfgfullpath}" ]; then
servername="${unavailable}"
gamemode="${unavailable}"
maxplayers="${zero}"
port="${zero}"
serverpasswordenabled="${unavailable}"
serverpassword="${unavailable}"
saveinterval="${zero}"
else
servername=$(sed -nr 's/^name=(.*)$/\1/p' "${servercfgfullpath}")
gamemode=$(sed -nr 's/^gameMode=([0-9]+)/\1/p' "${servercfgfullpath}")
port=$(sed -nr 's/^port=([0-9]+)/\1/p' "${servercfgfullpath}")
maxplayers=$(sed -nr 's/^maxPlayerNumber=([0-9]+)/\1/p' "${servercfgfullpath}")
serverpasswordenabled=$(sed -nr 's/^usePassword=([0-9]+)/\1/p' "${servercfgfullpath}")
serverpassword=$(sed -nr 's/^serverPassword=(.*)$/\1/p' "${servercfgfullpath}")
saveinterval=$(sed -nr 's/^autoSaveSec=([0-9]+)/\1/p' "${servercfgfullpath}")
if [ -f "${servercfgfullpath}" ]; then
fn_info_game_ini "configip" "bindAddress"
fn_info_game_ini "gamemode" "gameMode"
fn_info_game_ini "maxplayers" "maxPlayerNumber"
fn_info_game_ini "port" "port"
fn_info_game_ini "saveinterval" "autoSaveSec"
fn_info_game_ini "servername" "name"
fn_info_game_ini "serverpassword" "serverPassword"
fn_info_game_ini "serverpasswordenabled" "usePassword"
fi
}

Loading…
Cancel
Save