Скачиваем: здесь
Скажу сразу ставить её очень просто!
если следовать пунктам управится можно за мин 5-10 (смотря кто, как все воспринимает)
Для работы Psychostats требуется:
VertrigoServ 2.23 (любая версия)
MySQL 4.1.11 (любая версия) <- необязательно ставить! (по требованию)*
PHP 4.3 (любая версия) <- необязательно ставить! (по требованию)*
Active Perl 5.8 (любая версия)
*-читал много статей про установку? везде упомянуты эти программы, на личном опыте убедился что ставить их не надо!
+ модули для Active Perl:
DBI 1.4 (любая версия)
DBD::mysql 3.0002 (любая версия)
Скачать:
VertrigoServ
PHP
Active Perl
DBI, DBD::mysql
Все это, за исключением Perl'a и модулей к нему, есть в Vertrigo Server'e. Perl и модули придется устанавливать отдельно.
Итак, начнем.
Для начала установите Vertrigo Server в любую папку, например, в C:/Program Files
Запустите Vertrigo Server и подождите несколько секунд
В плохом случае может появиться сообщение, что занят порт 80 (Apache), либо порт 3306 (MySQL). Если занят порт 80 - удалите Apache, установленный, возможно, ранее, если порт 3306 - MySQL.
В целях безопасности рекомендуется сменить пароль для MySQL.
Для этого щелкните по иконке Vertrigo Server'a (в правом нижнем углу), выберите Tools -> MySQL console (for root).
Откроется консоль и попросит вас ввести пароль. Пароль по умолчанию: vertrigo.
Затем напишите в консоли:
SET PASSWORD FOR 'root'@'localhost'=PASSWORD('*********'); *******-ваш пароль)
Нажмите Enter и закройте консоль.
Теперь необходимо создать новую базу данных. Для этого щелкните по иконке Vertrigo Server'a, выберите Tools -> PhpMyAdmin.
Появится такое окно:
В строке "Имя пользователя" напишите "root" (без кавычек), а в строке "Пароль" - тот пароль, который мы задали ранее.
Назовем нашу базу данных, например, stats (важно при этом выбрать кодировку utf8_unicode_ci).
После того, как мы создали новую БД, установите Active Perl на диск C:/
Затем требуется установить модули Perl: DBI и DBD::mysql. Для этого:
Киньте архивы с модулями в папку C:/Perl
Откройте C:/Perl/bin/ppm.bat
Нажмите на серый кубик в левом верхнем углу , впишите в строку, как показано на рисунке, "DBI" (без кавычек), найдите DBI (просто DBI), щелкните правой кнопкой мыши и нажмите Install.
Затем введите DBD-mysql и установите этот модуль.
Закройте программу.
Теперь установим сам Psychostats. Закиньте все файлы и папки из архива с Psychostats в папку C:/Program Files/Vertrigo Serv/www (путь зависит от того, в какое место вы установили Vertrigo Server). Переименуйте папку upload в stats.
1) Откройте браузер, в адресной строке напишите:
http://127.0.0.1/stats/install/index.php
2) Нажмите Next
3) Дальше система проверит стоит ли у вас все необходимое для работы Psychostats. Последние два пункта (mcrypt, zip) , будут отмечены красным - пусть это вас не смущает
4) Жмем Next
5) Сейчас надо внимательно заполнять каждую строчку.
Если выскочила ошибка 1047 - вы где-то что-то указали неверно. Если нет - едем дальше
6) В MOD Type выберите Counter-Strike и поставте галочку рядом с "Drop and recreate database stats @ localhost."
7) нажмите Initialize Database (выскочит окно - нажмите ОК)
8) Жмем Next
9) Теперь создается учетная запись администратора. Введите свой логин и пароль. Нажмите Create User, а затем Next
10) Опять нажмите Next
11) И опять нажмите Next...
12) А теперь жмем Finish and goto ACP
По сути установка Psychostats закончена, но необходимо еще изменить пару настроек.
В строках Username и Password пишем свой логин и пароль от созданного только что пользователя соответственно.
Посередине нажмите на "Click here to add a log source".
Сейчас необходимо будет указать путь к логам вашего сервера. Допустим, мой сервер находится на C:Server. Тогда пишем в строке C:Server/cstrike/logs и нажимаем Save
Где-то в левом верхнем углу нажмите "Home".
Теперь посмотрите на шестую сверху строку посередине. How to track players? Меняем значение со Track by STEAMID на Track by Player Name (чтобы запись игроков велась по нику, а не по STEAMID).
Внизу нажмите Save.
Теперь закройте браузер и откройте файл C:Program Files/Vertrigo Serv/www/stats.cfg. Меняйте его содержимое на:
# stats.cfg should ONLY contain basic database settings. # any other configuration settings will be ignored. dbtype = mysql dbhost = localhost dbport = 3306 dbname = stats dbuser = root dbpass = А ВОТ ТУТ УКАЖИТЕ ВАШ ПАРОЛЬ ОТ MYSQL dbtblprefix = ps_
Сохраните.
Теперь открываем папку C:Program Files/Vertrigo Serv/www/scripts и запускаем файл psychostats.bat
Сейчас идет запись игроков в статистику. Это может немного затянуться, если игроков много.
Вот и все. Теперь откройте браузер и напишите в адресной строке:
Если вы делали все правильно должно выйти
Чтобы заносить в базу данных новых игроков требуется запускать psychostats.bat. Как автоматизировать этот процесс? Воспользуйтесь планировщиком задач Windows.