Требования:
Хостинг с поддержкой
SQL
PHP
Возможности плагина:
1. Подсчет количества игр для каждой карты
2. Миниатюрная картинка к этой карте
3. Время которое карта была онлайн
4. Победы Контров/Терроров ( числительное и процентное соотношение)
5. Когда была последняя игра
6. Когда впервые карта была замечена на данном сервере
7. Бета тест – подсчет падений сервера на карте
1. Автоматическое создание базы данных (создает плагин)
2. Статистика времени игры на карте
3. Дата когда первый раз была замечена карта у вас на сервере
4. Web часть работает на шаблонизаторе Smarty
5. Дизайн частично заимствован у amxbans
6. В архив добавлено картинок самых популярных карт
7. Бета тест – подсчет падений сервера на карте.
Считаются только те падения, при которых плагины не смогли завершить свою работу. То есть если сервер упал по причине не хватке wad файла – это засчитано не будет. В следующей версии планируется сделать подсчет всех падений и записи причины. В веб части пока что ни как не отображается, кому будет интересно в phpmyadmin сможете посмотреть результаты.
1. Гистограмма
2. Дальнейшая разработка статистики падений сервера по картам
3. Голосования за карту
4. Относительная популярность новой карты к «старичкам».
5. Возможно: Подсчет количества моментов с бомбой, заложниками.
6. Вывод всех карт (указание уже бывших карт на сервере)
1 Исправлена ошибка: Warning: Division by zero in /**.php on line **
2 Ошибка в запросе
SELECT * FROM $table Настройка плагина (cvars):
map_stats_host localhost // Хост базы данных map_stats_db map_stats // База данных map_stats_user login // Логин к базе данных map_stats_password pass // Пароль к базе данных map_stats_table public // Таблица
Настройка web части:
$server = 'localhost'; // Адрес базы данных
$user = 'login'; // Логин
$pass = 'pass'; // Пароль
$db = 'map_stats'; // База данных
$table = 'public'; // Таблица
$chislo = 10; // Число карт на страницу
$max_inactivity = 7; // Количество дней, после которых карта не выводится в статистике ( но остается в базе данных)
Важно: Обязательно хорошо проверьте настройки, т.к. таблица данных будет создана автоматически. Примечание: При старте не всегда плагин может приконнектится к базе данных. Что бы этого избежать, лучше правьте исходник плагина, а не используйте квары. Это не ошибка в плагине, это старый глюк AMXX. Если этого не сделать, то не будут учитываться данные с этой первой карты. Менять алгоритм не буду, так как тогда пропадет функционал по отлову карт с падениями.
Теги: Map Stats статистика stats