Просмотр исходного кода

ut2k4server & kfserver: Added ICP/UDP to details

* Corrected master server ports making them specific to kfserver or
ut2k4server
* Added details of being ICP or UDP data to details function
Daniel Gibbs 12 лет назад
Родитель
Сommit
541103cd54
2 измененных файлов с 24 добавлено и 14 удалено
  1. 12 7
      KillingFloor/kfserver
  2. 12 7
      UnrealTournament2004/ut2k4server

+ 12 - 7
KillingFloor/kfserver

@@ -378,15 +378,20 @@ if [ "${engine}" = "unreal2" ];then
 	webadminpass=$(grep AdminPassword= ${systemdir}/${ini}|sed 's/\AdminPassword=//g')
 	echo "Ports the server is currently using"
 	echo ""
-	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"
+	echo "DIRECTION	DESCRIPTION		PORT			INI VARIABLE"
+	echo "INBOUND		Game Port		${gameport} UDP		Port=${gameport}"
+	echo "INBOUND		Query Port		${queryport} UDP		n/a"
+	echo "INBOUND		GameSpy Query Port	${gsqueryport} UDP		OldQueryPortNumber=${gsqueryport}"
+	if [ "${gamename}" == "Killing Floor" ];then
+		echo "OUTBOUND	Master Server port 	28852 TCP/UDP		n/a"
+	elif [ "${gamename}" == "Unreal Tournament 2004" ];then
+		echo "OUTBOUND	Master Server port	28900/28902 TCP/UDP	n/a"
+	fi
+
 	if [ "${appid}" ];then
-		echo "OUTBOUND	Steam Port		20660		n/a"
+		echo "OUTBOUND	Steam Port		20660 UDP		n/a"
 	fi
-	echo "INBOUND:	WebAdmin 		${webadmin}		ListenPort=${webadmin}"
+	echo "INBOUND		WebAdmin 		${webadmin} TCP		ListenPort=${webadmin}"
 	echo ""
 	echo "${servername} WebAdmin"
 	echo "======================="

+ 12 - 7
UnrealTournament2004/ut2k4server

@@ -320,15 +320,20 @@ if [ "${engine}" = "unreal2" ];then
 	webadminpass=$(grep AdminPassword= ${systemdir}/${ini}|sed 's/\AdminPassword=//g')
 	echo "Ports the server is currently using"
 	echo ""
-	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"
+	echo "DIRECTION	DESCRIPTION		PORT			INI VARIABLE"
+	echo "INBOUND		Game Port		${gameport} UDP		Port=${gameport}"
+	echo "INBOUND		Query Port		${queryport} UDP		n/a"
+	echo "INBOUND		GameSpy Query Port	${gsqueryport} UDP		OldQueryPortNumber=${gsqueryport}"
+	if [ "${gamename}" == "Killing Floor" ];then
+		echo "OUTBOUND	Master Server port 	28852 TCP/UDP		n/a"
+	elif [ "${gamename}" == "Unreal Tournament 2004" ];then
+		echo "OUTBOUND	Master Server port	28900/28902 TCP/UDP	n/a"
+	fi
+
 	if [ "${appid}" ];then
-		echo "OUTBOUND	Steam Port		20660		n/a"
+		echo "OUTBOUND	Steam Port		20660 UDP		n/a"
 	fi
-	echo "INBOUND:	WebAdmin 		${webadmin}		ListenPort=${webadmin}"
+	echo "INBOUND		WebAdmin 		${webadmin} TCP		ListenPort=${webadmin}"
 	echo ""
 	echo "${servername} WebAdmin"
 	echo "======================="