Browse Source

port3

pull/3428/head
Daniel Gibbs 4 years ago
parent
commit
4c3e857639
  1. 11
      lgsm/functions/info_config.sh

11
lgsm/functions/info_config.sh

@ -427,7 +427,7 @@ fn_info_config_minecraft(){
port=$(grep "server-port" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]')
queryport=$(grep "query.port" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]')
if [ -z "${queryport}" ]; then
queryport=${port}
queryport=${port:-"0"}
fi
queryenabled=$(grep "enable-query" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/enable-query//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//')
gamemode=$(grep "gamemode" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]')
@ -464,7 +464,7 @@ fn_info_config_minecraft_bedrock(){
maxplayers=$(grep "max-players" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]')
port=$(grep "server-port\b" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]')
portipv6=$(grep "server-portv6\b" "${servercfgfullpath}" | sed 's/v6//g' | grep -v "#" | tr -cd '[:digit:]')
queryport=${port}
queryport=${port:-"0"}
gamemode=$(grep "gamemode" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/gamemode//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//')
gameworld=$(grep "level-name" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/level-name//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//')
@ -759,6 +759,10 @@ fn_info_config_risingworld(){
rconport="${zero}"
maxplayers="${zero}"
port="${zero}"
port2="${zero}"
port3="${zero}"
port4="${zero}"
queryport="${zero}"
gamemode="${unavailable}"
gameworld="${unavailable}"
else
@ -1197,6 +1201,7 @@ fn_info_config_sdtd(){
servername="${unavailable}"
serverpassword="${unavailable}"
port="${zero}"
port3="${zero}"
queryport="${zero}"
webadminenabled="${unavailable}"
webadminport="${zero}"
@ -1212,8 +1217,8 @@ fn_info_config_sdtd(){
servername=$(grep "ServerName" "${servercfgfullpath}" | sed 's/^.*value="//' | cut -f1 -d"\"")
serverpassword=$(grep "ServerPassword" "${servercfgfullpath}" | sed 's/^.*value="//' | cut -f1 -d"\"")
port=$(grep "ServerPort" "${servercfgfullpath}" | grep -Eo 'value="[0-9]+"' | tr -cd '[:digit:]')
port3=$((port+2))
queryport=${port:-"0"}
webadminenabled=$(grep "ControlPanelEnabled" "${servercfgfullpath}" | sed 's/^.*value="//' | cut -f1 -d"\"")
webadminport=$(grep "ControlPanelPort" "${servercfgfullpath}" | tr -cd '[:digit:]')
webadminpass=$(grep "ControlPanelPassword" "${servercfgfullpath}" | sed 's/^.*value="//' | cut -f1 -d"\"")

Loading…
Cancel
Save