Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

5 страниц V   1 2 ... 3 4 »

Установка HLSTATSX:CE

cs-portal
сообщение 6.12.2010, 11:36
Сообщение #1
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

Установка статистики HLSTATSX:CE на веб сервер

скрин статы



1.Скачиваем последнюю версию DOWNLOAD

2.Выберите или создайте на вебсервере папку и распакуйте папку WEB из архива

3.создайте базу данных и импортируйте в нее install.sql из папки sql

4.Откройте config.inc ( в папке web ) и заполните поля - база данных пароль и юзер. Сохраните

5.Удалите папку updater

6.Запуск на линуксе через файл ./run_hlstats start

( порт 27500 )

есть 5 параметров


run_hlstats start <количество запускаемых демонов (1)> <начиная с порта (27500)> <количество портов (1)>
run_hlstats stop <порт демона для остановки (ALL)>
run_hlstats status <порт демона для проверки статуса (ALL)>
run_hlstats restart <порт демона для рестарта (ALL)>
run_hlstats reload <порт демона для перезагрузки (ALL)>

для запуска 1 демона ( дефолт )

run_hlstats start ( запускает на порту 27500 )

run_hlstats start 1 30000 ( запускает на порту 30000 )

run_hlstats start 10 запускает 10 демонов с возрастающими портами от 27500 до 27510


7.Запуск на WINDOWS

копируем папку scripts вне папки статистики то есть в корневую www



далее ищем в файле hlstats.pl строку $opt_libdir = "./"; пишем там путь до етой папки
например c:/www/scripts/


Далее ищем и заполням в том же файле.

$db_host = "localhost";
$db_user = "";
$db_pass = "";
$db_name = "";
$db_lowpriority = 1;

$s_ip = "";
$s_port = "27501"; порт 27500 я изменил так как у меня уже стоит 1 статистика на том порту


для НАГРАД и прочего в других файлах (awards ) изменяем аналогично


8.Заполняем hlstats.conf паролем базой данных и юзером из phpmyadmin если таковой имеется ( вобщем стандартные данные mysql )



Запускаем cmd > perl www/scripts/hlstats.pl

все должно работать

9.копируем и устанавливаем плагин hlstatsx_commands_cstrike.amxx

server.cfg
123
log on
mp_logdetail 3
logaddress_add YOUR_IP 27500 ( или 27501 смотря что указали )



10.Заходим в админку http://ваш айпи/statsx/hlstats.php?mode=admin

вводим логин admin пароль 123456

в меню выбираем games и галочку справа ( hide game ) снимаем напротив той игры которую нужно добавить для статитики

далее появится под games - строка контер страйк - и клацнув на нее видим add server - добавить сервер и многое другое

имеется возможность:

добавить тимспик сервер
управлять юзерами
управлять демоном через админку и многое другое

Отредактировал: cs-portal, - 7.12.2010, 10:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   Цитировать сообщение
Статус пользователя GODZILLA
сообщение 6.12.2010, 20:17
Сообщение #2


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

А если у меня на машине 4 сервера ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 6.12.2010, 21:37
Сообщение #3
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

хоть 99999
добавляешь их
прописуешь ркон.
порт один и тот же.
я уже 4 сервера добавил.... осталось 11. ппц.

Отредактировал: cs-portal, - 17.1.2011, 21:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 6.12.2010, 21:53
Сообщение #4


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

А плагин обязателен ?

Всё равно запускать один ./run_hlstats ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 7.12.2010, 10:49
Сообщение #5
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

плагин не обязателен - он показывает топы и стату в игре прям + очки
а запуск на лине не пробовал
запусти стандартно как ты и написал ./run_hlstats start

Отредактировал: cs-portal, - 7.12.2010, 10:51
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 7.12.2010, 22:44
Сообщение #6


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

А на машине, на которой сайт крутится, тоже должен perl script и принимать логи?
А если у меня есть много логов, но logadress_ip в server.cfg прописан позже, то он старые логи в базу не запишет ?

Отредактировал: GODZILLA, - 7.12.2010, 22:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 8.12.2010, 0:54
Сообщение #7
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

она не пишет с логов стату . насколько я знаю как и statsx
она расшифровывает инфу прямо из УДП пакетов
логи не ведет ( ну с файлами не возится ) что и удобно

А на машине, на которой сайт крутится, тоже должен perl script

--не тоже - а только там. перл ето язык програмирования и скрипт для перевода в мускул на перле у них - а не на пхп .. вот и вся разница

Отредактировал: cs-portal, - 8.12.2010, 0:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 15.12.2010, 20:49
Сообщение #8


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

хэдшоты не считает (
statsx_logging включён
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 15.12.2010, 21:11
Сообщение #9


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

А плагин обязателен, ибо без него хэдшоты не считает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 15.12.2010, 22:33
Сообщение #10


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

Чат не выводится (
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 16.12.2010, 2:08
Сообщение #11
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

да...нет времени счас возится с настройками ((

Отредактировал: cs-portal, - 16.12.2010, 2:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kievlan
сообщение 16.2.2011, 21:39
Сообщение #12
Стаж: 16 лет

Сообщений: 40
Благодарностей: 1
Полезность: 21

У меня по сути 5 вопроса:
Как сильно грузит сервер при запуске скрипта?
С какими правами надо запускать скрипт?По умолчанию 766?
Какой принцип работы статистики и где хранятся логи?
Есть ли к нему русификатор?

Отредактировал: kievlan, - 16.2.2011, 21:51
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя n1ckolay
сообщение 17.2.2011, 6:40
Сообщение #13


Стаж: 15 лет

Сообщений: 208
Благодарностей: 10
Полезность: 53

не может парсить почемуто ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 17.2.2011, 14:25
Сообщение #14
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

Oo что парсить? оно логи и не будет тебе читать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя n1ckolay
сообщение 17.2.2011, 23:59
Сообщение #15


Стаж: 15 лет

Сообщений: 208
Благодарностей: 10
Полезность: 53

не видит игроков , время, и т.д вобще ..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 18.2.2011, 0:30
Сообщение #16
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

ркон впиши ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя n1ckolay
сообщение 18.2.2011, 6:41
Сообщение #17


Стаж: 15 лет

Сообщений: 208
Благодарностей: 10
Полезность: 53

Цитата(cs-portal @ 18.2.2011, 1:30) *
ркон впиши ubeysya.gif

Вписывал. не читает ниче как в 1 двух серверах на твоем скрине. сможешь помочь ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 19.2.2011, 18:30
Сообщение #18
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

hlstats.pl заполнить базу пасс и логин
изменить путь до папки как в 1м посте
$opt_libdir = "./";

я думаю ты просто не врубил hlstats.pl в перле.

я только врубил как стата ожила

Отредактировал: cs-portal, - 21.2.2011, 22:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя n1ckolay
сообщение 20.4.2011, 5:23
Сообщение #19


Стаж: 15 лет

Сообщений: 208
Благодарностей: 10
Полезность: 53

не заработало(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя C1_
сообщение 10.5.2011, 19:51
Сообщение #20


Стаж: 18 лет

Сообщений: 978
Благодарностей: 401
Полезность: 830

не работает



hlstats.conf
Код
DBHost "localhost"
DBUsername "root"
DBPassword "parol"
DBName "hlxce"
BindIP ""
Port 27500
CpanelHack 0
EventQueueSize 10
DebugLevel 1


dproto.cfg
Код
Enables fix for proper player id displaing on HLStats server monitoring
Enable this only if you have HLStats
HLStatsPlayerIdFix = 1


server.cfg
Код
log on
logaddress_add 127.0.0.1:27500
mp_logdetail 3
sv_logbans 1
sv_logfile 1
sv_log_onefile 0



hlstats.pl
Код
$opt_configfile = "C:/hlxce/hlstats.conf";
$opt_libdir = "C:/hlxce/";

$db_host = "localhost";
$db_user = "root";
$db_pass = "parol";
$db_name = "hlxce";
$db_lowpriority = 1;

$s_ip = "";
$s_port = "27500"


config.php
Код
define("DB_USER", "root");
define("DB_PASS", "parol");
define("DB_NAME", "hlxce")


HLstatsX: CE Daemon Control
Код
Daemon IP or Hostname: localhost
Daemon Port: 27500


Edit Servers
Код
IP Address    Port    Server Name    Rcon Password    Public Address    Game    Sort Order
1) 127.0.0.1  27016  name1   ectb  ...  ... 0
2)  127.0.0.1  27018  name2   ectb ... ... 1



что и где поменять, чтобы стата увидела серверы, сейчас показывает всё по нулям, по скрину видно что логи не идут.

winxp, роутер, серверы кс и вэб-сервер на одной машине
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
5 страниц V   1 2 ... 3 4 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: