Скрипт предназначен для мониторинга PvPGN серверов.
Для работы скрипта на battle.net-сервере необходимо завести на PvPGN сервере отдельного пользователя с администраторскими правами (чтобы ему была доступна команда /con). Этот пользователь всегда должен быть свободен.
IP сервера, его порт, имя и пароль пользователя надо прописать внутри скрипта.
2. Использование:
Распаковать скрипт.
Указать настройки подключения ($ip, $rp, $login, $password), группировку счетчиков краткого мониторинга ($short_grouping, $short_titles_counts) и другие.
Для выведения расширенной информации по D2DV, D2XP игрокам необходимо настроить файл mon_d2cs.php где: $d2cs_ip - ip адрес D2 closed game server, $d2cs_rp - порт D2 closed game server administration console по умолчанию - 8888 $d2cs_pwd - пароль на вход в d2cgs administration console по умолчанию - abcd123, изменить его можно в самой консоли. Если d2cgs будет неактивен, вы неправильно пароль, порт, если скрипт не успеет получить информацию по игрокам, ошибок выводится не будет. Информация по D2DV, D2XP игрокам будет выведена в обычном формате. Если вам не нужна расширенная информация по D2DV, D2XP игрокам. В файле monitoring.php закоментируйте mon_d2cs.php.
Группировка счетчиков и настройка отображения для краткого мониторинга пояснена в комментариях внутри файла mon_begin.php. Предназначена она для того, чтобы не отображать длинный и подробный список игр. Т.е. по умолчанию отдельными пунктами идут Starcraft и BroodWar, WarCraft III и WarCraft III TFT - теперь можно их объединить в Star Brood, WarCraft III TFT, самостоятельно задав имена. В том числе можно не отображать некоторые игры вообще. Если использовать в комбинации с $viewgame, который не равен ALL, то можно указывать для каких игр производить подсчет (не то же самое, что отображать), но пункт Всего будет показывать настоящее количество человек, а не профильтрованное через $viewgame.
Пример 2. -------8------- ? #Мониторинг первого сервера (настройки соединения прописаны внутри #начального файла. include_once(monitoring/mon_begin1.php);
[+] Добавлена возможность выведения расширенной информации - имя, класс, уровень, тип персонажа, сложность игры по D2DV, D2XP игрокам. [*] Убраны предупреждения типа Notice: Use of undefined constant title - assumed acute;titleacute; in mon_begin.php on line 44 [*] Время обновления увеличено до 30 секунд и выведено в отдельную переменную $refresh_time. [*] Некоторые косметические изменения в коде.
0.7.7 CSS - Cactus - 4.10.2004:
[+] В заголовки полной таблицы мониторинга возвращена, убранная Antonio, сортировка по возрастанию, при повторном клике - убыванию, и т.д. Ранее поле и направление сортировки фиксировалось в начальном файле mon_begin.php. Сортируются одновременно все таблицы странице. [*] Отлажен вывод сообщения об ошибке Неустановленный формат данных - ранее выводилось до первой таблицы для данного сервера, теперь вместо списка игроков, как и в случае Сервер пуст. [*] Отлажено отображение таблиц при смешивании коротких и полных таблиц по разным играм и серверам. [*] Краткая таблица
Скидки:
Постоянным покупателям предоставляются скидки:
Скидка не предоставляется на данный товар
Статистика:
Количество продаж 14
Количество возвратов 0
Положительных отзывов 2
Отрицательных отзывов 0