- Регистрация
- 8 Июн 2017
- Сообщения
- 1.595
- Симпатии
- 572
- Пол
- Мужской
TexHoKyKaH, статистика в одной БД с банлистом??
и как его найти?у меня уже стоит такая)
без интеграции в CS BANS есть вариант ее использовать, грубо говоря отдельно?
а как обнулить статистику то сбросить все ?Автор: fantom
Версия: 1.1
Источник: Dev-CS.ru
Описание:
Данный скрипт добавит в вашу CS:Bans простую статистику, которая была написана для палгина CSstatsX SQL от serfreeman1337.
Требования:
- CS:Bans
- Общая (единственная) база данных для CS:Bans и CSstatsX SQL
Возможности:
Процесс установки:
- Показывает 3 блока с топами:
- По убийствам
- По времени
- По урону
- Общая таблица всех игроков, которые находятся в статистике.
- Возможность сортировки игроков по нужному критерию
- Поиск игрока по нику, steam id, ip
- Детальная информация по игроку
Настройки:
- Скопировать содержимое архива по нужным директориям
- Произвести настройки в нужных файлах
- Статистика будет доступна по ссылке ваш CS:Bans/stats.html
- Для добавления отдельной вкладки в меню:
1. Зайдите в Админцентр
2. Перейдите в Веб-сайт и дальше Ссылки
3.Добавить ссылку:
- Позиция - Укажите сами
- Активность - Да
- Имя для гостей - Статистика
- URL для гостей - /stats
- Имя для админов - Статистика
- URL для админов - /stats
В файле /protected/models/stats.php строки 41-44
PHP:const FORMULA = 3; - отвечает за принцип формирования топа (смотрите свое значение в [B]csstatsx_sql.sma[/B] строка register_cvar("csstats_sql_rankformula","3")) const DATABASE = null; - если испытываете проблемы с кодировкой русских ников, смотрите спойлер "Кодировка" const MODAL = true; - выводить подробную информацию в модальном окне или в новом (значение false) const TOP = 5; - какое кол-во игроков выводить в блоках "топ". [B]Внимание![/B] Шрифты рассчитаны только на первые 9 позиций
Если русские ники в статистике принимают вид ???????, тогда проделаете следующие правки
В файле /protected/config/main.php найти строку 121 ('db'=>array) и добавить после строки 130 следующий код:
В файле /protected/models/stats.php найти строку const 42 (DATABASE = null;) и заменить на const DATABASE = 'statsDb';PHP:'statsDb' => array( 'class' => 'CDbConnection', 'connectionString' => 'mysql:host='.$config->db_host.';dbname='.$config->db_db, 'emulatePrepare' => true, 'username' => $config->db_user, 'password' => $config->db_pass, 'charset' => 'utf8', 'tablePrefix'=>$config->db_prefix.'_', 'autoConnect' => FALSE, 'schemaCachingDuration' => 1000, ),
Посмотреть вложение 3953Посмотреть вложение 3955Посмотреть вложение 3956
Данная статистика была написана ради интереса, дальнейшее развитие не планируется.
csstats_sql_reset - полный сброс статистики. Выполнять нужно в консоли сервера или через RCON
За это отвечает плагин статистики, а не веб стата
я понимаю но на веб часть не сбрасывается почемутоded22819902111,HTML:csstats_sql_reset - полный сброс статистики. Выполнять нужно в консоли сервера или через RCON За это отвечает плагин статистики, а не веб стата
извините а можете сказать конкретнее как сделать в ручную а то я туплю )ded22819902111, странно. Попробуй выключить сервер, сделать сброс статистики в ручную
Непонятно что вам нужно.Здравствуйте,система мне нравится и я ею пользуюсь.Может кто-нибудь переделать мои плагины,чтобы можно было запускать 2-3 сервера,а не только 1 как сейчас.Извините если не так пишу,я из Болгарии и пишу через гугл переводчик.