Здраствуйте. Перейду сразу к делу. Есть проблема с функцией: Код (Text): <?php function playersInfo($server) { list($ip,$port) = explode(":", $server); $array = array(); $fp = @fsockopen("udp://".$ip, $port); if($fp) { stream_set_timeout($fp, 2); $command = pack("V", -1) . "W"; fwrite($fp, $command, strlen($command)); $temp = fread($fp, 5); $lo = (ord($temp[1]) << 8) | ord($temp[0]); $hi = (ord($temp[3]) << 8) | ord($temp[2]); $data = "xFFxFFxFFxFFx55".pack("V", ($hi << 16) | $lo); fwrite($fp, $data); $temp = fread($fp, 4); $status = socket_get_status($fp); if($status["unread_bytes"]>0) { echo $status["unread_bytes"]; $temp = fread($fp, $status["unread_bytes"]); while(strlen($temp) > 0) { $player["name"] = getString($temp); $temp = substr($temp, 1); $lo = (ord($temp[1]) << 8) | ord($temp[0]); $hi = (ord($temp[2]) << 8) | ord($temp[3]); $player["kills"] = ($hi << 16) | $lo; $temp = substr($temp, 4); $f = @unpack("f1float", $temp); $temp = substr($temp, 4); $player["time"] = gmdate("H:i:s", (int)$f["float"]); $array[] = $player; } usort($array, "sortByKills"); } } return $array; } ?> В итоге я получаю ответ от сервера - получаю имена игроков, но не все. Тоесть некоторые игроки отображаются. а некоторые места из массива пустые. Почему ? Подкиньте идею, я уже задолбался искать. Я вывожу так: Код (Text): <?php require_once "maincore.php"; require_once BASEDIR."include/function.php"; if(empty($_GET['id'])){ die('Hacking attempt!'); } $servid = strip_tags( stripslashes ( trim ( strtolower ( $_GET['id'] )))); if(!is_numeric($servid)){ die('Hacking attempt!'); } if($servid){ $q = dbquery("SELECT * FROM ".DB_SERVERS." WHERE server_id = ".$servid." "); $serv=dbarray_fetch($q); if(count($serv['server_name']) <= 0){ die('server not found!'); } echo $serv['server_ip'], "<br>"; $players_info = playersInfo($serv['server_ip']); foreach($players_info as $v) { if(empty($v['name'])){ echo 'empty here'; } echo $v['name'], '<hr><br>'; } } подайте идею, люди добрые? Может библиотека какая нужна? Или что-то не правильно вывожу? Сам скрипт: http://cs-load.ru/servers/players.php?id=2