|
@ -2,10 +2,10 @@ |
|
|
# LGSM fn_details_config function |
|
|
# LGSM fn_details_config function |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Website: http://gameservermanagers.com |
|
|
# Website: http://gameservermanagers.com |
|
|
# Version: 060715 |
|
|
# Version: 100715 |
|
|
|
|
|
|
|
|
# Description: Gets specific details from config files. |
|
|
# Description: Gets specific details from config files. |
|
|
|
|
|
if [ -e ${servercfgfullpath} ]; then |
|
|
if [ "${engine}" == "avalanche" ]; then |
|
|
if [ "${engine}" == "avalanche" ]; then |
|
|
servername=$(grep -s Name "${servercfgfullpath}"|sed 's/Name//g'|tr -d '=\"; '|sed 's/,//g') |
|
|
servername=$(grep -s Name "${servercfgfullpath}"|sed 's/Name//g'|tr -d '=\"; '|sed 's/,//g') |
|
|
|
|
|
|
|
@ -76,3 +76,16 @@ elif [ "${engine}" == "unreal" ]||[ "${engine}" == "unreal2" ]; then |
|
|
webadminpass=$(grep AdminPassword= "${servercfgfullpath}"|sed 's/\AdminPassword=//g') |
|
|
webadminpass=$(grep AdminPassword= "${servercfgfullpath}"|sed 's/\AdminPassword=//g') |
|
|
fi |
|
|
fi |
|
|
fi |
|
|
fi |
|
|
|
|
|
else |
|
|
|
|
|
servername="\e[0;31mCONFIG FILE MISSING!\e[0m" |
|
|
|
|
|
port="0" |
|
|
|
|
|
queryport="0" |
|
|
|
|
|
webadminenabled="\e[0;31mCONFIG FILE MISSING!\e[0m" |
|
|
|
|
|
webadminport="0" |
|
|
|
|
|
webadminpass="\e[0;31mCONFIG FILE MISSING!\e[0m" |
|
|
|
|
|
telnetenabled="\e[0;31mCONFIG FILE MISSING!\e[0m" |
|
|
|
|
|
telnetport="0" |
|
|
|
|
|
telnetpass="\e[0;31mCONFIG FILE MISSING!\e[0m" |
|
|
|
|
|
rcon="\e[0;31mCONFIG FILE MISSING!\e[0m" |
|
|
|
|
|
servercfgfullpath="${servercfgfullpath} \e[0;31mCONFIG FILE MISSING!!\e[0m" |
|
|
|
|
|
fi |
|
|