ВойдЗона
Как создать войд(АОЕ) зону...
пс расскажите полный цикл создания.. Например зона которая имеет определённые координаты и определённый ид типа огонь например.. |
войдзоны - это просто мобы со спец. аурой. что вы хотели о них узнать?
|
Предположим boss_lord_marrowgarAI вызывает doSummon(NPC_COLD_FLAME, X, Y, Z);
То каким должен быть класс mob_coldflameAI чтобы он создал огонь и держал его некоторое время.. а потом уничтожался.. и при этом у него была аура этой самой войдзоны... |
Цитата:
Однако лучший пример войдзон - это именно войдзоны из моего же кода RS, тоже полуторагодичной давности (спеллы 74562 и 74792 со всей обвеской). coldflame - довольно специфический моб, он кроме стандартных фич войдзоны еще много чего должен уметь. |
Цитата:
По теме: Все очень просто. Берем создает скрипт на невидимого нпц и в Reset() прописываем ему каст ауры, с определенным радиусом действия и дамагом. Код:
struct MANGOS_DLL_DECL npc_void_stalkerAI : public ScriptedAI |
MaxXx2021, то, что вы описали, тоже можно сделать через EventAI.
|
Цитата:
|
Зря. Их практически не надо поддерживать. А еще они более-менее верифицируемы. Хотя мы не можем гарантировать, что они работают так, как задумывал автор, мы можем быть уверены в том, что в процессе выполнения скрипта не возникнет нештатной ситуации.
|
Цитата:
|
Цитата:
|
Код:
void ColdFlamePath(Unit* pTarget) |
Цитата:
|
и получится что огонёк бежит к игроку.. а мне нужна полоса огня..
|
Цитата:
Код:
void Reset() Код:
SPELL_COLD_FLAME_AURA = 69145, |
А где спеллы в ядре?..
|
Цитата:
|
|
Текущее время: 06:58. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS