▲ Наверх
Меню
Наши услуги
      Пользователей онлайн
      GREK, knyaz1h, Frost, qwerty, Rockytititi, Babka_Outside, Serj, lokimarsik, MarkoPZE, yozy, Shade1337, Giena123, Bayraktar, Nomad, serverVS, Kuzmenko, play4game, shadow, kamod176, Asya, MasturBeka, Negotiator, NiceTry, utSder, c0nqueror, shiro, yakuza, MrFul, bin_admin, Relax, koksiklzd777, ImpuLs_Sive, exclusiv, mamontskam228, Egor_Lacker, shellbewalk, DontCryBaby, palych13, Fanat, Faster, HUNTER102RUS, oussama_Dz, skul_rock, Belyash, SauliK, ROSTOV161, volk, Soap_MacTavish, mf_public, Kr1zmont, BANDIT, RusJJ, Mantek, mariora6, Paket, Minsk, NoVaK, ZLoiZnoi, boroda, Rabbit, volk1458, s1mple, Yoshimitsu, barkoff, Nekro, BlackHeart, Adrenalin, Dark_King, Electronic, Moncler, chudesa, skipitijDON, Grey83, rezka

Установка Hlxstatsx


Более подробно можно прочитать на форуме (кликабельно)

Для установки нам потребуется: HLstatsX Community Edition

Шаг 1

Заходим на веб. хостинг. Данные от своего веб. хостинга вы можете узнать на странице управления сервером, вкладка "WEB хостинг". Авторизуемся в ISP Manager и создаем базу данных MySQL

Шаг 2

Теперь нам нужно будет импортировать файл install.sql в базу данных через phpmyadmin. Сам файл находится по пути /sql/install.sql

Шаг 3

Заливаем содержимое папки web (архив hlxce_1_6_19.zip) на ваш сервер, в корень сайта (он выглядит примерно так - /www/site.cw-serv.top). Заливать файлы можно через FTP или с веб панели, вкладка "Менеджер файлов". С веб панели можно закачать архивы (обязательно в zip) и их разархивировать. Создайте в корне сайта папку например stats и и залейте в неё архив. После нажимаете на сам архив (тем самым выделяете его) и нажимаете извлечь. Разархивировали, в случае чего файлы вы можете в любое время перенести. Для этого нажимаем Ctrl и левой кнопкой мыши выделяем файлы что нужно перенести и нажимаем "вырезать" заходим в папку что нам надо и кликаем "вставить"

В файле config.php меняем значения (выставите те данные, что указывали при создании базы данных)

define("DB_ADDR", "localhost") он скорее всего не меняется; define("DB_USER", "имя пользователя базы"); define("DB_PASS", "пароль к базе"); define("DB_NAME" , "имя базы")

Шаг 4

Заходим в папку scripts и редактируем файл hlstats.conf:

DBHost "" ; DBUsername "" ; DBPassword "" ; DBName "";  Port 27500 (выберете свой) Данные пишем к базе как и в шаге 3. Тут сразу же меняем права доступа на 744 следующим файлам:

hlstats-awards.pl hlstats-resolve.pl run_hlstats run_hlstats_multi hlstats.pl И на файлы ставим права 777 install_binary.sh и GeoLiteCity.dat что в /scripts/GeoLiteCity

Шаг 5

Теперь нужно создать задания для планировщика cron. Сначала узнаем полный путь к сайту, для этого откройте site.cw-serv.top/path.php и дальше создайте 3 задания:

*** Полный путь к папке вашего сайта можно узнать с помощью этого скрипта - Подробнее

cd /var/www/user_name/data/www/site_name.cw-serv.ru/hlx/scripts && ./hlstats-awards.pl >/dev/null 2>&1 (1 раз в день "ежедневно") cd /var/www/user_name/data/www/site_name.cw-serv.ru/hlx/scripts && ./run_hlstats start 1 27500 >/dev/null 2>&1  (каждые 1-5 минут. 27500 это порт который Вы прописали в hlstats.conf)  cd /var/www/user_name/data/www/site_name.cw-serv.ru/hlx/scripts/GeoLiteCity && ./install_binary.sh >/dev/null 2>&1 (1 раз в месяц "ежемесячно")

Шаг 6

Удаляем папку updater на FTP (через FileZilla или "Менеджер файлов"). Дальше заходим по адресу http://site.cw-serv.top и авторизуемся. Первоначальные данные для входа:
Логин: Admin Пароль 123456 (Обязательно смените его после установки)

Далее выбираем пункт "Управление кроном демона"

"Daemon Port:" 27500 - это порт, который вы указали в шаге 4 при изменении фала hlstats.conf (пункт Port), вы также его прописали в планировщике после всех этих изменений нажимаем кнопку EXECUTE. Вы должны увидеть примерно такое:

Sending Command to HLstatsX: CE Daemon at isp.cw-serv.ru:27500 — 50 bytes OK Waiting for Backend Answer...recieving 29 bytes in 1 packets...OK Backend Answer: OK, EXECUTING COMMAND: RELOAD Closing connection to backend...OK Return to Administration Center

Если Вы видите это, то осталось совсем немного.

В случае какой-либо ошибки, еще раз перепроверьте. Вместо 27500 укажите любой другой порт (например в диапазоне от 27500 до 27700) и проверьте правильный ли путь в планировщике задач

Теперь добавляем сам сервер в вашу статистику. Для этого зайдите в админку, потом вкладка "Игры" и "Hide игра" поставьте галочки на все игры, кроме нужной и нажмите "Применить". Теперь нужно добавить плагины с папки sourcemod или amxmodx (находятся внутри скачанного архива hlxce_1_6_19.zip) на ваш игровой сервер. И обязательно прописать в server.cfg следующие данные:

Для игр на движке goldsource: Counter Strike 1.6 or Day of Defeat

log 1  logaddress_delall  logaddress_add ip_сайта:port 

Для игр на движке source engine и выше (CS:S, DOD:S, TF2, CS:GO)

log on  sv_logbans 1  sv_logecho 1  sv_logfile 1   sv_log_onefile 0  mp_logdetail 3  logaddress_delall  logaddress_add ip_сайта:port 

Если сервер был включен то его перезапускаем. И на этом всё!