diff --git a/UnrealTournament2004/ut2k4server b/UnrealTournament2004/ut2k4server index 4a3823eac..aed942d8b 100644 --- a/UnrealTournament2004/ut2k4server +++ b/UnrealTournament2004/ut2k4server @@ -3,7 +3,7 @@ # Server Management Script # Author: Daniel Gibbs # Website: http://danielgibbs.co.uk -# Version: 290813 +# Version: 300813 #### Variables #### @@ -314,21 +314,21 @@ echo "=======================" if [ "${engine}" = "unreal2" ];then gameport=$(grep Port= ${systemdir}/${ini}|grep -v Master|grep -v LAN|grep -v Proxy|grep -v Listen|sed 's/\Port=//g') queryport=$((${gameport} + 1)) - gsqueryport=$((${gameport} + 10)) + gsqueryport=$(grep OldQueryPortNumber= ${systemdir}/${ini}|sed 's/\OldQueryPortNumber=//g') webadmin=$(grep ListenPort= ${systemdir}/${ini}|sed 's/\ListenPort=//g') webadminuser=$(grep AdminName= ${systemdir}/${ini}|sed 's/\AdminName=//g') webadminpass=$(grep AdminPassword= ${systemdir}/${ini}|sed 's/\AdminPassword=//g') echo "Ports the server is currently using" echo "" - echo "DIRECTION DESCRIPTION PORT" - echo "INBOUND Game Port ${gameport}" - echo "INBOUND Query Port ${queryport}" - echo "INBOUND GameSpy Query Port ${gsqueryport}" - echo "OUTBOUND Master Server port 28900/28902" + echo "DIRECTION DESCRIPTION PORT INI VARIABLE" + echo "INBOUND Game Port ${gameport} Port=${gameport}" + echo "INBOUND Query Port ${queryport} n/a" + echo "INBOUND GameSpy Query Port ${gsqueryport} OldQueryPortNumber=${gsqueryport}" + echo "OUTBOUND Master Server port 28900/28902 n/a" if [ "${appid}" ];then - echo "OUTBOUND Steam Port 20660" + echo "OUTBOUND Steam Port 20660 n/a" fi - echo "INBOUND: WebAdmin ${webadmin}" + echo "INBOUND: WebAdmin ${webadmin} ListenPort=${webadmin}" echo "" echo "${servername} WebAdmin" echo "=======================" @@ -405,7 +405,6 @@ if [ "${md5check}" != "d3f28c5245c4c02802d48e4f0ffd3e34" ];then else echo "MD5 checksum: PASSED" fi - if [ ! -f ut2004-lnxpatch3369-2.tar.bz2 ];then wget http://downloads.unrealadmin.org/UT2004/Patches/Linux/ut2004-lnxpatch3369-2.tar.bz2 else @@ -538,7 +537,7 @@ echo "=================================" echo "Applying WebAdmin CharSet fix!" echo "http://forums.tripwireinteractive.com/showpost.php?p=442340&postcount=1" sed -i 's/CharSet="iso-8859-1"/CharSet="utf-8"/g' ${systemdir}/UWeb.int - sleep 1 + sleep 1 echo "Setting WebAdmin username and password" sed -i 's/AdminName=/AdminName=admin/g' ${systemdir}/${ini} sed -i 's/AdminPassword=/AdminPassword=utpass/g' ${systemdir}/${ini} @@ -557,6 +556,7 @@ echo "=================================" ${selfname} restart sleep 5 ${selfname} stop + sleep 5 fn_header fn_details echo "================================="