by POSTAL

Главная | Регистрация | Вход
Пятница, 06.09.2024, 17:24
Приветствую Вас Нуб | RSS
Меню сайта
Категории каталога
Мои статьи [20]
Тралала [0]
Наш опрос
Как вы считаете,нужна ли нам Counter-Strike 1.7 ?
Всего ответов: 248
Главная » Статьи » Мои статьи

Настройка статистики psychostats 3.0.8
Итак ! Psychostats v3.0.8 T10R Русская версия
Ссылка на файл внизу поста.

FAQ по установке!

(на этот раз короче и проще, если что глядите от 3.0.7 T10R)

1. Что же нам понадобится(особенно для новичков!!!)
  • Windows:- далее W:
  • FreeBSD: - в лице представителей юникс систем (v 6.2 порты примерно верно за 15.02.2008) - в дальнейшем L.
W: AppServ - 2.4.9 for Windows держащий в своем составе.
ActivePerl-5.8.8.822-MSWin32-x86-280952.msi
  1. Apache Web Server Version 2.0.59
  2. PHP Script Language Version 4.4.7
  3. MySQL Database Version 5.0.45
  4. phpMyAdmin Database Manager Version 2.10.2
L: Apache/1.3.41 (Unix) mod_perl/1.30 AuthMySQL/2.20 PHP/5.2.5
+ ко всему этому Perl 5.8.8 + модули(они нужны для работы пёрла с БД)
  • DBD-mysql (Perl)
  • DBI (Perl)
2. Архив Psychostats3.0.8T10R_Se.rar

3. Правильно настроенный и работающий сервер или хотябы логи CS1.6 (Выкладываю проверенные логи поэкспериментируйте с ними сначала, когда все заработает обновите стату и укажите свои)

Установка.

* - Помечены разделы НЕ обязательные для выполнения!!!

***ПРЕ УСТАНОВКА***

!!!! Обязательно
Цитата:
Если у вас до этого стояла статистика тем более T10R то очистите директории от содержимого
  • W: C:\WINDOWS\temp\ps_themes_compiled
  • L: /tmp/ps_themes_compiled
Так же рекомендую использовать на время установки и первых настроек IE6(интернет эксплорер 6), опера только со стертыми coockies от старого сайта, а вот Мазила у меня как запомнила самый первый баннер так ни в какую его не очищает вместе с кешем.
1. Распакуем архив Psychostats3.0.8T10R_Se.rar куда-нибудь во временную папку допустим W: C:/TEMP (L: /usr/tmp)

* 2. Откроем файл ./TEMP/upload/home.php (Не забывайте про кодировку UTF-8) найдем там строчку 4
PHP код:
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=homeurl'
вместо homeurl пишем адрес вашего портала или главной страници провайдера вобщем это первая кнопка в банере, у меня она сылаеться именно на портал (например http://localhost/), сохраняем.

* 3. Далее открываем .\TEMP\upload\themes\default\languages\russian\glo bal.lng
строка №238
Цитата:
Hosting = top10/rank: Clan Server<br>(Hosting <a href="http://www.krasnoturinsk.ru">www.krasnoturinsk.ru</a>)
и меняем адрес на вашего хостера, и название сервака.

* 4. Так же если хотите сменить надпись на баннере то откройте ./TEMP/upload/headerVariables.txt
Цитата:
about=Psychostats 3.0.8 T10R&homeurl=home.php
смените выделенный текст на свое название сервера.

5. Подготовим директорию для статистики /stats/ и дерикторию для скрипта обновления /ps3_pl/

Создадим на сервере две директории
stats и ps3_pl
L: Знак '~' обозначает некий путь это либо папка пользователя либо еще чтолибо. Это папка специфична, особенно на никсах.
  • W: С:\AppServ\www\stats
  • L: /usr/home/~/html_public/stats
  • W: С:\ps3_pl
  • L: /usr/home/~/ps3_pl
переместим в (директорию для статистики /stats/) содержимое папки ./TEMP/upload
для L: дадим прова(от root'а)
Цитата:
cd /usr/home/~/html_public/
chmod -R 777 ./stats
переместим в (дерикторию для скрипта обновления /ps3_pl/) всЁ оставшееся в папке ./TEMP/
для L: дадим прова(от root'а)
Цитата:
chmod -R 777 ./ps3_pl
6. Итак еще раз проверим.
  • У вас есть работающий сервер (рекомендую Apache).
  • Стоит сервер БД (рек. MySQL)
  • Если вы имеете доступ к БД от root то phpMyAdmin НЕ нужен(если есть то еще лучше).
  • Вы отредактировали необходимые файлы в папке temp/upload и переместили их в директорию сервера
  • У вас создана директория stats в корневой папке сайта.(для *nix даны прова для sats 777-на время установки).
***УСТАНОВКА***
Сначало прочтите процесс установки и только потом приступайте к ней!!!
Я использовал ИЕ6(Internet Explorer-браузер Windows) для установки и вам рекомендую(потом нубских вопросов меньше будет).

1. Набираем в браузере http://ФАШ САЙТ/stats/install
(ФАШ САЙТ-может заменён на ip адресс сервера, если нету доменного имени;stats - директория в которую вы скопировали файлы статистиуи).

2. Следуем всем указаниям установки(ТАК ЖЕ НА РУССКОМ!!!)

тут скажу лишь пару слов которые можно взять на заметку
  • Если вы не знаете, что делать, тогда наведите курсор на надпись напротив которой необходимо ввести данные и внизу страницы читайте подсказки.
  • БД - сокращение База Данных
  • DB Name - имя БД -> "csdb" - рекомендую.
  • Username и password - желательно установить статистику от пользователя root, т.к. пропадает необходимость создавать вручную БД.
  • ШАГ 3 при повторной установки статистики в одну и ту же БД выберите Очистить БД.
  • ШАГ 4 если условия теже что и в 3 шаге то также выберите Очистить БД
Когда вы дойдете до последнего ШАГА и увидите надпись

Установка PsychoStats завершена УСПЕШНО!
Обязательно ознакомитесь с информацией на данной странице

и выполните все действия написанные там


Копия последней страницы установки

__________________________________________________ _________
Stats.pl и настройки в админке? Для того чтобы ваши игроки попали в статистику необходимо:
1. Правильно настроить в Админке-> Основные настройки
plr_save_on disconnect!
uniqueid player name
defaultmap de_dust2
allow_username_change On(Да)
2. Настроить в Админке-> Серверы
Добавить свой сервер для мониторинга.
3. Иметь установленный Active Perl 5.8.8 c модулями DBD и DBI.
Установка модулей:

Для FreeBSD mysql версии 5.0 с 5.1 вы не сможете поставит модули для перла
3.1 cd /usr/ports/www/mod_perl
make install clean
3.2 cd /usr/ports/databases/p5-DBI
make install clean
3.3 cd /usr/ports/databases/p5-DBD-mysql
make install clean


Для Windows
Заходим C:\Perl\bin\ppm-shell.bat и пишем
install DBI
install DBD-mysql
Обязательно с подключенным интернетом!!!

4. Теперь открываем stats.cfg там же где и stats.pl и вносим настроики которые вносили при установке PS, далее просто запускаем stats.pl(для линукса perl stats.pl) ждем пока он выполнит свою работу, заходим в статистику и воаля все работает!

5. Смена типов регистрации производится путем изменения строки $ps->conf['main']['registration'] = 'confirm'; в файле register.php, когда вы его откроете там будут коментарии!!!



Настройка Counter Strike AMX mod X (на примере v1.8)

У вас должен быть работающии сервер с AMXX!

и так по порядку.

1. Для начала разберемся точнее отделаемся от логированния(ведения логов) стандартного, который ведет AMXX mod.
для этого заходим
"addons\amxmodx\configs\plugins.ini" закоментируем следующие логи(тоесть перед надписью ставим ";" например ";statscfg.amxx" - данный плагин НЕ будет загружен на сервер)

Код:
; Configuration
...
;statscfg.amxx ; allows to manage stats plugins via menu and commands

; Counter-Strike
...
;statsx.amxx ; stats on death or round end (CSX Module required!)
;miscstats.amxx ; bunch of events announcement for Counter-Strike
;stats_logging.amxx ; weapons stats logging (CSX Module required!)
Сохраняем закрываем.

2. Далее качаем StatsMe version 2.8.3 и инсталим
короч это делается так распаковываешь архив statsme в папку \addons в итоге получаешь директорию addons\statsme
добавляешь следующую строку в addons\metamod\plugins.ini
Код:
win32 addons\statsme\dlls\statsme_mm.dll (для Windows)
Сохраняем закрываем.

3. Настройка самого statsme
Открываем addons\statsme\statsme.cfg
Ищем и изменяем следующие строки!!! (Обязательно)
Код:
sm_addonlogformat 1
...
sm_storebyauth 0 (это если ваш сервер ЛАН или в стате есть боты-просто я подругому не пробовал так что ставте так!)
....
sm_rankupdate 2
.....
sm_rankbots 1 (если вы хотите чтобы боты тоже попали в статистику- если на серваке они есть то лучше вкл-1 а то я уже не горантирую что там статистика по ХШ покажет)
......
Сохраняем закрываем.

4. Терь конфигурированние server.cfg или еще каким нить способом добивайтесь чтобы эти параметры прописывались при старте сервера.
autoexec.cfg не катит иногда!(я пытался прописывал команды допустим =1 создавал сервак а все равно значение оставалось на нуле =0)
! Есть два способа
4.1 Прописать команды в server.cfg в директории cstrike(я пользуюсь не этим способом! не проверял но просто обязанно работать)
Код:
log on
 mp_logdetail 3
 mp_logecho 1
 mp_logfile 1
 mp_logmessages 0
4.2 Прописать все те же строки токо в файле addons\amxmodx\configs\amxx.cfg
Просто в самом начале
Код:
 // AMX Mod X Configuration File
 echo Executing AMX Mod X Configuration File
 
 log on
 mp_logdetail 3
 mp_logecho 1
 mp_logfile 1
 mp_logmessages 0
Сохраняем закрываем.

5. Это поидее не обязательно НО Бережённого бог бережёт
\addons\amxmodx\configs\amxx.cfg
в самом низу
Код:
........
......
....
//
// Beginning of Counter-Strike package specific configurations.
//

// Rank mode
// 0 - by nick
// 1 - by authid 
// 2 - by ip
//
// Default value: 1
csstats_rank 0

// Max size of the stats file
//
// Default value: 3500
csstats_maxsize 3500

// Whether or not to rank bots with csstats - set to 1 to rank bots, 0 otherwise.
//
// Default value: 0
csstats_rankbots 1 (опять же наши боты в статистике в игре)

// Duration of HUD-statistics
//
// Default value: 12.0
amx_statsx_duration 12.0

// HUD-statistics display limit relative round freeze end
// Negative time will clear the HUD-statstics before the round freeze time has ended
//
// Default value: -2.0
amx_statsx_freeze -2.0
Дополнительный FAQ


По мере обновлений и возникнавении проблем буду пополнять ФАК.(спасибо кто помогает отвечать)

1.что за Psychostats v3.0.7b Mod T10R (rus) ??? дайте скрин как этот мод выглядит
Ответ: наглядный пример этой статистики http://www.fitsudzha.net/stats стоит на FreeBSD(так что не до конца все может правильно работать т.к. я делал под Вин32)
а для того чтобы не возникали такие вопросы то просто следите за форумом получше
Psychostats v3.0.7b Mod T10R (russ)

2. у меня вопрос:
я в файле global.ing сменил надпись на свой хост, но у меня отображается по-прежнему ваш =0
в этом файле менять нужно непосредственно ПЕРЕД установкой психа, или это не имеет значения?
Ответ: Желательно перед установкой(чтобы не возникали такие вопросы)! Стата работает на движке "SMARTY" и соответственно пере компилирует темы по умолчанию и сохраняет их в директорию которую вы указали при установки(ШАГ 6). Тоесть, говоря проще не важно какие вы изменения сделаете в *.lng или *.html вы их не увидите пока не удалите все содержимое ps_themes_compiled временной папки, и не обновите coockies вашего браузера.



3. ЕСЛИ У ВАС НЕ РАБОТАЕТ ХШ И ЕЩЕ КАКИЕ ПРОЦЕНТНЫЕ ПОКАЗАТЕЛИ ТО РЕШЕНИЕ ТУТ(только для T10R)

Ответ: грабли все то были из-за настроички plr_save_on находящейся в Админке в основных настройках.

Цитата:
plr_save_on
Defines when player data is saved while processing stats. 'rounds' is slower but the stats are more real-time. 'disconnect' is faster but player stats are not available until the player disconnects.
короче ставте plr_save_on = dissconect !!!

4. Какие мне настройки сделать в Админке???

Ответ: Тут будет написано и пополняться описания имеющихся настроек PS в админке, после пополнения списка перенесу в статистику (Предлога!!! создать тему где все кто хоть какоето представление имеет о какой либо настройки будут отписываться, тем самым мы первы кто переведет помощь на 100%)

ФАК ПОСТОЯННО ПОПОЛНЯЕТСЯ!
6 апреля 2008


Лог обновлений:

5.04.08
Выложен на скачку дистриб.

20.04.08 (К сожалению только сегодня была поправка... осветлен текст)
Изменения в файле themes/default/style.css
Архив обновлен.



Прикрепленные файлы:
Пароль на архив www.hlds.us
Логи для теста: Логи скачать
Psychostats3.0.8 Mod T10R
Для тех у кого уже стоит МОД!
Возьмите файл из аттача(Вложения),и замените им файл,который лежит в папке statsroot/themes/default/styles.css
И очистите папку с кешем.
По дефолту
C:\WINDOWS\temp\ps_themes_compiled
Категория: Мои статьи | Добавил: POSTAL (03.05.2008) | Автор: Паша
Просмотров: 8774 | Комментарии: 2 | Рейтинг: 3.0/4 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright MyCorp © 2024 |