Решил сделать карту где мы бегаем паладином убиваем гноллов и разбойников.
Сделал так чтобы пал лечился сам а не только мог лечить союзников.
В редакторе я если честно слабоват поэтому решил спросить как сделать чтобы пачка гноллов и разбойников после смерти появлялись через минут 5-6 в той же точке.

Триггер Событие юнит крип умирает
Действия
Создать таймер
Сохранить в хэш по ид хэндла таймера: х, у, ид юнита, ид игрока владельца
Запустить таймер с каллбэком на 300 секунд
В каллбэке прописать
Создать юнита по х у ид, ид игрока из хэша, по ид хэндла истекшего таймера
Очистить хэш
Удалить таймер
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
если ты именно про точку, где ты их в редакторе объектов тыкнул - придётся создавать бд
если на месте их смерти:
событие - юнит умер
условие - юнит принадлежит нейтрально враждебному (или кому там твои крипы принадлежат)
действие - ждать 300-360 секунд - создать юнита с типом юнита триггера в позиции юнита триггера (разложение при этом должно быть включено и быть примерно 7 минут, иначе придётся локалки юзать, поскольку юнит триггера удалится из игры к этому времени)
Ответы (1)
1
если ты именно про точку, где ты их в редакторе объектов тыкнул - придётся создавать бд
если на месте их смерти:
событие - юнит умер
условие - юнит принадлежит нейтрально враждебному (или кому там твои крипы принадлежат)
действие - ждать 300-360 секунд - создать юнита с типом юнита триггера в позиции юнита триггера (разложение при этом должно быть включено и быть примерно 7 минут, иначе придётся локалки юзать, поскольку юнит триггера удалится из игры к этому времени)
Скорее на месте их смерти. Спасибо большое за ответ!
32
Я как то делал наработку респауна нейтральных крипов, поиск не дал результатов?
23
Триггер Событие юнит крип умирает
Действия
Создать таймер
Сохранить в хэш по ид хэндла таймера: х, у, ид юнита, ид игрока владельца
Запустить таймер с каллбэком на 300 секунд
В каллбэке прописать
Создать юнита по х у ид, ид игрока из хэша, по ид хэндла истекшего таймера
Очистить хэш
Удалить таймер
Принятый ответ
Ответы (4)
28
EugeAl, чтобы не записывать так много значений, можно создать юнита сразу после смерти, захайдить его и через время показывать, экономнее будет
23
rsfghd, а юнит, когда скрыт, у него разве физ размер или карта пути не остаются работающими? Тогда будет непонятная невидимая фигня на карте, об которую будут спотыкаться юниты
32
EugeAl, в идеале его паузим, убераем коллизию, затем только хайдим. Вот тогда не будет совершенно никаких проблем, просто примите за правило и всё.
10
Базовый гуи респаун для хомячков, достаточно удобный, сам пользуюсь с удовольствием :
Ответы (1)
10
Правда у меня переделанная на жасс версия, могу скинуть если интересует.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.