API для игровых серверов

1. Необходимо подключить скрипт мониторинга, добавив в шапку (<head>) вашей страницы следующий код:

<script type='text/javascript' src='http://uhoster.ru/servers/api/ИД_СЕРВЕРА'></script>

2. Теперь надо настроить вывод информации, об этом более подробно.
Ниже приведён список переменных, которые вы можете использовать при выводе:

ip - ip адрес сервера
port - порт сервера
status - статус сервера (1 - включен | 0 - выключен)
hostname - название сервера
players - число игроков онлайн
maxplayers - максимальное количество игроков
mapname - карта сервера
version - версия сервера
game - название игры
lastupdate - время последнего обновления данных (в unixtime)

Как использовать:

<script type='text/javascript'>document.write(api.переменная);</script>

Готовый пример (Вставьте в удобное место на вашем сайте):

<script type='text/javascript' src='http://uhoster.ru/servers/api/ИД_СЕРВЕРА'></script>

<b>Игра:</b> <script type='text/javascript'>document.write(api.game);</script><br/>
<b>Название:</b> <script type='text/javascript'>document.write(api.hostname);</script><br/>
<b>Адрес:</b> <script type='text/javascript'>document.write(api.ip + ':' + api.port);</script><br/>
<b>Версия:</b> <script type='text/javascript'>document.write(api.version);</script><br/>
<b>Карта:</b> <script type='text/javascript'>document.write(api.mapname);</script><br/>
<b>Игроки:</b> <script type='text/javascript'>document.write(api.players + '/' + api.maxplayers);</script><br/>
<b>Статус:</b> <script type='text/javascript'>
if ( api.status == 1 )
{
    document.write("<font style='color: green;'>Онлайн</font>");
}
else
{
    document.write("<font style='color: red;'>Оффлайн</font>");
}
</script><br />


Это будет выглядеть примерно так: