Добавлен umbrella_gaming
Никто не знает почему функция call UnitAddSleepPerm( GetEnumUnit(), true ) не накладывает сон(пытался усыпить ка ночью так и днем)? Пытаюсь сделать чтоб юниты спали днем а бодрствовали ночью
- Накладываю на нейтральных юнитов
- Пробовал ставить в параметрах нейтрального юнита "сон" (спит по дефолту ночью и днем бодрствует) (с параметром и без один эффект - функция будто вообще не работает)
Принятый ответ
В общем у меня была цель симулировать сон враждебным юнитам днем
Сделал триггер на анимацию смерть+ добавил ауру с эффектом сна.
Текущие функции все перебрал - ни одна не работает(
Сделал триггер на анимацию смерть+ добавил ауру с эффектом сна.
Текущие функции все перебрал - ни одна не работает(
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
есть еще функция UnitAddSleepPerm - аналогично, только вроде днем еще спят так?
Просто перебираешь всех юнитов игрока (условно нейтралов), когда начинается день и делаешь PauseUnit и отображаешь эффект сна.
Разумеется должен быть триггер в плане если его атаковали, эффект исчезает и юнит Unpause.
Делаешь массив юнитов и unit.effect туда заносишь эффект.
Далее просто когда его атаковали destroy(unit.effect)
Отредактирован MpW
Отредактирован Morningstar
Сделал триггер на анимацию смерть+ добавил ауру с эффектом сна.
Текущие функции все перебрал - ни одна не работает(