Browse Source

ts3 version

pull/3428/head
Daniel Gibbs 4 years ago
parent
commit
46d3869027
  1. 9
      lgsm/functions/query_gamedig.sh

9
lgsm/functions/query_gamedig.sh

@ -39,7 +39,7 @@ if [ "$(command -v gamedig 2>/dev/null)" ]&&[ "$(command -v jq 2>/dev/null)" ];
if [ "${querytype}" == "minecraft" ]; then
gdplayers=$(echo "${gamedigraw}" | jq -re '.players | length-1')
elif [ "${querytype}" == "teamspeak3" ]; then
gdplayers=$(echo "${gamedigraw}" | jq -re '.virtualserver_clientsonline')
gdplayers=$(echo "${gamedigraw}" | jq -re '.raw.virtualserver_clientsonline')
else
gdplayers=$(echo "${gamedigraw}" | jq -re '.players | length')
fi
@ -76,7 +76,12 @@ if [ "$(command -v gamedig 2>/dev/null)" ]&&[ "$(command -v jq 2>/dev/null)" ];
fi
# server version.
gdversion=$(echo "${gamedigraw}" | jq -re '.raw.version')
if [ "${querytype}" == "teamspeak3" ]; then
dversion=$(echo "${gamedigraw}" | jq -re '.raw.virtualserver_version')
else
gdversion=$(echo "${gamedigraw}" | jq -re '.raw.version')
fi
if [ "${gdversion}" == "null" ]||[ "${gdversion}" == "0" ]; then
unset gdversion
fi

Loading…
Cancel
Save