Не
много времени потребовалось, чтобы найти множество ошибок, недочетов,
багов в первой версии данного плагина и особенно его Web части. Это дало
хороший стимул к скорейшему выпуску следующей версии плагина.
Требования:
Хостинг с
поддержкой 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 // Таблица
Важно:
Обязательно хорошо проверьте настройки,
т.к. таблица данных будет создана автоматически. Примечание: При
старте не всегда плагин может приконнектится к базе данных. Что бы
этого избежать, лучше правьте исходник плагина, а не используйте квары. Это
не ошибка в плагине, это старый глюк AMXX. Если этого не сделать, то не
будут учитываться данные с этой первой карты. Далее же будет все ок. Менять
алгоритм не буду, так как тогда пропадет функционал по отлову карт с
падениями.
Настройка web
части:
$server =
'localhost'; // Адрес базы данных $user = 'login'; // Логин $pass
= 'pass'; // Пароль $db = 'map_stats'; // База данных $table =
'public'; // Таблица $chislo = 10; // Число карт на страницу $max_inactivity
= 7; // Количество дней, после которых карта не выводится в статистике (
но остается в базе данных)
Важно:
Если у вас была установлена первая
версия статистики - удалите таблицу. Плагин создаст ее заново, в
противном случае ни чего работать не будет. Модернизировать старую
таблицу не имеет смысла. так как поле first_date не сможет быть
заполненным для уже существующих строк.
В самом низу статистики присутствует
крохотная ссылка на сайт автора, давайте будем цивилизованными людьми и
начнем уважать чужой труд, не удаляйте ее пожалуйста. Если же она
все таки вам очень мешает , тогда в любом удобном для вас месте на сайте
опубликуйте ее.
Данные строки
были написаны и в предыдущей версии: Как показал эксперимент с первой
версией, большинство, можно сказать почти все! Удалили копирайты.
В
прошлой теме можете посмотреть мой последний комментарий... Если с
данной версией повториться аналогичная история. То такие плагины как
Детран статс, предатор статс, дуэль для джампа и другие серьезные
работы, будут раздаваться приватно и то только проверенным людям или по
рекомендациям. Я не собираюсь делиться своим интеллектуальным трудом,
за то что его присваивают себе.
Вам дали бесплатно, так вы еще и
присваиваете себе. Должно быть стыдно.