In english

harpywar.com

Главная

Вики

Форум

Лаборатория

NFK

PvPGN

Github

 Проекты
   QDoom
   IRC Search
   vbreality [web]
   UTech p2p Realm [web]
   PvPGN система статистики
   Diablo 2 Launcher
   WoW Simple Launcher

 Моё
   Творчество
   Оборудование

 Статьи
   Игры
   Настройка серверов
     PvPGN
     D2GS
     NFS: U
     Apache
     ArcEmu

   Кодинг
     .NET
     PHP

   Разное

Поиск по сайту


Хостинг и VDS, скидка при переходе
 
Need For Speed: Underground
Мониторинг через PHP
Как изменить названия каналов
Мониторинг через PHPСоздано: 13.04.2007
Изменено: 16.08.2008
Автор: HarpyWar

Алгоритм прост.
При соединении с сервером NFSU на порт 10980 выдается строка вида


Где A.LAN|0|[]B.LAN|0| ... - названия комнат, и кол-ва народу в каждой, а в скобках [] ники игроков, разделяемые символом |

Собственно, надо эту строку разложить на переменные, и получим нужный результат.

Пример использования скрипта http://games.utech.ru/stats/nfsu/status.php


[AVP] Присоединенные файлы (вирусов нет):

Fect06 Июнь 2008, 13:59 | #126 
когда делаю fsockopen(|"айпи|", 10980);
выдаёт следующее |"Resource id #2|»(пример не качаецо :( )

Fect07 Июнь 2008, 15:15 | #127 
всё разобрался сам :) вот если камунить надо

<?php
error_reporting (E_ALL);

$service_port = 10980;
$address = gethostbyname (|’ip|’);

$socket = socket_create (AF_INET, SOCK_STREAM, 0);

$result = socket_connect ($socket, $address, $service_port);

while ($out = socket_read($socket, 6048)) {
echo $out;
}

socket_close ($socket);
?>

HarpyWar09 Июнь 2008, 11:45 | #128 
Ссылка обновлена


Есть вопросы по настройке игровых серверов? Добро пожаловать на форум!

Имя: Проверка: = 1086


© 2006—2014, HarpyWar

Любое копирование информации с этого сайта - только со ссылкой на источник.
Это в одинаковой мере распространяется на любую авторскую информацию в интернете.