Browse Source

refactor: update default values for game server variables

This commit updates the default values for various game server variables in the info_game.sh script. Specifically, it changes the default value of "port" and "rconport" to 0 for Minecraft servers, and to 7777 for SAMP servers. It also sets other variables to "NOT SET" if they are not defined.
pull/4112/head
Daniel Gibbs 2 years ago
parent
commit
be64d3e7a2
  1. 48
      lgsm/modules/info_game.sh

48
lgsm/modules/info_game.sh

@ -1339,13 +1339,13 @@ fn_info_game_mc() {
configip="${configip:-"0.0.0.0"}" configip="${configip:-"0.0.0.0"}"
gamemode="${gamemode:-"NOT SET"}" gamemode="${gamemode:-"NOT SET"}"
maxplayers="${maxplayers:-"0"}" maxplayers="${maxplayers:-"0"}"
port="${port:-"NOT SET"}" port="${port:-"0"}"
queryenabled="${queryenabled:-"NOT SET"}" queryenabled="${queryenabled:-"NOT SET"}"
if [ -z "${queryport}" ]; then if [ -z "${queryport}" ]; then
queryport="${port}" queryport="${port}"
fi fi
rconpassword="${rconpassword:-"NOT SET"}" rconpassword="${rconpassword:-"NOT SET"}"
rconport="${rconport:-"NOT SET"}" rconport="${rconport:-"0"}"
servername="${servername:-"NOT SET"}" servername="${servername:-"NOT SET"}"
worldname="${worldname:-"NOT SET"}" worldname="${worldname:-"NOT SET"}"
} }
@ -1749,20 +1749,20 @@ fn_info_game_rw() {
configip=$(grep "server_ip" "${servercfgfullpath}" | grep -v "database_mysql_server_ip" | sed -e 's/^[ \t]*//g' -e '/^--/d' -e 's/server_ip//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//') configip=$(grep "server_ip" "${servercfgfullpath}" | grep -v "database_mysql_server_ip" | sed -e 's/^[ \t]*//g' -e '/^--/d' -e 's/server_ip//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//')
# Not set # Not set
servername=${servername:-"NOT SET"} servername="${servername:-"NOT SET"}"
serverpassword=${serverpassword:-"NOT SET"} serverpassword="${serverpassword:-"NOT SET"}"
rconpassword=${rconpassword:-"NOT SET"} rconpassword="${rconpassword:-"NOT SET"}"
rconport=${rconport:-"NOT SET"} rconport="${rconport:-"0"}"
maxplayers=${maxplayers:-"0"} maxplayers="${maxplayers:-"0"}"
port=${port:-"0"} port="${port:-"0"}"
port2=${port2:-"0"} port2="${port2:-"0"}"
port3=${port3:-"0"} port3="${port3:-"0"}"
port4=${port4:-"0"} port4="${port4:-"0"}"
queryport=${queryport:-"0"} queryport="${queryport:-"0"}"
httpqueryport=${httpport:-"0"} httpqueryport="${httpport:-"0"}"
gamemode=${gamemode:-"NOT SET"} gamemode="${gamemode:-"NOT SET"}"
worldname=${worldname:-"NOT SET"} worldname="${worldname:-"NOT SET"}"
configip=${configip:-"0.0.0.0"} configip="${configip:-"0.0.0.0"}"
fi fi
} }
@ -1782,17 +1782,17 @@ fn_info_game_samp() {
servername=$(grep "hostname" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^\//d' -e 's/hostname//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//') servername=$(grep "hostname" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^\//d' -e 's/hostname//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//')
rconpassword=$(grep "rcon_password" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/^rcon_password//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//') rconpassword=$(grep "rcon_password" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/^rcon_password//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//')
port=$(grep "port" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]') port=$(grep "port" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]')
queryport=${port} queryport="${port}"
rconport=${port} rconport="${port}"
maxplayers=$(grep "maxplayers" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]') maxplayers=$(grep "maxplayers" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]')
# Not set # Not set
servername=${servername:-"NOT SET"} servername="${servername:-"NOT SET"}"
rconpassword=${rconpassword:-"NOT SET"} rconpassword="${rconpassword:-"NOT SET"}"
port=${port:-"7777"} port="${port:-"7777"}"
queryport=${port:-"7777"} queryport="${port:-"7777"}"
rconport=${rconport:-"7777"} rconport="${rconport:-"7777"}"
maxplayers=${maxplayers:-"12"} maxplayers="${maxplayers:-"12"}"
fi fi
} }

Loading…
Cancel
Save