Я через TakenDamage() его рушил. У тебя он падает, скорее всего из-за того, что не может скрипт получить pGoFloor, либо ты его как-то неправильно получаешь. У меня по эвенту впринципе почти все, осталось эфект портала, и втыкание скорби в пол.
|
Получаю через
Код:
GameObject* pGoFloor = m_pInstance->instance->GetGameObject(m_pInstance->GetData64(GO_COLISEUM_FLOOR)) |
Я его создавал в OnGameObjectCreate()
У меня у TakenDamage() 1 аргумен :) (у меня тк2)) |
Не мучайтесь догадками, держите скрипит - http://paste2.org/p/674641 :)
Номера саундов и текстов помжно найди в первом посте темы - http://paste2.org/p/589135 |
Цитата:
Код:
UPDATE creature_template SET flags_extra = 2 WHERE entry = 22517; |
Цитата:
Таки образом, после протыкания пола, видимый Лич-Кинг просто исчезает, а диалог завершает невидимый Лич-Кинг, который никуда не исчезал и не появлялся, да и вообще, судя по снифу наблюдал за состязанием из-под полы :D |
Угу, грифон прав, я так намучался с цепями для мобов, когда делал. Потом додумался правильно сделать без флага инвиза - только невидимая модель + флаг не атакуемости.
|
Благодарю за скриптик, он мне помог решить много вопросов.
Вот еще такой ньюанс - с ролике из ютуба заметил что все мобы выходят с оружием. Как в скрипте это прописать и где узнать какое именно у них должно быть? |
Для этого в базе делается `creature_equip_template` и в таблицу creature или в данном случае кретуре_темплате прописывается номер этого эквипа, как искать? вов_модел_вювер вам в помощь :)
|
А для орды текстов у вас нет? :)
|
как можно воспроизвести анимацию из той программки (вов_модел_вювер)? например для анимирования закапывающихся в землю червей (2ых боссов 1ого пака)
через m_creature->HandleEmoteCommand() это можно или как то по другому? |
Цитата:
Кстати, никто не думал над реализацией хп на двоих у валькирий? У меня есть некоторая идейка, то че-то метод не могу найти, который определяет сколько дамагу нпц получает... |
вот нашел http://luahyparc.pastebin.com/f4dc01b6b и откуда только в той программе значения анимации.
Цитата:
|
Цитата:
хотя врятли... может зацикливание получиться... вобщем ща проверю. |
Какими командами можно выводить сообщения (в общий чат например) чтобы было проще проводить отладку?
|
DoSay()
PS: Это не комманды, а методы (или функции :)) |
Цитата:
|
Как можно переместить существо чтобы флаг UNIT_NPC_EMOTESTATE при его перемещении не изменялся? Делаю момент, где черви зарываются в землю, меняются местами, и выползают уже поменявшись ролями.
Вот часть кода, которая неверно работает. Существо теряет состояние "закопанности" и перемещается как обычно пешком. Или подскажите метод который бы просто телепортировал их. Код:
m_creature->GetMotionMaster()->Clear(false); |
А может кто кинуть сам патч? На последние ревы.
|
Подождите немного, сейчас SD2 team взялась патч на ИК и ИВК в основной репозиторий перегонять, скоро все будет :)
|
Я как бы новичек в этом деле, пытаюсь скомпилировать свое ядро. Хотелось бы чтобы работал ИК и ИВК хотябы частично. Но немогу найти патч.
|
scriptdev2.com там посмотрите
|
ИК:
http://github.com/rsa/scriptdev2/tre..._the_crusader/ ИЧ: http://github.com/rsa/scriptdev2/tre..._the_champion/ для тех кому влом искать... ЗЫ поковыряю сам.. вроде нет скулей к нему.. но тут уже mangos.creature_template заполнить не составит труда :) UPD скули в addition папке =) |
Текущее время: 06:31. Часовой пояс GMT +4. |
YTDB - MaNGOS DataBase