В теории это происходит так: юнит произносит заклинание, и время останавливается (на всей карте). Что б замирало всё (ну или хотя бы юниты и здания) кроме самого кастера. Возможно ли такое? Если да, то какие условия/действия надо задавать?

Боевая единица => Pause/Unpause Units
Боевая единица => Pause/Unpause кастера
`
ОЖИДАНИЕ РЕКЛАМЫ...
4
Боевая единица => Pause/Unpause Units
Боевая единица => Pause/Unpause кастера
Принятый ответ
14
WPACM, можно поподробней расписать как давать этот спелл нестандартному юниту, которого нет на карте (которого сначала надо купить)?
4
Всмысле? Которого ты купил и чтобы он тоже запаузился после применения спелла?
14
WPACM, Смотри, есть таверна. В ней есть герои. Вот как сделать так, что бы абилка была только у героя в этой таверне.(нестандартного)
4
Добавь ему способность В Редакторе Объектов. Или триггерно через Боевая единица => Add Ability To Buying Unit
14
WPACM, Хотя знаешь, забей.Я уже сам разобрался
WPACM, Хорошо благодарю.
26
Событие: Юнит приводит способность в действие
Условие: (Ability beig cast) = Нестандартная способность
Действия: Pause/Unpause
14
WPACM, Погоди, так получается, что там нужно выбрать уже готового юнита, что бы снять паузу с него.
8gabriel8, а как ввести для кастера уникальную переменную?
26
нужно выбрать уже готового юнита
Ставь его как (Casting unit)
Этот комментарий удален
14
8gabriel8, ну так а переменную то как задать? Ну, что нужно написать в новой переменной, что бы она относилась к ещё не построенному юниту, которого на карте нет? Какие условия, массив и т.д?
18
Нужных юнитов ставишь на паузу и скорость их анимации на 0
14
8gabriel8, в разделе Действия нет опций: пауза/продолжить, они есть только у боевых единиц. Их и надо использовать?
Fly123, на вот этот вопрос уже сам ответил. Теперь мне нужно понять, как продолжить игру для кастера, а для этого мне сперва нужно понять, как задать переменную
26
Fly123:
8gabriel8, в разделе Действия нет опций: пауза/продолжить, они есть только у боевых единиц. Их и надо использовать?
Да.
14
UrsaBoss, а как выставить анимацию сразу всем, кроме кастера?
26
Отряд - Выбрать всех юнитов в игровой области, соответствующих условию, что юнит не кастер
Каждому юниту установить скорость анимации на 0.
14
8gabriel8, там просит выбрать юнитов, которые есть на карте
18
это поможет тебе самому делать карты и понимать ответы которые тебе дают
18
8gabriel8 чтобы это работало в виде MUI (это если со всеми юнитами на карте), то нужно делать счетчик использованных "остановок времени".
Когда начинает применяться остановка времени, то плюсуешь счетчик на 1, или наоборот когда заканчивается, то минусуешь на 1.
А в конце триггера чтобы продолжить юнитов и вернуть им анимацию, нужно чтобы счетчик был равен 0
26
UrsaBoss, имеешь ввиду, чтобы рассинхрона в мультиплеере не было?
18
8gabriel8 блин, ну как эта фигня называется, когда триггерный спелл может юзать несколько юнитов
а то стоишь такой юзаешь остановку времени и тут бац, оно сразу возобновляется, т.к недавно другой юнит применял остановку
26
Так-то понял, но если остановка времени пошла, то другой же не сможет заюзать способность.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.