• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Форум » TrinityCore » [TrinityCore] Help » Касты вне комбата
Касты вне комбата
Bublegums
Скаут
В общем, надо визуально сделать так, чтобы нпс кастовал в другого нпс каст (как бы вижуал).
Происходить должно вне комбата. Написал смарт-не прокнуло. В ядре добавлять в скрипт босса шапки 3х нпс не хочется,
смарт такой:
INSERT INTO `smart_scripts` VALUES (77812, 0, 0, 0, 1, 0, 100, 30, 2000, 2000, 2000, 2000, 11, 157406, 0, 0, 0, 0, 0, 10, 124, 77832, 0, 0, 0, 0, 0, "Smart Script");
Сообщение # 1 написано 23.09.2015 в 09:05
p620
Маршал
Во-первых - не нужно выставлять значение '30' во флаги события.
Само собой, SmartAIBuilder объясняет этот флаг как "происходит в подземелье или рейде", что, как я понимаю, справедливо для данной ситуации, но на самом деле такого флага нет. На самом деле Вы устанавливаете битмаску (0x2 | 0x4 | 0x8 | 0x10 (получая 0x1E) ), каждый элемент из которой отвечает за проигрывание события на определенной сложности рейда/подземелья. Да, флаги можно добавлять вместе, но добавив их все сразу, Вы фактически сделали то же самое, что получилось бы, если бы Вы не добавляли их вообще.
Далее, Вы хотите, чтобы НИП читал заклинание 157406, удостоверьтесь в том, что это корректный ID.
Следующий комментарий по настройкам цели: Вы точно уверены, что существо имеет GUID 124..? Кстати, если Вы указываете GUID в настройках данного типа цели, EntryID, по понятным причинам, можно не писать, оставив нулем.
Сообщение # 2 написано 23.09.2015 в 13:01
Bublegums
Скаут
Ничего не помогает.
Сообщение # 3 написано 26.09.2015 в 09:45
p620
Маршал
Цитата Bublegums ()
Ничего не помогает.

Что значит "ничего не помогает"?
У существа действительно guid 124? У ID заклинания действительно 6ти разрядное значение? Первые 2 цифры точно "15" (Иными словами, у Вас либо ВоД/Панды, либо кастомщина, иначе Вы неправильный ID вписываете).
Если на все вопросы ответы - да, то проверьте, указали ли Вы AIName существа ("SmartAI").
Если и на этот вопрос ответ - да, тогда нужно получить более детальную информацию для решение проблемы: называйте версию ядра, базы, прилагайте всю информацию по используемым в сценарии существам и заклинанию.
Сообщение # 4 написано 26.09.2015 в 12:41
Thermaplugg
Database Developer
http://ru.wowhead.com/spell=157406 не может использоваться на дружелюбных существ(дружелюбных к касстующему мобу)
так же у нипов не должно быть имун нпс флага `unit_flags`=`unit_flags`&~512
Сообщение # 5 написано 26.09.2015 в 13:37
Bublegums
Скаут
Цитата p620 ()
Что значит "ничего не помогает"?
У существа действительно guid 124? У ID заклинания действительно 6ти разрядное значение? Первые 2 цифры точно "15" (Иными словами, у Вас либо ВоД/Панды, либо кастомщина, иначе Вы неправильный ID вписываете).
Если на все вопросы ответы - да, то проверьте, указали ли Вы AIName существа ("SmartAI").
Если и на этот вопрос ответ - да, тогда нужно получить более детальную информацию для решение проблемы: называйте версию ядра, базы, прилагайте всю информацию по используемым в сценарии существам и заклинанию.

GUID я убрал, айди такой.
Да у нас дренор.
Сообщение # 6 написано 26.09.2015 в 15:15
p620
Маршал
Цитата Bublegums ()
GUID я убрал, айди такой.

И оставили при этом тип цели 10? Это некорректно.
Либо выбирайте другой тип цели (например, ближайшее существо с entryID в радиусе N), либо добавляйте guid сюда (а вот entry в данном типе целей необязателен).
Сообщение # 7 написано 26.09.2015 в 15:49
Форум » TrinityCore » [TrinityCore] Help » Касты вне комбата
  • Страница 1 из 1
  • 1
Поиск: