Explorar o código

utserver: added UdpLink Port to details

Daniel Gibbs %!s(int64=12) %!d(string=hai) anos
pai
achega
0f7bb99973
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      UnrealTournament99/ut99server

+ 4 - 0
UnrealTournament99/ut99server

@@ -318,6 +318,7 @@ if [ "${engine}" == "unreal2" ]||[ "${engine}" == "unreal" ];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=$(grep OldQueryPortNumber= ${systemdir}/${ini}|sed 's/\OldQueryPortNumber=//g')
+	udplinkport=$((${gameport} + 2))
 	webadminport=$(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')
@@ -326,6 +327,9 @@ if [ "${engine}" == "unreal2" ]||[ "${engine}" == "unreal" ];then
 	echo "DIRECTION	DESCRIPTION		PORT		INI VARIABLE"
 	echo "INBOUND		Game Port		${gameport} UDP	Port=${gameport}"
 	echo "INBOUND		Query Port		${queryport} UDP	n/a"
+	if [ "${engine}" == "unreal" ];then
+		echo "OUTBOUND	UdpLink Port (random)	${udplinkport}+ UDP	n/a"
+	fi
 	if [ "${engine}" != "unreal" ] && [ "${appid}" != "223250" ];then
 		echo "INBOUND		GameSpy Query Port	${gsqueryport} UDP	OldQueryPortNumber=${gsqueryport}"
 	fi