Рекомендовать Контакты

ICQ:353310400 (Николай)

Адрес:Serv4you.at.ua

Информация:Заказ серверов бесплатно

 
- Всё для сервера
Ваш информер

12.12.2024   Добавил: Fredmaloi Моды cs 1.6


Текущая версия статы: 1.5.final

Вот наконец доработал свою стату, решил выложить на общий суд. Сама статистика разрабатывалась для себя пару лет назад, но была брошена недоделаной, сейчас немного доработал и вышло то, что вышло.

А именно:
Мониторинг сервера
Банлист (не только список банов, но и проверка пользователя по базе при заходе на сервер - ip, nick, SteamID)
Статистика игроков (общее, по каждому оружию, по каждой карте)
Статистика карт
Статистика подключений к серверу в виде графика за неделю, месяц, 3 месяца
Топ игроков
Топ карт
Поиск игроков
Отображение админов сервера
Отображение кваров сервера
Мультиязычность (сразу есть рус, укр, англ)
Поддержка модулей (thx to нуб2)
Саморемонт" высоконагруженых таблиц статистики - таблетка от "падений" бд.
Комманды управления плагином (остановка статистики, перезапуск, перезагрузка кваров статистики, принудительное обновление в базе)
Данные собираются с точностью до 99%!

Конечно, до психа далеко, но простая и без наворотов, проста в установке и использовании.

Система состоит из:
amxx плагина к серверу
чуть-чуть переделаный admincmd.amxx и его исходник (зачем это - чуть ниже)
cfg файла
web части

Зачем переделан admincmd.amxx?
А затем, что бы работали баны. Весь функционал файла сохранен, ничего не вырезано, и, собстенно, в оригинале изменено ровно 3 строчки, которые общую картину файла не меняют. Можете сами сравнить оригинал и исходник, который прилагается, - ничего левого и скрытого не добавлено. Особо недоверчивые могут даже сами скомпилировать прилагаемый исходник.



Команды в плагине:
amx_stat_status - выводит текущий статус подключения пагина к mysql. в дальнейшем количество данных увеличим.
amx_stat_flush - принудительно обновляет все данные в базе
amx_stat_reconnect - переподключает плагин к базе, если подключения нету
amx_stat_disconnect - отключает плагин от базы и останавливает работу плагина
amx_stat_reconfig - перезагружает конфиг плагина

Комманды работают как из консоли админа, так и из консоли сервера.

Частые "подводные" камни и некоторые замечания
Cразу после установки вылазит ошибка "500 Internal server error". Все просто - к apache не подключен mod_rewrite. Достаточно раскоментировать строку с его подключением в httpd.conf (LoadModule rewrite_module modules/mod_rewrite.so / .dll) и перезагрузить апач.
Скачет пинг игроков после подключения плагина статистики. Скорее всего, подглючивает mysql и необходимо подкрутить его настройки. Причин этому может быть несколько - он просто криво настроян, на нем работает довольно крупный портал, который не дает свободно работать с базой плагину или на нем работает небольшой, но очень кривой сайт Так же можно "подкрутить" нагрузку плагина отключением модулей в ServerStatSystem.cfg.
Начиная с релиза v1.5.rc3 осторожно нужно обращться с переменной stat_with_bots. крайне желательно после смены параметра перезагружать сервер, а не просто обновлять конфиг коммандой amx_stat_reconfig, т.к. в базу будут добавляться очень некорректные данные до перезагрузки сервера или до смены карты.
Для ботов не считаются коннекты, выстрелы и попадания.
Не добавляются баны. Проверьте подключен ли прилагаемый admincmd.amxx. Если на сервере используется amxbans - статистику неоходимо подключить ДО него в plugins.ini, тогда баны будут добавляться и в статистику и в amxbans. В версии 2.0 планируется догнать amxbans по функционалу, что позволит полностью от него отказаться.
Не работает rewrite при настройке статистики под nginx. С решением этой проблемы помог пользователь TTRTTR. Для решения проблемы необходимо описать такой редирект в конфиге nginx:

Доступно только для пользователей

Скачано раз: 214 Скачать удаленно
Метки: system, Stat, server
Просмотров: 721 Комментариев: 0
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

 Комментарии к новости:

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Наш опрос

Нужна ли кнопка "СПАСИБО" на сайт и форум?
Всего ответов: 27

Мини-чат

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0