Так и не понял, как это делается, объясните подробно пожалуйста.

Принятый ответ

Хозяин Миров, ну и заткнуть декор на инициализации анимкой "смерть". С обрушением - "стэнд". Кончился камнепад - "детх". Да, сразу на карте, а этим способом - как надо будет.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
33
9 лет назад
0
Ты тоже, пожалуйста, объясни подробно, что имеешь в виду.
0
14
9 лет назад
0
Кет, Ну, например, кто-то телепортируется в обозначенную область, сначала в этой области создаётся эффект, потом эффект исчезает и появляется юнит.
0
24
9 лет назад
0
Графика - область воздействия, Графика - цель, Графика - Маг, графика - эффект.
Ну а триггерно - в переменные распихивать надо, запускать таймер[счетчик1], увеличивать счётчик2 и уничтожать эффект[счетчик2].
0
14
9 лет назад
0
На первой же карте споткнуться...
А графику завала как сделать?
0
25
9 лет назад
Отредактирован Nosferoh
0
Вот как:
Загруженные файлы
0
14
9 лет назад
0
Nosferoh, Хмм... Походу из-за соединения русификатора триггеров с jngp у меня такое отсутствует...
0
25
9 лет назад
Отредактирован Nosferoh
0
Попробуй через нестандартный код.
gg_rct_Cavern_Dust
Cavern_Dust - название области.
Загруженные файлы
2
33
9 лет назад
Отредактирован Кет
2
Хозяин Миров, навряд ли отсутствует, это стандартное действие. Оно идёт первым в списке в разделе «Спецэффект» (не путать с разделом «Спецэффекты»).
0
2
9 лет назад
Отредактирован Кет
0
function Trig_tt_Actions takes nothing returns nothing
 local unit u = gg_unit_hfoo_0003 //-тут указываешь что за юнит
 local effect ef = null
 local location p = Location(GetUnitX(u)-200,GetUnitY(u)+200) // в какую точку ты его хочешь перенести
    set ef = AddSpecialEffectLoc("Abilities\\Spells\\Other\\Drain\\DrainTarget.mdl",p) //- ну сам эфект де создаёться
     call TriggerSleepAction(5)//-время через которое исчезнет эфект и появиться юнит
     call DestroyEffect(ef)
     call SetUnitPositionLoc(u,p)
     call RemoveLocation(p)//- тут понятно
    set p = null
    set u = null
    set ef = null
endfunction

function InitTrig_tt takes nothing returns nothing
   local trigger tt = CreateTrigger(  )
    call TriggerRegisterTimerEvent(tt, 5, false)
    call TriggerAddAction( tt, function Trig_tt_Actions )
    set tt = null
endfunction
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.