Jelajahi Sumber

Updated L4D2

own3mall 4 tahun lalu
induk
melakukan
cf4baba2dc
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      OGP/php-query/lgsl/lgsl_protocol.php

+ 1 - 1
OGP/php-query/lgsl/lgsl_protocol.php

@@ -1185,7 +1185,7 @@ if (!function_exists('lgsl_version')) { // START OF DOUBLE LOAD PROTECTION
 			elseif ($lgsl_need['p']) { if ($packet[4] == "m" || $packet[4] == "I") 							{ continue; } }
 			elseif ($lgsl_need['p']) { if ($packet[4] == "m" || $packet[4] == "I") 							{ continue; } }
 			//---------------------------------------------------------------------------------------------------------------------------------+
 			//---------------------------------------------------------------------------------------------------------------------------------+
 
 
-			if	 (substr($packet, 0,  5) == "\xFF\xFF\xFF\xFF\x41") { $lgsl_need['challenge'] = substr($packet, 5,  4); return TRUE; } // REPEAT WITH GIVEN CHALLENGE CODE
+      if     (substr($packet, 0,  5) == "\xFF\xFF\xFF\xFF\x41") { $lgsl_need['challenge'] = substr($packet, 5, 4); $server['s']['players'] = !$server['s']['game'] ? -1 : $server['s']['players']; return TRUE; } // REPEAT WITH GIVEN CHALLENGE CODE
 			elseif (substr($packet, 0,  4) == "\xFF\xFF\xFF\xFF")	 { $packet_total = 1;					 $packet_type = 1;		 } // SINGLE PACKET - HL1 OR HL2
 			elseif (substr($packet, 0,  4) == "\xFF\xFF\xFF\xFF")	 { $packet_total = 1;					 $packet_type = 1;		 } // SINGLE PACKET - HL1 OR HL2
 			elseif (substr($packet, 9,  4) == "\xFF\xFF\xFF\xFF")	 { $packet_total = ord($packet[8]) & 0xF; $packet_type = 2;		 } // MULTI PACKET  - HL1 ( TOTAL IS LOWER NIBBLE OF BYTE )
 			elseif (substr($packet, 9,  4) == "\xFF\xFF\xFF\xFF")	 { $packet_total = ord($packet[8]) & 0xF; $packet_type = 2;		 } // MULTI PACKET  - HL1 ( TOTAL IS LOWER NIBBLE OF BYTE )
 			elseif (substr($packet, 12, 4) == "\xFF\xFF\xFF\xFF")	 { $packet_total = ord($packet[8]);		 $packet_type = 3;		 } // MULTI PACKET  - HL2
 			elseif (substr($packet, 12, 4) == "\xFF\xFF\xFF\xFF")	 { $packet_total = ord($packet[8]);		 $packet_type = 3;		 } // MULTI PACKET  - HL2