Jump to content
Sign in to follow this  
Yxo

Единая форма баг-репортов

Recommended Posts

А есть ли баг?

Что надо сделать, перед тем как отписать о баге, после того как вы искали тему на нашем форуме через поиск и не нашли.

Вопрос: Я увидел на сервере тему в разделе Anathema Engine Changelog, что поправлен какой то спелл, но в игре он по прежнему не работает.

Ответ:

То, что вы увидели - это так называемый Коммит. Т.е. некий набор исправлений на ядро сервера. Каждый коммит имеет свой порядковый нормер, например:

[r0537] Исправлен талант Two-Handed Axes and Maces (Shaman) и все его составляющие.

Но соль в том, что исправления на сервер применяются не сразу. Может накопиться несколько Коммитов, прежде чем их применят на игровой сервер.

Что бы узнать, какая ревизия (по какой коммит включительно) сейчас стоит на сервере достаточно набрать в игре .server info

Данная коmmанда покажет какая ревизия стоит на серевере, т.е. какие исправления уже установлены на сервер.

Т.е. если коmmанда .server info выдаст что установленная ревизия [r0536], а на форуме есть сообщение о том, что в [r0537] уже что то исправлено (2 ручные топоры), то не стоит писать что исправление не работает. Оно просто ещё не установлено!

Вопрос: Я отписал баг репорт по квесту. Админ отписал, что он его поправил. Я пришел попробовать квест снова, но он не работает!

Ответ:

Ну тут два варианта:

1. Есть база данных. В ней содержится все информация по квестам, шмоткам и т.п. В общем почти всё, кроме спеллов. И очень много информации загружается в оперативную память, во время загрузки сервера. Именно по этому изменения, которые Админ внес в базу данных применяются только при перезагрузке сервера. Так что перед тем, как писать о том, что админ ничего не исправил наберите в игре комманду .server info и посмотрите время последней перезагрузки сервера. Скорее всего изменения уже внесены в базу данных, но не загружены сервером.

2. Что бы не нагружать лишний раз сервер, близзард воспользовался кешированием. Т.е. все описания квестов, шмоток, имен мобов и т.п. в первый раз загружаются с сервера, а потом берутся непосредственно у вас с компьютера. Отсюда может получится противоречие. На сервере что то поправили, а у вас осталась старая, закешированная, информация. Следовательно стоит сначало почистить кеш, прежде чем жаловаться на то, что что то не работает после исправления. Кеш чистится так: просто удаляете папку WDB из папки игры (D:/Games/WoW/WDB).

Вопрос: Я удалил кэш, ревизия на сервере правильная! Почему у меня не работает?

Ответ:

В большинстве случаев необходимо убрать русскую локализацию вашего игрового клиента в личном кабинете - http://valkyrie-wow.com/user. Многие ошибки связаны именно с ней. После удаления необходимо очистить кэш - удалить папку WDB из папки игры.

Форма составления баг-репорта

Баг-репорт составляется в Баг-Трекере . Баг-репорт (и комментарии к нему) должен быть грамотным, точным, не содержать двусмысленностей, флейма, оскорблений, оффтопа - пожалейте глаза и время администрации! Баг-репорт должен состоять из нескольких частей.

1. Пишем имя моба (название спелла, квеста и т.д.). Приводим ссылки на объекты/спеллы/нпц в базе данных Валькирии - https://db.valkyrie-wow.org/

2. Описываем как именно должно работать что-либо - заклинание, скрипт, нпц. Приводим доказательства, цитируем комментарии/описания и даём ссылки на них (на темы, на отдельные посты), ссылки на видео (с указанием минуты и секунды, на которые надо обратить внимание).

3. Описываем что именно и как работает неправильно. Приводим доказательства нерабочести из игры - обычно достаточно скриншота комбат-лога. Для быстрого фикса необходимо максимально подробное описание ошибки, при какой ситуации она произошла, в каких условиях, всегда ли повторяется, как именно можно протестировать. Часто проще провести тестирование ошибки самому игроку и подробно описать, а не ждать, пока это сделает администратор.

____________________________________

Примеры

Моб 1 бьёт по мне с уроном 300!

- неправильный пример, самый распространённый: неясно, должен бить такой-то моб с уроном 300 либо это ошибка и он бить так не должен.

2) У Альянса точно так же не работают квесты на лут с игроков и с неписей (медальки солдат, шкуры волков, зубы игроков-троллей и т.д.).

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

Лучники не среляют.Хонор за вышки не приходит.После кила капитана баф на рейд не повесился в виде 1500хп дополнительно к здоровью.

- неправильный пример. Не указаны ссылки на лучников, на спелл "стрельбы". Не указано количество хонора за каждую вышку, ссылки на ГО вышки (если игрок не может найти ссылку на необходимый ГО - надо об этом отписать), нет доказательств именно такого количества хонора. Нет обоснований "почему должно вешаться 1500 хп", хотя бы копипаста из форума Валькирии с ссылкой.

Квесты Ivus the Forest Lord и Crystal Cluster выполняются, но после сдачи 200 штук не призывается моб.

- правильный пример. Даны названия квестов, указано количество квестовых предметов, есть ссылки на квесты и необходимого моба. Желательно добавить ссылку на "200 штук чего" надо сдать.

Пруфлинки - или как доказать

На сервере "Валькирия" установлена версия WoW 1.12.1 (а также 1.12.2, с незначительными изменениями, работают оба клиента). Следовательно, для верного исправления баг-репорта и исключения вашей ошибки нужны доказательства (или пруфлинки) - комментарии игроков, описания, тактики, видео второй половины 2006 года, которые относятся к патчам 1.12.0, 1.12.1, 1.12.2. Многие изменения остались с патча 1.11.0 (20 June 2006) тогда был введён последний инстанс классики Naxxramas и были сильно переработаны таланты.

Дата релиза патча 1.12.0 - 22 августа, это самые ранняя информация.

Дата релиза патча 2.0.1 (начало Burning Crusade) - 6 декабря, самая поздняя информация.

Также следует обратить внимание на то, что доказательства от ноября 2006 (и тем более от декабря) требуют дополнительных проверок, т.к. в это время уже работали PTR - Public Test Realms, тестовые серверы аддона БК.

Актуальными для нашего сервера считаются следующие доказательства:

- официальная информация из patch-notes (информация об изменениях в патчах, в новых версиях игры):

---цитаты из патчей 1.12.0, 1.12.1, 1.12.2 вида "В этом патче стало работать так";

---цитаты из более ранних патчей "С этого патча стало работать так" (значит, и дальше оно скорее всего работает также, если нет информации о последующих изменениях);

---цитаты из более поздних патчей (например, 2.0.1) "В этом патче такая-то штука стала работать так" (значит, раньше она работала по-другому);

- ссылка на old.wowhead.com (полезен в плане расположения нпц), самые ранние комментарии на этом сервисе (это конец 2006 года, более ранние комментарии стёрты в начале 2011 года);

- ссылка на историю wowpedia.org - это "зеркало" wowwiki с аналогичной информацией, но на ней не нужно регистрироваться, чтобы почитать историю (закладка View history в правом верхнем углу, около строки поиска);

- ссылка на историю wowwiki.com (открываем любую статью на вов-вики, ищем жёлтую кнопку со словом EDIT около названия статьи, и пока не прогрузилась страница быстро жмём её и в открывающемся списке жмём строчку HISTORY - так можно залезть в ранние версии статей без регистрации), ссылка будет такого вида: http://www.wowwiki.c...action=history. В некоторых (редких) случаях информация на ВоВ-вики и ВоВ-педии недостоверна или противоречива, поэтому необходимо сомнительные факты игромеханики подтверждать дополнительными материалами;

- ссылка на удалённый контент в перечне на wowpedia.com;

- ссылки на тактики прохождения, гайды, хитрости, фичи в старых комментариях игроков в открытых базах данных (wowhead.com, thottbot.com), на старых форумах;

- ссылки на видеофайлы на youtube.com и других видеосервисах.

Косвенными доказательствами могут быть описания и тактики новых патчей, начиная с 2.0.1, где игроки пишут что-то вроде "чёрт меня побери, сейчас это работает так, а ещё месяц-два назад оно работало иначе!".

Что не является доказательством

Если вы приводите ссылку на актуальную воввики/вовпедию (вида wowwiki.com/Defense), а не на ссылку из истории, то администрация в большинстве случаев не будет рассматривать ваш баг-репорт, присвоит ему статус "Отложено" или "Закрыто" и займётся другими делами, т.к. информация на подобных интернет-сервисах актуальна для официальных серверов с версией 4.Х (Cataclysm), очень многое изменилось, комментарии предыдущих версий преимущественно удалены, и ваша ссылка не подходит для правок.

Сообщение вида: "я играл на офе было всё так как я сказал почему вы все смеётесь" не является достаточным доказательством.

_____________

Исполнение этих простых инструкций очень сильно сократит время на исправление игровых ошибок.

Изображение

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×