Сайт | Лаборатория | Форум | Wikiservia



In english

harpywar.com

Главная

Вики

Форум

Лаборатория

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

   Кодинг
     .NET
     PHP

   Разное

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

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

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


Хостинг и 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] Присоединенные файлы (вирусов нет):

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

 Fect
07 Июнь 2008, 19: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);
?>

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


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

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


© 2006—2017, HarpyWar

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