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

Покурил я смартскрипт и потестил
ШО я нарыл
http://www.trinitycore.info/Smart_scripts_tc2#link
Simple event linking;
Example: if id = 0 and link = 1; id 1 will only be able to occur if id = 0 was triggered.

Меня насторожило это потому что за условиями для этого квеста если брать то
По скрипту есть 3 действия
id0 link0 - SMART_EVENT_UPDATE_IC это походу во время боя он пинается
id2 link0 - SMART_EVENT_LINK как эта фигня работает я хз но тут экшн SMART_ACTION_SET_DATA задет ШОТО, неопнятно шо, и походу оно не работает как надо изза этого не тригерится следующий скрипт
id1 link2 - SMART_EVENT_DEATH закомплитить квест

Для квеста http://ru.wowhead.com/quest=9962 есть у моба ID 18398 скрипт с параметром id=1 link=2
Я не долго думая заменил link на 0 и вуаля квест после смерти моба комплитится
Код:
UPDATE `smart_scripts` SET `link`='0' WHERE (`entryorguid`='18398') AND (`source_type`='0') AND (`id`='1') AND (`link`='2');
Дальше думайте

Последний раз редактировалось Chaosua; 29.05.2012 в 18:41.
Chaosua вне форума   Ответить с цитированием