Server Stat System - Этот двиг совмещает в себя множество модификаций,таких как amxbans,psychostats,mapstats и т.д
Реализованно:
* Мониторинг сервера * Банлист (не только список банов, но и проверка пользователя по базе при заходе на сервер - ip, nick, SteamID) * Статистика игроков (общее, по каждому оружию, по каждой карте) * Статистика карт * Статистика подключений к серверу в виде графика за неделю, месяц, 3 месяца * Топ игроков * Поиск игроков * Мультиязычность (сразу есть рус, укр, англ)
Система состоит из:
* amxx плагина к серверу * чуть-чуть переделаный admincmd.amxx и его исходник (зачем это - чуть ниже) * cfg файла * web части
Зачем переделан admincmd.amxx? А затем, что бы работали баны. Весь функционал файла сохранен, ничего не вырезано, и, собстенно, в оригинале изменено ровно 3 строчки, которые общую картину файла не меняют. Можете сами сравнить оригинал и исходник, который прилагается, - ничего левого и скрытого не добавлено. Особо недоверчивые могут даже сами скомпилировать прилагаемый исходник biggrin.gif
Установка:
Требования к web части - apache 2+, php 5.2+, mysql 5+. Иначе не гарантируется корректная работа скрипта.
1. Скопировать все файлы сервера в необходимые папки. 2. Настроить ServerStatSystem.cfg - комментарии к настройкам прилагаются 3. Подключить плагин к серверу (думаю, как это делается обьяснять не нужно:)) 4. Скопировать web часть системы туда, где хотите ее видеть. Если это удаленный сервер (например, хостинг) - удаленный mysql должен поддерживать удаленные соединения с вашего ip или пользователя бд. 5. Если ваш http сервер не под виндой (*nix, например) - необходимо выставить права 0777 на папки \inc\, \inc\smarty\cache\ 6. Пройти по вашему http адресу (если домашний комп - localhost) и установка скрипта сама запустится. 7. Заполнить все необходимые поля и нажать соответствующую кнопочку.
Если ошибок нету - система нормально установлена и работает. Если есть ошибки - по ним, думаю, все будет понятно.
|