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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
17
До этого использовал ГУИ через локальные переменные и wait-game-time seconds. Хочу узнать как правильно...
26
Можно ставить им таймер жизни, можно отрицательный реген.
TeX13:
ГУИ через локальные переменные
Это как?
26
Ничего не сказал, но минус поставил.
Что тебе не нравится?
17
Это как?
(( код
local unit u = GetTriggerUnit()
call PolledWait( 1.00 )
call RemoveUnit(u)
set u = null
))
26
Remove не рекомендуется делать, только смерть)
17
8gabriel8:
Ничего не сказал, но минус поставил.
Что тебе не нравится?
я уже пожалел об этом про себя, братан, не знаю, как отменять
8gabriel8:
Remove не рекомендуется делать, только смерть)
скапливать на карте их тоже не вариант
26
Ты же убиваешь, а не скапливаешь на карте. Через какое-то время после смерти игра сама делает Remove юнита.
я уже пожалел об этом про себя, братан, не знаю, как отменять
Не отменишь, только ставить десять плюсов, чтобы искупить свой грех)
30
Я же целую статью написал и там же указан способ
UnitApplyTimedLife(dummy, FourCC('BTLF'), 10)
Принятый ответ
17
8gabriel8, вы, эксперты, каждый разное говорите) 8gabriel8:
после смерти игра сама делает Remove юнита
я если честно в этом не уверен
26
TeX13:
local unit u = GetTriggerUnit()
call PolledWait( 1.00 )
call RemoveUnit(u)
set u = null
Так тоже можно, только замени Remove на Kill.
вы, эксперты, каждый разное говорите)
NazarPunk, предложил таймер жизни, который в начале предложил я. Почему это мы разное говорим?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.