Lecor | Дата: Вторник, 28.06.2011, 15:47 | Сообщение # 1 |
Группа: Администраторы
Сообщений: 881
Проживание: Украина
Пол: Мужчина
Регистрация: 15.11.2008
Пользователь №: 1
Ник в игре: Ditana
STEAM_666:88:666
|
Нам понадобится: ActivePerl - Скачать последнюю версию с официального сайта WAMP - Скачать последнюю версию с официального сайта PsychoStats v3.2 - Скачать или Скачать последнюю версию с официального сайта Русификатор PsychoStats - Скачать или Скачать с официального сайта
Установка ActivePerl:
Устанавливаем ActivePerl последней версии. Теперь нужно запустить модульт DBD-mysql. Запускаем PerlPackageManager, нажимаем View all packages и находим модуль DBD-mysql, выделяем его и нажимаем Mark for install и затем Run marked actions. Модуль установлен, закрываем.
Устанавка WAMP:
Устанавливаем WAMP последней версии. Лучше ставить его в категорию по умолчанию. Порт 80 не должен быть занят. В новой версии WAMP установлен PHP версии 5.3.х, а поскольку PsychoStats версии 3.х корректно работает с версией PHP 5.2.х, нам нужно в WAMP установить именно версию PHP 5.2.х и не больше. Для этого в нижнем правом углу находим значек WAMP, нажимаем его и в пунктах PHP - Version выбираем Get more... Это перенесет нас на страницу, где мы выбираем версию PHP 5.2.11 и устанавливаем ее. Затем снова в нижнем правом углу находим значек WAMP, нажимаем его и в пунктах PHP - Version выбираем нужную нам версию.
Настройка phpMyAdmin:
В нижнем правом углу находим значек WAMP, нажимаем его и выбираем пункт phpMyAdmin
Заходим в пункт Привилегии. Здесь можно удалить всех пользоватей кроме root, он нам нужен. Напротив root нажимаем Редактирование привилегий, здесь меняем ему пароль на какой нибудь мегасложный Теперь идем в папку C:\wamp\apps\phpMyAdmin, находим там файл config.inc открываем его для редактирования, например редактором BRED и ищем строку $cfg['Servers'][$i]['auth_type'] = 'conf'; и исправляем ее на $cfg['Servers'][$i]['auth_type'] = 'http'; обновляем страничку http://localhost/phpmyadmin/ кнопочкой F5 и получаем окно с запросом имени и пароля. В окне вводим имя root а пароль тот, который задавали немного выше. и вновь попадаем в администрирование базы. теперь никто туда не зная пароль не попадет. там лезем снова в "привилегии" и жмем добавить нового пользователя. там заполняем поля имя, хост, пароль, ставим точку напротив "Создать базу данных с именем пользователя в названии и предоставить все привелегии" и жмем внизу ОК после этого слева в списке баз данных должна появиться Ваша база данных. Нажимаем на неё и попадаем в настройки. Нажимаем на пункт Операции, внизу в пункте Сравнение нужно выбрать кодировку utf8_unicode_ci, это позволит корректно отображать русские ники.
Устанавка PsychoStats :
Устанавливаем PsychoStats последней версии, на примере будем использовать версию v3.2. Распаковываем. Далее идем в папку C:\wamp\www и создаем там папку, называем её как угодно, например deathmatchstats Туда закидываем содержимое папки upload из папки PsychoStats далее переходим по адресу http://localhost/deathmatchstats/install/ жмем кнопку "Install", смотрим все модули работают жмем "Next" и попадаем на страничку ввода данных подключения к базе. вводим там свои данные. жмем кнопку Test и если всё правильно то ошибок быть не должно жмем далее выбираем тип игры, ставим галочку "Drop and recreate....." это удалит все данные из таблицы (если не в первый раз уже ставите) жмем "Initialize Database", получаем предупреждающее окно об очистке базы. жмем ОК. Смотрим, что всё прошло без ошибок если всё ок, жмем "Next" и на следующем этапе создаем аккунт админа вводим данные и жмем "Create User" жмем "Next" жмем "Next" жмем "Next" жмем "Finish and goto ACP" вводим аккаунт админа и попадаем в меню добавления логов игрового сервера
Русификация PsychoStats v3.2:
Копируем содержимое архива в папку с статистикой C:\wamp\www\deathmatchstats.
Как сделать по умолчанию русский язык? открыть /includes/class_CMS.php, Найти строку: 'language' => 'en_US', Заменить на: 'language' => 'ru_RU',
Обновление статистики:
После настройки статистики и добавления в неё логов на главной странице вы не увидите ников. Для этого нужно обновить статистику. В папке PsychoStats находим 2 файла stats.cfg и stats.pl. Открываем stats.cfg и вписываем туда значения базы данных Code dbtype = mysql dbhost = localhost dbport = dbname = deathmatchstats dbuser = deathmatchstats dbpass = 123 dbtblprefix = ps_ dbcompress = 0 Напротив dbname = и dbuser = пишем логин, а напротив dbpass = пишем пароль. Теперь запускаем файл stats.pl и статистика начнет обновлятся. После этого в статистике появятся ники игроков. Для удобства можно добавить действие stats.pl в Назначенные задания и настроить его на автоматический запуск в любое время.
Установка Alternative Signatures: Аддон, генерирующий небольшие картинки с вашей статистикой, для использования в подписях на форумах, блогах и т.д. Скачать или Скачать последнюю версию с официального сайта
Первым делом нужно подгрузить к Apache mod_rewrite. Делаем это так: Открываем файл httpd, который лежит в папке C:\wamp\bin\apache\Apache2.2.17\conf. Или нажимаем на значек WAMP в правом нижнем углу и там выбираем Apache - httpd.conf В этом файле правим такие строчки: #LoadModule rewrite_module modules/mod_rewrite.so исправляем на LoadModule rewrite_module modules/mod_rewrite.so (просто убираем #)
Далее находим все AllowOverride None и исправляем все None на All AllowOverride All
Перезапускаем все сервисы в WAMP! Модуль подгружен и работает.
Для установки Alternative Signatures: 1. Извлеките sig в вашу папку с Psychostats. (напр. http://yoursite.com/stats/sig/) 2. Откройте config.php, расположенный в /sig/, и измените $psycho на вашу версию Psychostats (3.1 или another) и $lang на желаемый язык (en или ru) 3. Откройте в браузере /sig/install/install.php и следуйте инструкциям.
Доступно только для пользователей
Обладатель: Фанат: ------------------------------
|
>Техраздел проекта< |
| |
ASTROBOY | Дата: Вторник, 28.06.2011, 20:16 | Сообщение # 2 |
Группа: Админ CSS
Сообщений: 67
Проживание: Украина
Пол: Мужчина
Регистрация: 03.06.2010
Пользователь №: 2062
Ник в игре: *ASTROBOY:)
| ну ведь всё так просто))))))))))
|
>Техраздел проекта< |
| |
Lecor | Дата: Вторник, 28.06.2011, 20:33 | Сообщение # 3 |
Группа: Администраторы
Сообщений: 881
Проживание: Украина
Пол: Мужчина
Регистрация: 15.11.2008
Пользователь №: 1
Ник в игре: Ditana
STEAM_666:88:666
| ага из серии
Доступно только для пользователей
Обладатель: Фанат: ------------------------------
|
>Техраздел проекта< |
| |
ss_35 | Дата: Вторник, 28.06.2011, 22:40 | Сообщение # 4 |
Группа: Админ CSS
Сообщений: 204
Проживание: Украина
Пол: Мужчина
Регистрация: 13.12.2008
Пользователь №: 51
Ник в игре: DIDO
STEAM_0:1:21667054
| глядя на всё это, до сих пор не понимаю, и чо я подался в строители?
dido dido 1> (_pl. -oes) _ам. _разг. шалость Новый большой англо-русский словарь. 2001.
|
>Техраздел проекта< |
| |