Плиз ХЕЛП!!! Мониторинг и статистика!!!

OpenTTD по локальной сети и интернету. Настройка и обсуждение серверов, решение связанных вопросов.

Модераторы: Smoky555, Группа модераторов

Плиз ХЕЛП!!! Мониторинг и статистика!!!

Сообщение BaKS » Пн ноя 10, 2008 08:23

Народ, будьте так добры, помогите кто может, я вот в своей локалке организовал сервер OpenTTD, у меня так же там поддерживается веб-сервер, вот только не знаю как можно на сайте своем сделать статистику, какая карта, сколько челоек играет и т.п., помогите плиз!!!
Скажите где можно такой скрипт скачать или как написать??? на php, html или еще как???
Народ просто на моем форуме просит такое сделать, а я не знаю как это сделать!!!
Не хочу показаться ламером в ваших глазах, но это я не знаю как сделать.
Заранее очень благодарен Вам, спасибо!!!
BaKS
Пассажир
Пассажир
 
Сообщения: 1
Зарегистрирован: Пн ноя 10, 2008 08:03

Re: Плиз ХЕЛП!!! Мониторинг и статистика!!!

Сообщение nagash » Пн мар 09, 2009 18:19

я уже искал для своего сервера
Smoky555 вроде как обещал дать, но в аське я его до сих пор выцепить не могу
попробуй, может у тебя получится

я для себя пока сделал только статус (онлайн/оффлайн)
реализуется следующим образом:

Код: Выделить всё
<?php
$hserver="айпи_сервера";
$portgame="3979";
$fp = @fsockopen($hserver, $portgame, $errno, $errstr, 1);

if($fp >= 1){
  $gameonline = '<b>On</b>';}
else{
  $gameonline = '<b>Off</b>';}
echo $gameonline;
?>
nagash
Машинист
Машинист
 
Сообщения: 50
Зарегистрирован: Вт фев 17, 2009 17:05

Re: Плиз ХЕЛП!!! Мониторинг и статистика!!!

Сообщение Smoky555 » Вт мар 10, 2009 08:17

обещал, обещал ...
не надо пинать меня ;)

дело в том, что сильно поменялась структура данных, которая передается сервером.
есть пока только в таком виде:
Код: Выделить всё
Имя сервера: Unnamed Server
Версия: r14598M
Клиентов: (сейчас/max) 0/16
Companies in game: 0
Наблюдателей: 0
Дата в игре: 05-01-1950
Дата начала игры: 01-01-1950
Тип/имя карты: Random Map
Климат: Умеренный
Размер: 256x256

В игре нет компаний!
В игре нет наблюдателей!

т.е. общую информацию показывает, а вот компании и игроки поименно - нет.
зачем выводить "сырой" продукт? я не сторонник этого.
Как только сделаю ПОЛНУЮ статистику по серверу - выложу.
Входи тихо, проси мало, говори четко, уходи быстро.
Изображение
Изображение
У вас проблемы с русским в игре?
Изображение
Аватара пользователя
Smoky555
Почетный тайкунер
Почетный тайкунер
 
Сообщения: 1413
Зарегистрирован: Пт фев 25, 2005 08:33
Откуда: Волгоград

Re: Плиз ХЕЛП!!! Мониторинг и статистика!!!

Сообщение nagash » Чт мар 12, 2009 23:05

дык и не пинает никто :)
хотя мне лично статистика игроков и компаний поименно совсем не нужна..
nagash
Машинист
Машинист
 
Сообщения: 50
Зарегистрирован: Вт фев 17, 2009 17:05

Re: Плиз ХЕЛП!!! Мониторинг и статистика!!!

Сообщение Botsman » Ср апр 08, 2009 20:44

Smoky555 писал(а):Как только сделаю ПОЛНУЮ статистику по серверу - выложу.

а можно пока выложить php-скрипт для этого ?
Код: Выделить всё
Имя сервера: Unnamed Server
Версия: r14598M
Клиентов: (сейчас/max) 0/16
Companies in game: 0
Наблюдателей: 0
Дата в игре: 05-01-1950
Дата начала игры: 01-01-1950
Тип/имя карты: Random Map
Климат: Умеренный
Размер: 256x256

В игре нет компаний!
В игре нет наблюдателей!
Botsman
Пассажир
Пассажир
 
Сообщения: 4
Зарегистрирован: Сб апр 04, 2009 12:44


Вернуться в Сетевая игра в OpenTTD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron