Psychostats 2.x.x beta - Install : Перед установкой статистики убедитесь, что у вас установлены и настроены веб-сервер, php, perl, mysql и внимательно прочтите всю статью!
1) Скачать статистику.
Скачать можно отсюда www.psychostats.com/downloads.php
Ещё вам понадобится мап-пак (картинки карт), он поставляется отдельно, скачать его можно с той же странички.
2) Распаковка архива.
Распкуйте архив в любую папку на вашем компьютере.
P.S. Имя папки желательно сделать небольшим, например ps20
3) Настройка stats.cfg
Вам всего-лишь необходимо заменить эти параметры на свои и скопировать их в свой stats.cfg :
baseskill = 1000
bufferedoutput = 0
compiledir = /home/ps21b/themes_compiled/
defaultmap = de_dust2
eventmaxdays = 7
gametype = halflife
ignorechat = 1
ignoremaps =
ignorercon = 0
ignorestatsme = 0
language = english
logerrors = 1
logsource = /home/hlds_l/czero/logs
modtype = cstrike
oldlogspath = /home/czlogs
rankfromtoday = 0
rankmaxdays = 365
removeoldlogs = 1
reportunknown = 0
saverconpassword = 1
savetype = mysql
serverip = 192.168.0.10
servername = "Game Server
skillfunc = default
themedir = /home/ps21b/themes/
uniqueid = name
verbose = 1
[awards]
monthly = 1
startofweek = monday
weekly = 1
[downloadlogs]
binary = 0
delete = 0
download = 0
host = myhost.domain.com
localpath = /home/lifo/logs/downloaded1
pass = password
pasv = 0
port = 21
remotepath = logs/test1/
skiplast = 1
user = username
[use]
playerrules = 1
primaryplrname = first
weaponweights = 1
[player_rules]
kills = > 0
onlinetime = >= (10 * 60)
[clans]
compile = 1
debug = 0
minkills = 1
minmembers = 2
minskill = 100
[decay]
minskill = 1000
skill = 2%
[theme]
imagesroot = /www/html/stats/images/
imagesurl = /stats/images/
mapsroot = /www/html/stats/images/maps/
mapsurl = /stats/images/maps/
source = psweb
statsroot = /www/html/stats/
statsurl = /stats/
weaponsroot = /www/html/stats/images/weapons/
weaponsurl = /stats/images/weapons/
[configs]
awards = awards.cfg
clantags = clantags.cfg
langmain = lang_main.cfg
logdata = logdata.cfg
theme = theme.cfg
weapons = weapons.cfg
[filters]
stripcd = 0
[match]
[mysql]
dbname = ps_stats
host = localhost
password = 123456789
tableprefix = pstats_
username = root
[INSTALL]
compiledir = /home/ps21b/themes_compiled/
ftppass =
ftppasv = 0
ftpport = 21
ftpuser = root
initialized = 1
skipinit = 0
themedir = /home/ps21b/themes/
webhost = localhost
4) Установка
Запустите install.pl и следуйте инструкции по установке.
5) Апдейт
Для того чтобы ваша статистика ЗАРАБОТАЛА! необходимо сделать апдейт.
Для этого запустите фаил update.pl (Ваш компьютер должен быть подключен к интернету!).
Чтобы все изменения вступили в силу, запустите stats.pl
6) Настройка config.php
Этот фаил вы найдете на вашем веб-сервере (там куда вы установили вашу статистику).
Выглядеть он должен примерно так :
/path/to/stats - путь до статистики в браузере (например адрес сайта http://localhost/ ,а адрес статистики http://localhost/stats/ , значит /path/to/stats будет равен /stats/ понятно ?)
'statsurl'=> '/path/to/stats/',// eg: '/stats/',
'statsroot'=> '',// eg: '/usr/local/apache/htdocs/stats/',
'imagesurl'=> '/path/to/stats/images/',
'imagesroot'=> '',
'mapsurl'=> '/path/to/stats/images/maps/',
'mapsroot'=> '',
'weaponsurl'=> '/path/to/stats/images/weapons/',
'weaponsroot'=> '',
7) Дополнительно
Для того чтобы у вас статистика отображалась корректно, вам необходимо установить php библиотеку gd2.
Если у вас по какой то причине не установились perl модули DBI и DBD-Mysql, то их можно скачать отсюда :
http://www.psychostats.com/ppm/5.8/x86
8) Установка модулей
Копируем из архива папку lib в папку с перлом.. ../perl/
Потом из архива из папки arch копируем папку auto и кладём её в ../perl/lib/
9) Установка ps.amx
Советую скачать переписанный плагин ps_amx от Ejik88 и скомпилировать его под ваш Amx.
Для amx mod :
Скопируйте и настройте фаил ps.cfg в папку addons/amx/
Для amx mod X :
Скопируйте и настройте фаил ps.cfg в папку addons/amxx/configs
ps_db_host"127.0.0.1"
ps_db_user"root"
ps_db_pass"123456789"
ps_db_name"ps_stats"
ps_db_plrtable"pstats_plr"
ps_stats_url"ht tp://192.168.0.1/stats/"
ps_admin_password"123456789"
Скопируйте фаил ps_amx.amx (для amx mod) в папку plugins и пропишите его в файле plugins.ini
Скопируйте фаил ps_amxx.amx (для amx mod X) в папку plugins и пропишите его в файле plugins.ini
Перезапустите сервер.
Войдите в игру и консоле (открыть можно нажав ~) пропишите :
ps_password <пароль на ваш ник (сами придумайте)>
затем
ps_setadmin <тот пароль что прописали в ps.cfg>
Теперь необходимо смени карту и запустить stats.pl
Всё, можно смело входить в админ панель Psychostats.