Добавлен
Вполне банальный вопрос: как эффективнее удалять Dummy юнитов с карты? как я понимаю, функцию вейт здесь все считают, мягко говоря, "не оптимизированной". Пока в голову приходят только массивы, аля мультиспелл. Подскажите, пожалуйста.

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

Я же целую статью написал и там же указан способ
UnitApplyTimedLife(dummy, FourCC('BTLF'), 10)
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
16
5 лет назад
0
8gabriel8, вы, эксперты, каждый разное говорите) 8gabriel8:
после смерти игра сама делает Remove юнита
я если честно в этом не уверен
0
26
5 лет назад
0
TeX13:
local unit u = GetTriggerUnit()
call PolledWait( 1.00 )
call RemoveUnit(u)
set u = null
Так тоже можно, только замени Remove на Kill.
вы, эксперты, каждый разное говорите)
NazarPunk, предложил таймер жизни, который в начале предложил я. Почему это мы разное говорим?
0
16
5 лет назад
0
NazarPunk, получается их не нужно удалять после смерти?
8gabriel8, у меня почему-то вбилось в голове, что после смерти юнита, его нужно еще и удалять
0
26
5 лет назад
0
я если честно в этом не уверен
А в нанесении периодического урона заклинанием от имени юнита, который был удалён из игры, всегда уверен?
0
28
5 лет назад
Отредактирован PT153
0
Remove не рекомендуется делать, только смерть)
Не рекомендуется, но делать можно.

Лучше всего поставить дамми 10 ХП и реген -1 ХП в Редакторе объектов, тип смерти - нельзя поднять, не разлагается. Более гибкий вариант через временную жизнь, как уже показали выше.
0
26
5 лет назад
0
А почему -1? У меня 10хп и -10реген в последнее время.
0
28
5 лет назад
0
у меня почему-то вбилось в голове, что после смерти юнита, его нужно еще и удалять
А зачем? Зачем вообще каждый раз создавать дамми, когда чаще всего можно обойтись одним?
8gabriel8:
А почему -1?
10 + 10 секунд * -1 = 0.
1
26
5 лет назад
1
10 + 10 секунд * -1 = 0.
Это понятно, но зачем ещё 10 секунд на карте торчать, когда способность применил?

Мне не нравится пользоваться одним дамми, потому что он только для Игрока-Человека подходит, Игрок-Компьютер, в частности Нейтрально-враждебный, может использовать его способности.
0
16
5 лет назад
0
Лучше всего поставить дамми 10 ХП и реген -1 ХП в Редакторе объектов, тип смерти - нельзя поднять, не разлагается. Более гибкий вариант через временную жизнь, как уже показали выше.
Мне это вариант не нравится, есть вера, что на этот "реген" можно непроизвольно повлиять во время написания какого-нибудь сложного триггера
А в нанесении периодического урона заклинанием от имени юнита, который был удалён из игры, всегда уверен?
это я помню))) было дело)) я ему таймер всегда дольше делал, например баф 20сек., жизнь дамика - 21сек.
0
28
5 лет назад
0
Это понятно, но зачем ещё 10 секунд на карте торчать, когда способность применил?
Каст молнии? Периодический урон от заклинаний?
0
26
5 лет назад
0
Мне это вариант не нравится, есть вера, что на этот "реген" можно непроизвольно повлиять во время написания какого-нибудь сложного триггера
Реген в РО ставится, как ты триггером на него повлияешь? Ну то есть на последних патчах вроде можно, но такое действие случайно сложно сделать)
PT153, каст молнии не проверял, но периодический урон от способностей будет работать после смерти кастера.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.