Авторизация Регистрация Забыли пароль?
Реклама
Multiplay.ru
Реклама
Раскрутка КС 1.6
Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
Партнеры
Документация
Документация по AMX Mod X
Вы находитесь:

Категория: Моды, Статьи

qPS 2.3.1 mod 3 Full UTF + Пособие по установке [Мод Psychostats]

Автор: bow

Дата: 17 декабря 2008

Просмотров: 71069

Комментариев: 9

qPS 2.3.1 mod 3 Full UTF  + Пособие по установке [Мод Psychostats]

qPS 2.3.1 mod 3 Full UTF  + Пособие по установке [Мод Psychostats]

qPS 2.3.1 mod 3 Full UTF - Это модификация Psychostats + Портал, возможность добавлять новости, комментарии к новостям, голосования ...


=======================================================

Подготовка к установке:
1)qPS 2.3.1 mod 3 Full UTF скачать можно тут www.qpsmod.net
2)Perl - скачать можно тут www.activestate.com
3)Любой Web Server - я использовал VertrigoServ - скачать можно тут www.vertrigo.sourceforge.net
Пропустим шаг установки Web сервера и Perl, сразу пристумип к модулям Perl.

Установка модулей Perl
Мы установили Perl, но нам потребуются дополнительные модули для него, а именно:
DBI (v1.4 или выше)
DBD::mysql (v3.0002 или выше)
Data::Dumper [Входит в стандартную поставку Perl]

Для установки данных модулей идем в папку с Perl (C:\Perl\bin) и запускаем ppm.bat, видим примерно следующие:

qPS 2.3.1 mod 3 Full UTF  + Пособие по установке [Мод Psychostats]


Нажимаем Edit > Preferences > Repositories Нам надо будет указать адрес базы модулей для Perl, откуда будем устанавливать модули.
Name: qwerty
Location:
Для версии Perl 5.8 http://theoryx5.uwinnipeg.ca/ppms/package.xml
Для версии Perl 5.10 http://cpan.uwinnipeg.ca/PPMPackages/10xx/package.xml

qPS 2.3.1 mod 3 Full UTF  + Пособие по установке [Мод Psychostats]


Нажимаем add, ок. smile
Ищем и устанавливаем нужные модули:

qPS 2.3.1 mod 3 Full UTF  + Пособие по установке [Мод Psychostats]


Делаем всё как показано на скриншоте по номерам :)
1) Вывод списка всех модулей из базы которую мы добавили
2) Вводим в поиск название модуля который нам нужно установить.
3) Выбираем нужный нам модуль
4) Выделяем нужный модуль для установки
5) Установка выделенного модуля
И так мы установили модуль DBD::mysql, проделываем тоже самое для модуля DBI. Надеюсь вы поняли, я с первого раза не врубился, если честно :)
На этом установка модулей Perl закончена.

Установка Psychostats

Распаковываем скачанный архив qPS 2.3.1 mod 3 Full UTF в любое место, куда вам угодно. Я распаковал сюда
C:\Documents and Settings\J0!nt\Рабочий стол\qPS 2.3.1 mod 3 Full UTF build

Содержимое папки Web кидаем на свой веб сервер, я создал отдельную папку stats.
Возвращаемся в папку
C:\Documents and Settings\J0!nt\Рабочий стол\qPS 2.3.1 mod 3 Full UTF build/qPS
smile и запускаем файл install.pl, запустится скрипт установки мода Psychostats.
qPS 2.3.1 mod 3 Full UTF  + Пособие по установке [Мод Psychostats]

Приступим.... )) Расписываю всё по порядку.
1) Установщик спрашивает нас какой язык использовать при установке, ну бы Русские :) Поэтому пишем russian жмем Enter
2) Жмем тоже Enter чтобы начать установку
3) Если вы устанавливаете Psychostats на свою локальную машину то пишем Localhost, если нет то пишем ip или имя сервера.
4) Установщик проверяет наличие нужных модулей Perl - Если написало " Все требуемые модули установлены! поздравляю" значит жмём Enter, если нет, то значит вы не установили какойто модуль. :)
5) Дальше идёт настройка базы данных Mysql, где и будет хранится информация о игроках вашего сервера. Не буду тут объяснять как создать базу и тд...
DB Username - Имя пользователя БД
DB Password - Пароль пользователя БД
DB Hostname - Сервер БД
DB Name - Имя базы данных
DB Table prefix - Префикс таблиц в БД
DB Compression - Использовать сжатие передаваемых данных между серверами веб и БД

Пример:
DB Username root
DB Password - vertrigo
DB Hostname - localhost
DB Name - ps_stats
DB Table prefix - не меняем, жмём Enter :)
DB Compression - 1

6) Далее установщик спросит вас, почистить ли ему базу.... пишем y? если использовали базу для установки раньше, n - если база чистая.
7) LOGSOURCE - Нужно указать путь к логам CS - Прописываем(Путь может отличатся) - C:\Program Files\Valve\cstrike\logs
8) MODTYPE - пишем cstrike
9) UNIQUEID - Тут установщик спрашивает нас как отслеживать игроков статистикой. - ipaddr(по IP адресу), name(по имени), steamid, wonid,
worldid(по уникальному ключу для Steam). - Я выбрал name.
10) [decay] 'skill' определяет процент скилла игрока, отнимаемый от текущего, каждый день, в случае, если игрок не играл в этот день. Рекомендуется ставить это значение небольшим (меньше 5%)
11) [decay] 'minskill' определяет минимальное значение скилла, до которого может опуститься скилл игрока автоматически. Имеется ввиду, что скилл игрока не будет АВТОМАТИЧЕСКИ понижаться ниже этого значения. Но это не значит, что скилл не может упасть ниже, если он(игрок) играет очень уж плохо.
12) SERVERNAME - Вводим своё любое название, будет отображено в TITLE странице.... я написал www.makeserver.ru bully
13) SERVERIP - Вводим ip сервера, можно пропустить шаг и ввести уже потом из админцентра мода.
14) STATSROOT - Папка, где будут размещены веб-файлы PsychoStats. Я указал так C:\Program Files\VertrigoServ\www\stats *У вас может быть свой путь.
15) STATSURL - Абсолютный URL-путь к папке с веб-файлами. НЕ включайте 'http://domain.com' в начале!
Обычно он аналогичен опции 'statsroot', которую вы ввели выше, но БЕЗ физического адреса папки.
Часто - только последнее имя папки.
Например: Если 'statsroot' = 'D:/WebServer/www/stats/', тогда
'statsurl' = '/stats/'.

16)Потом мастер проверяет систему, если всё ок, переходим к установке темы. Устанавливайте стандартную тему psweb.Для этого достаточно пару раз нажать Enter laughing и подождать, пока инсталлер зальет файлы на сервак.
Потом еще разок нажать на тот же Enter и опять подождать, пока инсталлер зальет основную массу файлов(всякие там *.php файлы, картинки оружия, карт... и т.п.).

Ну вот и всё, поздравляю, вы сделали это :), теперь идём в папку где начинали установку (Где лежит файл install.pl) и запускаем файл stats.pl, тем самым добавляем информацию из логов в базу данных, данное дествие может занять некоторое время, смотря сколько логов у вас там скопилось :D
Чтобы добавить администраторав статистику, нужно скопировать содержимое папки act из архива с модом (C:\Documents and Settings\J0!nt\Рабочий стол\qPS 2.3.1 mod 3 Full UTF build\addons\act\) к себе на веб сервер, затем перейти в браузере http://localhost/act.php и проследовать инструкциям, затем удалить файл act.php с веб сервера.
P.S Надеюсь у вас всё получилось. в icq помощь не оказываю, только платную.
=======================================================
Просьба: При копировании данной статьи, указывать автора и источник.
Автор статьи: bow
Сайт: www.makeserver.ru
Похожие публикации
Комментарии на сайте
Tank48

Написал: Tank48 10 февраля 2011 20:07 Группа: Юзер
А на LINUX про PErl не расскажешь?
Цитировать
dettroit1

Написал: dettroit1 13 июня 2011 09:39 Группа: Юзер
cnc
Цитировать
samyray666

Написал: samyray666 15 августа 2011 08:25 Группа: Юзер
Хотелося что бы выклали инфу о установке его на хостинг (линукс)
Цитировать
RAUL4uk

Написал: RAUL4uk 21 октября 2011 19:25 Группа: Юзер
Linux SSH Shell

If your host allows SSH connectivity, simply login and change to the psychostats directory where you put the files, then simply run the stats.pl from the prompt:

./stats.pl -v

Note the added command line option '-v'. This enables 'verbose' mode and will cause some extra feedback while the stats are processing. This is recommended the first time you run it so you can see what is happening.

If you have streaming logs enabled, you may want to use screen to start stats.pl, since the process never actually ends and the user may need to log out. Once screen is installed, simply run it with these parameters:

screen -A -m -d -S ScreenName /ps_installation_dir/stats.pl -v &

Notice that you are not actually running a script, so you can run this command from anywhere. You may replace 'ScreenName' by whatever name you want for the screen and make sure that 'ps_installation_dir' is the full path to stats.pl. To resume (or enter) the screen, simply type:

screen -r ScreenName

To exit (or log off) a screen, use the key combination:

Ctrl+a+d
Цитировать
danya_sabo

Написал: danya_sabo 5 декабря 2011 12:04 Группа: Юзер
Помогите поставить :(
Сервер стоит на компе !
Хочу статистику поставить на хостинг !
Поставил и вот такое получилось http://stats.steamgame.pp.ua/
Помогите в чом проблема ?
Какие пункты нужно выполнять для установки статистики на хостинг ?
Цитировать
tsvyak07

Написал: tsvyak07 12 декабря 2011 12:56 Группа: Юзер
danya_sabo,
Стартовая страница апача??? wink Пиши в личку чем смогу помогу !!
Цитировать
panovko

Написал: panovko 30 января 2012 09:41 Группа: Юзер
зачем это нужно???
Цитировать
Shadow296

Написал: Shadow296 23 апреля 2013 16:30 Группа: Юзер
битая ссылка поправте
Цитировать
MichaelPal

Написал: MichaelPal 2 ноября 2014 16:36 Группа: Юзер
У меня есть супруг! Счастлива.
Я никогда не была и не буду шлюхой, я была таковой только для него... Осознаете.
Цитировать
Новый комментарий

Информация

Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.