Показать сообщение отдельно
Старый 29.10.2012, 00:23   #295
Chaosua
Helper TC_YTDB
 
Аватар для Chaosua
 
Регистрация: 09.11.2009
Адрес: интернет
Сообщений: 352
Сказал(а) спасибо: 69
Поблагодарили 348 раз(а) в 158 сообщениях
Chaosua Реально хороший человекChaosua Реально хороший человекChaosua Реально хороший человекChaosua Реально хороший человек
Отправить сообщение для Chaosua с помощью ICQ Отправить сообщение для Chaosua с помощью Skype™
По умолчанию

Заметил баг условий отображения госсипа у моба Стефан Ваду http://ru.wowhead.com/npc=28518 для квеста http://ru.wowhead.com/quest=12661
С условиями от УТДБ взяв квест например орком и не имея колье подхожу к нему, а диалога нету на получение Заколдованное колье. С условиями от ТДБ для этого госсипа все нормально работает
Код:
DELETE FROM `conditions` WHERE `SourceGroup`=9709 AND `SourceEntry`=1;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(15, 9709, 1, 0, 0, 9, 0, 12648, 0, 0, 0, 0, '', 'Show gossip option only if player has taken quest 12648'),
(15, 9709, 1, 0, 0, 2, 0, 38699, 1, 0, 1, 0, '', 'Show gossip option only if player has no item 38699'),
(15, 9709, 1, 0, 1, 9, 0, 12649, 0, 0, 0, 0, '', 'Show gossip option only if player has taken quest 12649'),
(15, 9709, 1, 0, 1, 2, 0, 38699, 1, 0, 1, 0, '', 'Show gossip option only if player no item 38699'),
(15, 9709, 1, 0, 2, 9, 0, 12661, 0, 0, 0, 0, '', 'Show gossip option only if player has taken quest 12661'),
(15, 9709, 1, 0, 2, 2, 0, 38699, 1, 0, 1, 0, '', 'Show gossip option only if player no item 38699'),
(15, 9709, 1, 0, 3, 9, 0, 12669, 0, 0, 0, 0, '', 'Show gossip option only if player has taken quest 12669'),
(15, 9709, 1, 0, 3, 2, 0, 38699, 1, 0, 1, 0, '', 'Show gossip option only if player no item 38699'),
(15, 9709, 1, 0, 4, 9, 0, 12676, 0, 0, 0, 0, '', 'Show gossip option only if player has taken quest 12676'),
(15, 9709, 1, 0, 4, 2, 0, 38699, 1, 0, 1, 0, '', 'Show gossip option only if player no item 38699'),
(15, 9709, 1, 0, 5, 9, 0, 12677, 0, 0, 0, 0, '', 'Show gossip option only if player has taken quest 12677'),
(15, 9709, 1, 0, 5, 2, 0, 38699, 1, 0, 1, 0, '', 'Show gossip option only if player no item 38699'),
(15, 9709, 1, 0, 6, 9, 0, 12713, 0, 0, 0, 0, '', 'Show gossip option only if player has taken quest 12713'),
(15, 9709, 1, 0, 6, 2, 0, 38699, 1, 0, 1, 0, '', 'Show gossip option only if player no item 38699');
аналогично с госсипом этого моба http://ru.wowhead.com/npc=28666
Его меню продублировано дважды, условия опять таки из ТДБ
Код:
DELETE FROM gossip_menu_option WHERE menu_id=9732 AND id=1;
DELETE FROM locales_gossip_menu_option WHERE menu_id=9732 AND id=1;
DELETE FROM `conditions` WHERE `SourceGroup`=9732;
INSERT INTO `conditions` VALUES 
(15, 9732, 0, 0, 0, 9, 0, 12663, 0, 0, 0, 0, '', 'Show gossip option only if player has taken quest 12663'),
(15, 9732, 0, 0, 1, 9, 0, 12664, 0, 0, 0, 0, '', 'Show gossip option only if player has taken quest 12664');

Последний раз редактировалось Chaosua; 29.10.2012 в 00:49.
Chaosua вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
YuruY (29.10.2012)