/*----------------------------------------------------------------------------------------------------------\ | | | [ LIVE GAME SERVER LIST ] [ © RICHARD PERRY FROM GREYCUBE.COM ] | | | | Released under the terms and conditions of the GNU General Public License Version 3 (http://gnu.org) | | | \-----------------------------------------------------------------------------------------------------------*/ function lgsl_query_15(&$server, &$lgsl_need, &$lgsl_fp) { //---------------------------------------------------------+ fwrite($lgsl_fp, "GTR2_Direct_IP_Search\x00"); $buffer = fread($lgsl_fp, 4096); if (!$buffer) { return FALSE; } //---------------------------------------------------------+ $buffer = str_replace("\xFE", "\xFF", $buffer); $buffer = explode("\xFF", $buffer); $server['s']['name'] = $buffer[3]; $server['s']['game'] = $buffer[7]; $server['e']['version'] = $buffer[11]; $server['e']['hostport'] = $buffer[15]; $server['s']['map'] = $buffer[19]; $server['s']['players'] = $buffer[25]; $server['s']['playersmax'] = $buffer[27]; $server['e']['gamemode'] = $buffer[31]; // DOES NOT RETURN PLAYER INFORMATION //---------------------------------------------------------+ return TRUE; }