• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Форум » TrinityCore » [TrinityCore] Help » Как сделать кастующих боссов?
Как сделать кастующих боссов?
slonkey
Скаут
как заставить моба- боса кастовать божественную бурю. в начале боя
тема была конечно. но ей 5 лет уже. все проги устарели. помогите кто может
Сообщение # 1 отредактировано slonkey - Среда, 28.06.2017, 16:27
zugurysus
Центурион
Smart AI скрипты, еще есть колонки spell1, spell2... в таблице creature_template
или готовый пример нужен?
Сообщение # 2 отредактировано zugurysus - Четверг, 29.06.2017, 04:50
gperlode
Скаут
Где то на форуме был раздел по EventAI
Сообщение # 3 написано 30.06.2017 в 01:14
dowland
Сержант
Всё можно сделать через SmartAI:

DELETE FROM `smart_scripts` WHERE (`entryorguid`= 320000 AND `source_type`=0);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(320000, 0, 1, 0, 0, 0, 100, 0, 1000, 5000, 5000, 5000, 11, 58127, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Smart Script');

320000 - Айди моба
1000, 5000, - Промежуток времени (в мс) после которого начинается выполняться скрипт, в данном случае от 1 до 5 сек.
5000, 5000, - Промежуток времени (в мс) это время повторение скрипта, в данном случае 5 сек.
58127 - Айди спелла (вроде как божественная буря)

Так же не стоит забывать вписать название AI в моба:

UPDATE `creature_template` SET `AIName`='SmartAI' WHERE (`entry`='320000');

320000 - Айди моба.
Сообщение # 4 отредактировано dowland - Вторник, 04.07.2017, 06:40
Форум » TrinityCore » [TrinityCore] Help » Как сделать кастующих боссов?
  • Страница 1 из 1
  • 1
Поиск: