Map Stats 1.2v, Сатистика карт |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Map Stats 1.2v, Сатистика карт |
Tr1sT |
12.11.2010, 20:23
Сообщение
|
Map Stats 1.2v Информация: Автор: tavot aka Svoloch Сайт: http://izlapzla.ru Благодарности: Valve PomanoB Пример статистики: http://izlapzla.ru/public/ Важно: Если у вас была установлена первая версия статистики - удалите таблицу. Плагин создаст ее заново, в противном случае ни чего работать не будет. Модернизировать старую таблицу не имеет смысла, так как поле first_date не сможет быть заполненным для уже существующих строк. Требования:
Возможности плагина: 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) Вывод всех карт (указание уже бывших карт на сервере) Настройки: Настройка плагина 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_1v2.rar ( 486,74 килобайт ) Кол-во скачиваний: 68
Отредактировал: Tr1sT, - 10.1.2012, 19:39
|
|
Поблагодарили 6 раз
|
|
redow |
25.12.2010, 15:42
Сообщение
|
|
Цитата Это не ошибка в плагине, это старый глюк AMXX. я решил эту проблему просто - вынес коннект в отдельную функцию и поставил set_task на 1 сек на эту функцию, естественно, не циклично - и никаких проблем с коннектом с данными из конфига нету. надеюсь, поможет ;)
Отредактировал: redow, - 25.12.2010, 15:42
|
Поблагодарили 1 раз
|
|