На сайт | Форум | Регистрация | Вход Приветствую Вас Гость
 
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Модератор форума: Dragon, =Денис= 
Форум » Left 4 Dead 2 » Dedicated server & плагины » HLStatsX (Подробно все и обо всем) (Для тех кто долго искал и ждал.)
HLStatsX (Подробно все и обо всем)
bpystepДата: Пятница, 07.05.2010, 23:22 | Сообщение # 1
Звание: Не простой зомби
Группа: Зомби
Сообщений: 33
За первые 10 постов За первые 30 постов

Репутация: « 20 »
Замечания: « »
Награды: « 1 »
Статус: Offline
Эта тема, рассказывает о том, как правильно установить и подключить к серверу статистику HLStatsX.
Многие сведения взяты с сайта HLMod.ru

Требуемые сервисы и программы:
- HLstatsX Community Edition Скачать
- Strawberry Perl Скачать
- XAMPP Скачать
- GeoLiteCity Скачать

Шаг 1:

Скачиваем всё перечисленное программное обеспечение и сохраняем его на рабочем столе.
Создаем папку в c:\hlxce и копируем туда содержимое папки perl
и GeoLiteCity.dat в C:\hlxce\GeoLiteCity
Теперь идем назад в C:\hlxce\ и создаем Пакетный файл hlxce_start.cmd через редактор, добавим в него строку: perl hlstats.pl
Сохраним и закроем его. На этом первый шаг закончен.

Шаг 2:

Устанавливаем Perl
Сначала мы должны открыть окно командной строки. В меню Пуск (Start), выберите "Выполнить..." ("Run...") и введите "cmd"
Далее введите ppm. Пишем в поиске dbd-my, нажимаем правой кнопкой мыши на DBD-mysql, выбираем пункт install dbd-mysql 4.011
Далее пишем в поиске geo-ip, нажимаем правой кнопкой мыши на Geo-IP-PurePerl, выбираем пункт install Geo-IP-PurePerl 1.24 (или выше).
Далее File->Run Marked Actions

Шаг 3:

Установка XAMPP
В c:\xampp
И проверьте галки XAMPP Desktop & Start Menu Icon, Apache, MySQL и FTP если вы хотите запускать перечисленное как сервис.
Теперь, после установки, должна быть запущена панель контроля, и нужные нам службы должны быть запущены Apache и MySQL.

Шаг 4:

Откройте в вашем браузере ссылку http://localhost и выберите ваш язык
В инструментах, слевой стороны, кликните phpMyAdmin
Кликните на вкладку privileges(Привилегии) и добавьте нового пользователя
Теперь нам нужно импортировать файл install.sql(или русскую, тогда install_rus.sql) в нашу базу данных
Хорошо, запросы выполнены успешно, созданные таблицы импортированы в бд wink

Шаг 5:

Создайте папку hlstatsx в c:\xampp\htdocs (ваша корневая Web папка)
и скопируйте содержимое папки web сюда
Теперь пришло время править файл C:\xampp\htdocs\hlstatsx\config.php и добавить в него имя вашего название бд, имя пользователя бд, пароль пользователя бд и адрес сервера бд

и тоже самое в файле C:\hlxce\hlstats.conf
сохраните эти файлы, и откройте в вашем браузере ссылку localhost/название папки в htdocs/

Шаг 6:

Далее поработаем с perl daemon, смените директорию на c:\hlxce и дважды кликните на файле hlxce_start.cmd
Если предыдущие шаги вы выполнили правильно, то perl daemon должен показать что он работает и прослушивает порт 27500
Вы можете проверить это с помощью команды netstat -a в командной строке

Шаг 7:

Итак, позволим посмотреть себе что мы уже сделали и что нам надо сделать:

- Apache и MySQL работают показывая страницу статистики онлайн
- perl daemon работает и готов получать логи игры
- Вы уже должны иметь открытыми необходимые порты в этом шаге

Далее, мы подготовим конфиг игрового сервера и настроем админку, которая доступна по адресу http://localhost/hlstatsx/hlstats.php?mode=admin
Первоначально логин:admin пароль:123456

Теперь давайте изменим некоторые настройки
Установим GeoIP положение GeoIP lookup через двоичный файл, это нужно нам чтобы отображались флаги стран!

Теперь выберите вашу игру(ы)
В нашем случае это Left 4 Dead 2 и скройте TF2 если вы не хотите его использовать
Теперь добавим первый сервер заполните все поля и убедитесь в их правильности

Шаг 8:

В этом предпоследнем шаге мы подготовим игровой сервер и SourceMod для совместной работы с HLstatsX, перейдите к папке вашего сервера (в нашем случае сервер находиться на другой машине, поэтому мы используем FTP-клиент), далее перейдите в каталог cfg и отредактируйте или создайте новый файл autoexec.cfg если он не существует
замените ip адрес на ваш

Код:
log on // включение ведения логов
logaddress_delall // удаляет все предыдущие логи
logaddress_add xxx.xxx.xxx.xxx:27500 // передает логи в HLstatsX CE daemon
Теперь перейдите к папке addons/sourcemod/plugins и вставьте 2 hlxce SM плагина сюда, которые вы найдете в HLXCommunityEdition1.x.x\sourcemod\plugins

Теперь проверьте настройки в server.cfg
sv_logbans 1
sv_logfile 1
sv_log_onefile 0
mp_logdetail 3

Мы почти у цели! Перезагрузите ваш игровой сервер и перейдите на стартовую страницу статистики, сыгранное время и количество игроков на сервере, если нет повторите шаги сначала или проверьте правильность их выполнения вами.

Шаг 9:

Заключительные проверки, подключитесь к игровому серверу и напишите в чате hlx(у меня так и не зароботало), вы должны увидеть всплывающее меню

Если у вас уже есть некоторые очки то он будет показывать статистику.

З.Ы. Весь переврд и небольшие доработки мои собственные, если хотите чтото менять то нужно менять ТОЛЬКО В БАЗЕ ДАННЫХ(!!!) иначе полетит перевод. (менять посредством PHPMyAdmin)


[img]http://88.201.231.236/L4D2Sta....mg]

Сообщение отредактировал bpystep - Вторник, 11.05.2010, 11:45
@Train@Дата: Пятница, 07.05.2010, 23:43 | Сообщение # 2
Звание: Смокер
Группа: Заблокированные
Сообщений: 219
За первые 10 постов За первые 30 постов За первые 60 постов За первые 90 постов За первые 120 постов За первые 160 постов
За первые 190 постов За первые 210 постов
Репутация: « 82 »
Замечания: « »
Награды: « 6 »
Статус: Offline
Будем знать))
Полезная тема cool


pobediaДата: Понедельник, 10.05.2010, 15:47 | Сообщение # 3
Звание: Простой зомби
Группа: Мухи над трупом
Сообщений: 19
За первые 10 постов

Репутация: « 3 »
Замечания: « »
Награды: « 0 »
Статус: Offline
вот спасибо как раз искал как настроить

ЛенинДата: Понедельник, 10.05.2010, 16:13 | Сообщение # 4
Титул: анастазиолог
Группа: Заблокированные
Сообщений: 1044
За первые 10 постов За первые 30 постов За первые 60 постов За первые 90 постов За первые 120 постов За первые 160 постов
За первые 190 постов За первые 210 постов За первые 250 постов За первые 280 постов За первые 320 постов За первые 380 постов
За первые 420 постов За первые 460 постов За первые 500 постов За первые 550 постов За первые 600 постов
Репутация: « 1089 »
Замечания: « »
Награды: « 77 »
Статус: Offline
Quote
Многие сведения взяты с сайта HLMod.ru

Я смотрю многие взяты и даже не перечитаны. Хоть поправил бы косяки "вставки" текста...
Да можно было б тему закрепить.
bpystepДата: Понедельник, 10.05.2010, 16:52 | Сообщение # 5
Звание: Не простой зомби
Группа: Зомби
Сообщений: 33
За первые 10 постов За первые 30 постов

Репутация: « 20 »
Замечания: « »
Награды: « 1 »
Статус: Offline
Quote (Ленин)
Хоть поправил бы косяки "вставки" текста...

Млжно поподробнне? Что значит косяки "вставки" текста


[img]http://88.201.231.236/L4D2Sta....mg]
pobediaДата: Вторник, 11.05.2010, 02:55 | Сообщение # 6
Звание: Простой зомби
Группа: Мухи над трупом
Сообщений: 19
За первые 10 постов

Репутация: « 3 »
Замечания: « »
Награды: « 0 »
Статус: Offline
вопрос какой именно в водить айпи в эту строку logaddress_add 192.168.0.4:27500 // передает логи в HLstatsX CE daemon
своего серва или этот , у меня все работает в игре показывает окно но статус не идет
с этой проблемой разобрался . почему то не засчитывает хедшоты и убийства а точность и все остальное в порядке




Сообщение отредактировал pobedia - Вторник, 11.05.2010, 07:38
КошакДата: Вторник, 11.05.2010, 09:58 | Сообщение # 7
Звание: Смокер
Группа: Зомби
Сообщений: 13
За первые 10 постов

Репутация: « 4 »
Замечания: « »
Награды: « 0 »
Статус: Offline



Здесь всё что нужно для борьбы с зомбаками. Всё это заработано без идла!
bpystepДата: Вторник, 11.05.2010, 11:44 | Сообщение # 8
Звание: Не простой зомби
Группа: Зомби
Сообщений: 33
За первые 10 постов За первые 30 постов

Репутация: « 20 »
Замечания: « »
Награды: « 1 »
Статус: Offline
Quote (pobedia)
вопрос какой именно в водить айпи в эту строку logaddress_add 192.168.0.4:27500

logaddress_add xxx.xxx.xxx.xxx:27500 - ессно ип своего сервера.

Quote (Кошак)
А зачем нужен hlstatsX ?

Стата нужна для людей, которые не просто играют в игры, а хотят достичь неплохо результата, а это познается в сравнении, вот в стате как и можно сравнить свою игру, с игрой другого. Ессно речь идет только о цифрах, это же все таки статистика=)


[img]http://88.201.231.236/L4D2Sta....mg]
pobediaДата: Вторник, 11.05.2010, 17:14 | Сообщение # 9
Звание: Простой зомби
Группа: Мухи над трупом
Сообщений: 19
За первые 10 постов

Репутация: « 3 »
Замечания: « »
Награды: « 0 »
Статус: Offline
bpystep,
разобрался все работает smile спасибо за faq очень помог


bpystepДата: Вторник, 11.05.2010, 18:12 | Сообщение # 10
Звание: Не простой зомби
Группа: Зомби
Сообщений: 33
За первые 10 постов За первые 30 постов

Репутация: « 20 »
Замечания: « »
Награды: « 1 »
Статус: Offline
Quote (pobedia)
разобрался все работает спасибо за faq очень помог

За спасибо ставят плюсик=)


[img]http://88.201.231.236/L4D2Sta....mg]
@Train@Дата: Вторник, 11.05.2010, 22:58 | Сообщение # 11
Звание: Смокер
Группа: Заблокированные
Сообщений: 219
За первые 10 постов За первые 30 постов За первые 60 постов За первые 90 постов За первые 120 постов За первые 160 постов
За первые 190 постов За первые 210 постов
Репутация: « 82 »
Замечания: « »
Награды: « 6 »
Статус: Offline
Quote (bpystep)
За спасибо ставят плюсик=)

Ну вобщето да)))


Dark-AngelДата: Среда, 12.05.2010, 15:36 | Сообщение # 12
Звание: Смокер
Группа: Зомби
Сообщений: 116
За первые 10 постов За первые 30 постов За первые 60 постов За первые 90 постов

Репутация: « 10 »
Замечания: « »
Награды: « 2 »
Статус: Offline
Quote (bpystep)
Quote (Кошак)
А зачем нужен hlstatsX ?

Стата нужна для людей, которые не просто играют в игры, а хотят достичь неплохо результата, а это познается в сравнении, вот в стате как и можно сравнить свою игру, с игрой другого. Ессно речь идет только о цифрах, это же все таки статистика=)

он нужен для тех кто задрачивается в эту игру
если ты не задравиваешся в эту игру то он тебе не нужен )





bpystepДата: Среда, 12.05.2010, 18:10 | Сообщение # 13
Звание: Не простой зомби
Группа: Зомби
Сообщений: 33
За первые 10 постов За первые 30 постов

Репутация: « 20 »
Замечания: « »
Награды: « 1 »
Статус: Offline
Quote (Dark-Angel)
он нужен для тех кто задрачивается в эту игру если ты не задравиваешся в эту игру то он тебе не нужен )

тебе дорога не на этот форум, гуляй парень=)


[img]http://88.201.231.236/L4D2Sta....mg]
SbIpNiKДата: Четверг, 13.05.2010, 18:43 | Сообщение # 14
Звание: Простой зомби
Группа: Мухи над трупом
Сообщений: 9


Репутация: « 0 »
Замечания: « »
Награды: « 0 »
Статус: Offline
Придется повозиться с этой статой.. happy , но всеравно спасибо. smile
Dark-AngelДата: Четверг, 13.05.2010, 22:07 | Сообщение # 15
Звание: Смокер
Группа: Зомби
Сообщений: 116
За первые 10 постов За первые 30 постов За первые 60 постов За первые 90 постов

Репутация: « 10 »
Замечания: « »
Награды: « 2 »
Статус: Offline
bpystep, по моему прога хаммер слишком сложно для здешней дичи biggrin может данвер или аппсервер




Форум » Left 4 Dead 2 » Dedicated server & плагины » HLStatsX (Подробно все и обо всем) (Для тех кто долго искал и ждал.)
Страница 1 из 212»
Поиск:
Статистика Форума
Последние обновлённые темы
Самые популярные темы
Самые активные пользователи
Самые популярные новости

» Плюшевый хантер

(12:00)

» ПРАВИЛА подфорума The Sim...

(18:35)

» l2Destiny

(04:05)

» Как сделать комноту на 6 ...

(20:47)

» galatea.su

(16:54)

» СМС-Вымогатели

(19:50)

» рецепты желе

(02:57)

» Metamod не загружается

(19:33)

» Список NO-STEAM серверов

(07:34)

» Delta Force Xtreme 2

(20:31)

» ЧИтерство!

(347)

» Battlefield: Bad Company ...

(345)

» Фразы Дня или как распозн...

(297)

» Напишите что-нибудь о пол...

(257)

» Советы Выжившим и Заражен...

(183)

» Как запустить left 4 dead...

(178)

» Call of Duty: Modern Warf...

(178)

» Assassin’s Creed 2

(162)

» Left4Dead - игра по сети ...

(160)

» Что ещё нужно для left4de...

(149)

» =Денис=

(1573)

» Пакостник

(1053)

» Ленин

(1044)

» Soviet78

(918)

» -=Samuro=-

(879)

» beaver

(653)

» wow23

(506)

» T1Mmi

(451)

» Palach999

(435)

» -=GiNGeR=-

(409)

» Релиз DLC пака для PC (Па...

(192)

» Left 4 Dead Crash Course ...

(159)

» [L4D] Standalone 1.25R1

(155)

» Left 4 Dead 1.0.1.0 patch

(149)

» SteamUp 17.04.2010

(139)

» Новая модель для Zoey (Nu...

(137)

» DLC пак для PC. Патч с 2....

(136)

» Комплект самых необходимы...

(109)

» Left 4 Dead 2 Demo Preloa...

(102)

» Left 4 Dead 1.0.1.3 Patch...

(91)



Прохождение Dragon Age
Design by -TESTAMENT- © 2013
Разное: | Создать сайт бесплатно |