Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Сетевые скрипты [PtokaX] _ Мониторинг игровых серверов

Автор: Accelerator 1.3.2011, 8:09

Название: Мониторинг игровых серверов
Версия: 1.0
Автор: STRELOK aka Accelerator
Описание:
Позволяет сканировать игровые сервера и получить от них: кол-во игроков, карту, правила и т.д. Работает в связке с LGSL мониторинг, который устанавливается на ваш веб сервер и использует базу MySQL. Скачать LGSL можно здесь: http://mydc.ru/r/?http://www.greycube.com/site/download.php?list.10

Установка:

  1. MonitorGameServers.lua и Servers.tbl закидываем в папку scripts на вашем хабе
  2. Содержимое папки lgsl распаковываем на вашем веб-сервере туда, где находится ваш LGSL
  3. В MonitorGameServers.lua не забудьте изменить хост на свой
  4. Добавление новых серверов осуществляется редактированием файла Serves.tbl

Основано на скрипте http://mydc.ru/topic4257.html от http://mydc.ru/user6429.html.

 MonitoringGameServers.rar ( 3.35 килобайт ) : 171
 

Автор: Shtazi 2.3.2011, 20:05

мне стоит это ставить?

Автор: Ksan 2.3.2011, 20:57

Ты обязан!

Автор: shunt 18.3.2011, 1:20

а можно сделать так чтоб он выводил инфу по серверу без списка игроков. а то все равно эта инфа в неудобоваримом виде показываеться. и слишком длинно при большом колличестве игроков.

как ни будь так

BF Krasnoyarsk [RUSH]

Status: ONLINE
Address: 84.22.159.187
Connection Port: 11020

Заполнен: 0 %
Type: bfbc2
Game: bfbc2
Map: Port Valdez
Players: 0 / 32

=====================================================================

NO PLAYER INFO

=====================================================================
Setting Value
=====================================================================

gamemode RUSH
level Levels/MP_012GR
score_attackers 1
score_defenders 2

Автор: Accelerator 18.3.2011, 4:55

 lgsl_details_simple.rar ( 1.45 килобайт ) : 36

Автор: shunt 18.3.2011, 14:07

спасибо. работает.

Автор: Error 11.11.2012, 13:18

Как установить задержку между повторными сканированиями ?

Автор: Accelerator 20.12.2012, 20:06

Все настройки по сканированию сервера задаются в конфиге lgsl, а не в lua скрипте.

Автор: Error 27.12.2012, 6:13

немного не так предыдущий вопрос свой сформулировал.
я хочу сделать вывод результатов сканирования в общий чат (минимум инфы), для этого нужна пауза между повторным выводом инфы в канал (команда !server# игнорировалась в течении например 1 минуты).
+ хотелось бы, чтобы была возможность разделить сервера по группам, для вывода результатов сканирования сразу нескольких серверов.

Автор: Маза 10.2.2013, 21:40

а ID какой? в Servers.cfg