Предисловие:
Пару лет назад известный на весь мир игрок Chitsa для своей гильдии Хагакуре написал статью с пояснениями, что такое Wow Web Stats и как пользоваться этим сайтом. Ниже, я приведу почти полную копию данной статьи, за исключением пары моментов, которые касаются только гильдии. А так же добавлю от себя более подробно об регистрации и выкладывании логов на сайт.
П.С. Все права защищены, а от автора получен полный картбланш
Запись комбат логов рейда / настройка WWS
WoW имеет встроенные средства для записи логов боев (комбат логи / Combat Log) в текстовый файл. На записываемую информацию не влияют никакие ваши фильтры, это то, что получает клиент игры от сервера. Файл имеет определенный формат, предназначенный для автоматизированной обработки, а не для чтения человеком.
Существует несколько инструментов для анализа логов, один из них, это :
Wow Web Stats (WWS)
Прежде чем, рассказать более подробно о настройке, несколько правил:• Рейд лидер каждого рейда отвечает за запись лога. Он не обязан её вести сам, но комбат лога рейда должна быть либо у него, либо у одного из рейдеров . Порядок определяется рейд лидером.
• У человека ведущего запись, комбат лог должен быть настроен на 200 ярдов.
• Для повышения точности картины запись боя лучше вести двоим (1 мили, 1 ренж) для рейда на 10 человек и 4м (2 мили, 2 ренж) для 25. Под повышением точности имеется ввиду устранение «случайностей». В 200 ярдов попадет практически все (исключение может быть разве, что на боссе типа Супремуса, когда рейд может рассеяться по площади очень сильно). Запись несколькими людьми используется для того, чтобы в случае, например, неудачной смерти и необходимости бежать с кладбища (MX) или дисконнекта часть боя не выпадала на время отсутствия записывающего.
• По окончании рейда (если в день два рейда в разные инсты, то лучше логи разделить вручную – переименовать и начать новую запись в новом рейде), тем людям, которых назначил рейд лидер необходимо полностью выйти из WoW и отправить логи на
Wow Web Stats.
• Нет никакой необходимости, собирать 25 логов. 2-4 вполне достаточно, поэтому перед началом рейда, если есть необходимость, Рейд лидер назначит, кому записывать и куда отправлять логи после рейда (не забывайте архивировать их!). В общем-то, большой разницы нет, но записывать обычно есть смысл МТ/ОТ/мили DPS и хилеру/ренж DPS.
• Запись лога практически никак не скажется на вашем FPS, так что не отказывайтесь ее вести, если этого попросит рейд лидер. Помогите рейду стать лучше!
• Не забывайте удалять. CombatLog.txt не должен существовать у вас перед рейдом. После того как вы отправили лог, помните, что вам его надо сразу удалить. Если вы вдруг – это забудете, то кому-то придется просматривать кучу строк текста и удалять лишнее.
Запомните простую схему:Записали лог по просьбе рейд лидера -> Вышли из WoW полностью –>Отправили на Wow Web Stats -> Удалили combatlog.txt и архив -> Зашли в WoW.
Ну, а теперь, подробности по настройке.
Увеличение точности лога.По умолчанию, в лог боя попадает все, что происходит около вас в радиусе 40 ярдов. На самом деле это очень небольшое расстояние, и в итоге получаются неточные данные. В этом уже не раз убеждались на практике, когда статистика по DPS различается (иногда очень сильно) при выводе информации из дамаг метра. Причина в том, что дамаг метр ориентируется по логу боя, а в него из за небольшой дистанции попадает далеко не все.
Синхронизация между дамаг метрами, тоже не всегда спасает положение. Оптимальный вариант просто увеличить радиус, в котором в комбат лог попадают события.
Максимальный радиус составляет 200 ярдов, не заморачивайтесь с промежуточными значениями, просто увеличивайте свой радиус действия комбат лога до 200 ярдов.
Пара замечаний:
• Учтите, что некоторые аддоны могут установить радиус действия комбат лога по умолчанию. Если вам такой аддон попадется, то найдите и прибейте его
![Grin ;D](https://www.noob-club.ru/Smileys/SoLoSMiLeYS1/grin.gif)
• Увеличение радиуса действия практически не влияет ни на загрузку CPU, ни на загрузку сети, так что не беспокойтесь. Клиент и так уже содержит эти данные, никакой дополнительной передачи с сервера для поддержки увеличенного радиуса действия не происходит, все, что реально делается, это просто сохранение бОльшего объема данных, вместо их удаления из памяти.
Чтобы увеличить радиус, у вас есть 3 варианта:
1. Наберите в игре (в чате) и выполните строка за строкой:/console SET CombatLogRangeParty "200"
/console SET CombatLogRangePartyPet "200"
/console SET CombatLogRangeFriendlyPlayers "200"
/console SET CombatLogRangeFriendlyPlayersPets "200"
/console SET CombatLogRangeHostilePlayers "200"
/console SET CombatLogRangeHostilePlayersPets "200"
/console SET CombatLogRangeCreature "200"
2. Подредактируйте файл < Путь, куда вы установили WoW >/WTF/Config.wtf и добавьте или исправьте следующие строки:SET CombatLogRangeCreature "200"
SET CombatLogRangeFriendlyPlayers "200"
SET CombatLogRangeFriendlyPlayersPets "200"
SET CombatLogRangeHostilePlayers "200"
SET CombatLogRangeHostilePlayersPets "200"
SET CombatLogRangeParty "200"
SET CombatLogRangePartyPet "200"
SET CombatDeathLogRange "200"
3. Можно воспользоваться аддоном clsaver. Он слегка устарел, но ренж вам подправить, наверное, сможет. Я предпочитаю ручной режим, либо через консольные команды, либо просто подправить config.wtf - больше уверенности, что все прошло правильно, к тому же это проще чем ставить аддон и настраивать через него. Учтите, что если вы поставите
LoggerHead потом, то
clsaver надо будет снести, чтобы они не мешали друг другу. Радиус перенастраивать заново не надо, хотя проверить, что все нормально в config.wtf не мешало бы.
Как записать лог?
На самом деле очень просто:Можно поставить себе
LoggerHead и забыть об этой проблеме Этот аддон автоматически включает комбат-лог для выбранной вами местности. Как только вы куда-то приходится в первый раз, аддон запрашивает надо ли автоматически записывать лог в этой местности или нет и запоминает ваш выбор. Когда вы возвращаетесь повторно используется то, что вы раньше указали.
Соглашаетесь записывать лог только для рейдовых инстов, а везде в других местах отключаете (disable) запись. В итоге, все, что вам надо будет сделать перед рейдом, это не забыть почистить старый комбат лог перед запуском WoW, а дальше запись лога произойдет автоматически.
Те же операции вместо аддона можно делать и вручную:• Когда вы находитесь в игре, наберите команду /combatlog в окне чата для того, чтобы начать запись.
• Чтобы остановить запись, наберите команду /combatlog еще раз.
• Лог боя сохраняется в <Путь, куда вы установили WoW >/Logs/WoWCombatLog.txt
• Лог боя постоянно дописывается, WoW его никогда не удаляет, так что слежение за логами целиком на ваших плечах. Учтите, что
WWS не принимает для разбора логи с информацией больше чем за 12 часов, поэтому не забывайте перед заходом в рейд/игру переименовать старый лог файл или удалить его.
• Для того чтобы что-то сделать с логом сначала выйдите из WoW.
• Перед отправкой логов
WWS, вы должны полностью выйти из WoW (не достаточно разлогиниться), иначе данные будут некорректными. Причина в том, что WoW не сразу сохраняет данные в лог, а часть их держит в памяти, в итоге, если вы не выйдите, данные в логе будут частичными и общая картина будет искажена.
Как редактировать?
Лог боя записывается в кодировке UTF-8, это значит, что:• Не редактируйте его с помощью Microsoft Word или другими мощными редакторами документов, так как они зачастую сильно искажают оригинальный формат.
• Можно редактировать с помощью Notepad,
UltraEdit,
Notepad++,
AkelPad и других подобного типа.
• Если вы хотите поделиться с кем-то записанными логами, то не забудьте сначала сжать их подходящим архиватором, например:
WinRAR или
7Zip. Обычно размер несжатого лога составляет несколько десятков мегабайт, от 10 до 70, в зависимости от протяженности рейда, количества игроков в нем, от количества мобов и т.п. Поэтому, для отправки его необходимо сжать. Архивируются логи просто прекрасно, из 60 Мб, WinRar делает 1,5-2 Мб архив.
• Для выкладывания статистики на
WWS, лог сжимать предварительно не надо, клиент
WWS выполняет эту операцию самостоятельно.
Как выкладывать на сайт?
Для начала Вам потребуется:• Установить себе
java, т.к.
клиент WWS работает на основе его кода.
•
Зарегистрироваться на
Wow Web Stats. Не забудьте, что Вам нужно будет подтвердить Ваш e-mail.
Как выкладывать лог?[1] Заходим на
главную страницу и вводим
Login и
Password.
[2] Запускаем
клиент WWS. Иконка клиента находится в левом верхнем углу.
[3] В открывшемся клиенте нам потребуется, в закладке
Configuration:![](http://wowwebstats.com/img/client-config.jpg)
Ввести
WWS login и
WWS password, которые мы вводили, что бы залогиниться на сайте.
Если Вам интересно где будут обрабатываться Ваши логи, то в
Working dir можете ввести путь, куда Вас интересует, или оставить так, как было.
Так же советую оставить галку на опции
Archive and delete logs after upload. Таким образом загруженные на
WWS логи будут стираться с Вашего компьютера.
[4] Перейти в закладку
Upload Report:![](http://wowwebstats.com/img/client-upload.jpg)
Где в нажав кнопку
Add a combat log Вам потребуется указать путь, где сохранены Ваши логи боев, которые Вы собираетесь загрузить на сайт.
Чуть ниже, для себя, Вы можете подписать
Comment к тому логу или логам, которые вы выкладываете. Что-то вплане: Nubo raid forever!.
[5] И самое главное, после всех мучительных подготовительных действий, потребуется нажать кнопочку
Host report....
Поздравляю! Лог выложен на сайте, ссылка на этот лог записан в адресной строке. Копируйте его и передавайте тому, кому хотите показать.
Замечу, что сейчас клиент
WWS работает в версии 3.0.8. Хоть Вы видите скриншоты клиента версии 2.4.1 - не волнуйтесь. Что в старой, что в новой версии - различий нет. Одни и те же кнопки
![Smiley :)](https://www.noob-club.ru/Smileys/SoLoSMiLeYS1/smiley.gif)
Дополнительные возможности
Вполне возможно, что выкладывать будет не 1 человек, а много, ведь рейдов бывает не 1-2, а 5-10. Гильдии бывают разные. Так как же быть, что бы все рейды выкладывались в 1 место и их можно было быстро найти?
•
account officerЧто же это такое?
account officer это своего рода опция, которую Вы можете включить на своем аккаунте и через нее, другие игроки смогут заходить на Ваш
Login и выкладывать от Вас свои логи. А теперь подробней:
[1] Входим под своим
WWS login и
WWS password через
главную страницу.
[2] Переходим через
Account settings в
настройки своего аккаунта.
[3] В закладке
Guild Profile, Вам потребуется
Officer password. Этот пароль будет основным, что нужно будет знать людям, кто будет заходить через Ваш аккаунт. (
Примечание: я ввел пароль 1234)
[4] Теперь те, кто захотят войти на Ваш аккаунт и выложить логи, должны будут пройти на
главную страницу и ввести:
Login:officer@youraccount
Password: 1234
Где
officer@youraccount это officer@kindaro или officer@chitsa. Смотря какой логин Вы ввели при регистрации. Пароль Вы сами же в опциях поставили.
В заключении..И так, это все, что я хотел поведать Вам о сайте
Wow Web Stats. Более подробно останавливаться на этом сайте не имеет смысла, т.к. он достаточно отстал и сейчас, по моему мнению не пользуется популярностью среди других подобных сайтах.
Если у Вас возник вопрос, почему этот сайт описан, учитывая что он в принципе не используется, то тут ответ простой: Данная статья очень точно описывает не только работу с сайтом WWS, но и отвечает на достаточно многие вопросы в целом о логах.
Статья была подготовлена мною (
Киндаро,
www.noob-club.ru) и (
Chitsa,
www.hagakure.su) с помощью ресурсов
http://www.hagakure.su/ и
http://wowwebstats.com/.