|
|
@ -9,6 +9,10 @@ |
|
|
|
if [ "${engine}" == "avalanche" ]; then |
|
|
|
servername=$(grep -s Name "${servercfgfullpath}"|sed 's/Name//g'|tr -d '=\"; '|sed 's/,//g') |
|
|
|
|
|
|
|
elif [ "${engine}" == "dontstarve" ]; then |
|
|
|
servername=$(grep -s "default_server_name = " "${servercfgfullpath}"|sed 's/default_server_name = //g'|tr -d '=\";'|sed 's/,//g') |
|
|
|
port=$(grep -s "server_port = " "${servercfgfullpath}"|sed 's/server_port = //g'|tr -cd [:digit:]) |
|
|
|
|
|
|
|
elif [ "${engine}" == "projectzomboid" ]; then |
|
|
|
servername=$(grep -s PublicName= "${servercfgfullpath}"|sed 's/PublicName=//g'|tr -d '=\";'|sed 's/,//g') |
|
|
|
port=$(grep -s DefaultPort= "${servercfgfullpath}"|sed 's/DefaultPort=//g'|tr -cd [:digit:]) |
|
|
@ -31,6 +35,7 @@ elif [ "${engine}" == "source" ]||[ "${engine}" == "goldsource" ]; then |
|
|
|
|
|
|
|
elif [ "${engine}" == "spark" ]; then |
|
|
|
queryport=$((${port} + 1)) |
|
|
|
|
|
|
|
elif [ "${gamename}" == "Teamspeak 3" ]; then |
|
|
|
if [ -s "${servercfgfullpath}" ]; then |
|
|
|
port=$(grep default_voice_port= "${servercfgfullpath}"|tr -cd [:digit:]) |
|
|
@ -70,4 +75,4 @@ elif [ "${engine}" == "unreal" ]||[ "${engine}" == "unreal2" ]; then |
|
|
|
webadminuser=$(grep AdminName= "${servercfgfullpath}"|sed 's/\AdminName=//g') |
|
|
|
webadminpass=$(grep AdminPassword= "${servercfgfullpath}"|sed 's/\AdminPassword=//g') |
|
|
|
fi |
|
|
|
fi |
|
|
|
fi |
|
|
|