PDA

Просмотр полной версии : Несуществующее достижение 3696


tempura
05.12.2009, 10:49
мангос 8856, сд2 1504, база 520 (все еще)

Игрок написал, что получил в районе Серебряного Турнира несколько ачив, и после этого отвалилось половина клиента - аддоны не грузятся, близз-аддоны ошибки выкидывают, и все такое. Я пошел перекапывать его достижения последние по дате, и нашел там вот это:
http://ru.wowhead.com/?achievement=3696
я вот не знаю - ачивы в базе прописаны, или где-то еще?

timmit
05.12.2009, 11:10
получение достижений в ядре, такого ачива в базе нет, надо копать ядро - где там дают это достижение и почему, может перепутали номер

tempura
05.12.2009, 11:11
*ушел копать*

В папках game и shared нет ни одного упоминания о номере 3696. Как искать, кто-то расскажет-научит?

Shadez
05.12.2009, 11:17
Ачивменты и их критерии получения хранятся в дбц, искать надо там.
Upd:
Ачивмент 3696 видимо тестовый, или что-то типа того (не знаю что значит приставка DND) -
Название - (DND) Ранг: чемпион (Hidden)
Описание - (DND) Заслужите ранг чемпиона, выступая за любой город.

NeatElves
05.12.2009, 11:51
У моих, этот косяк с ачивом вылез при переходе с 313 на 322, сразу в глаза бросилось - квестхелпер отвалился, загрузится не мог - ошибку писал, стер у всех, у кого это достижение было - все нормально...

tempura
05.12.2009, 12:03
*ушел проверять остальных*

Мне везет - у меня только у одного такое случилось.

NeatElves
05.12.2009, 12:27
Потому как цепочки вправили и квест выполнить нельзя уже(скриптов нет)))

Shadez
05.12.2009, 12:48
Ачива дается за выполнение одного из заданий 13725, 13724, 13723, 13713, 13699, 13726, 13727, 13731, 13728, 13729.

13413 ??
Опечатка =) 13713

tempura
05.12.2009, 15:06
...и валит перса с ошибкой...

То есть надо просто почистить в квестах эту награду?

Посмотрел награды:
спел 63518 - "Помещение чемпионского флага Альянса"
спел 63519 - "Помещение чемпионского флага Орды"

Это из-за них?

Shadez
06.12.2009, 03:47
То есть надо просто почистить в квестах эту награду?
Награда ачивментом в кв_темплате не указывается - всё в achievement_criteria.dbc.
Можно тупо захардкодить в achievementMgr.cpp. Но это тупо) Лучше отбагрепортить на гетмангос.ком, что обрабатываются нипанятные ачивменты и игрокам потом нипаиграть =)

Это из-за них?
Вряд ли. Имхо клиент шалит из-за ачивы.
Хотя кто знает)










PS Приносим вам свои извинения, но у нас на форуме пользователи могут отправлять сообщения не чаще, чем раз в 600 секунд. Попробуйте отправить своё сообщение через 373 секунд.А что так долго-то? :eek:

----------------------
Руки не доходили. Сейчас поправил на 30.
Что-то еще давно надо было сделать - не помню...