На их изначальных местах, чтобы их нельзя было стакнуть.
Не обязательно проверку на вижн.
И желательно ближе к нашему года 2018-2019.

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

Все не то. Нужна группа юнитов. При смерти юнита узнается к какой группе он принадлежал (через ХТ или структуру). Юнит удаляется из группы. Если после этого группа остается пуста - запускать таймер респавна с коллбэком. Фсе. Никаких "посмотри как в доте", просто здравый смысл.
В коллбеке же запускать рандомно одну из функций создающую стак, передавать в нее ссылку на группу и записывать в эту группу созданных юников.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Этот комментарий удален
1
32
5 лет назад
1
Я делал такую наработку, поиск в помощь.
1
19
5 лет назад
1
18-19 год не обещаю (зачем изобретать велосипед), но здесь, думаю, можно найти много полезного новичку, в том числе твой запрос. Жмяк
0
7
5 лет назад
0
каждые n секунды проверяешь и если в области нейтралов количество юнитов равно 0 то создаешь туда криплов_
0
19
5 лет назад
Отредактирован KaneThaumaturge
0
Ельнур, лучше проверять группу, а не область. Да и вообще, нужно отталкиваться от того, какой спавн нужен. Как по мне, лучше сделать через событие смерти юнита и таймер.
1
12
5 лет назад
1
Вот (Реклама:))
1
27
5 лет назад
Отредактирован Raised
1
Стандартные карты открой и смотри (типа конфетные войны). еще есть старые карты (Tower Defense v2.0, green td).
2
19
5 лет назад
2
Вот (Реклама:))
Ужасная реализация, не советуйте плохого.
1
32
5 лет назад
1
В поиске введите CRS, и будет вам система респауна крипов.
1
2
5 лет назад
Отредактирован Lop_Top4ik
1
Способ 1 :
Событие
Время - каждые X секунд игрового времени
Условие
Число юнитов в (Юниты в области Область _1 принадлежащие игроку Синий) равно 0
Действие
Боевая единица - создать X Юнитов для игрока Синий в области Область_1
Способ 2:
Событие
Боевая единица - юнит Умирает

Условие
Число юнитов в (Юниты в области Область _1 принадлежащие игроку Синий) равно 0 (По своему усмотрению)
Действие
(Можно добавить триггер Ждать X секунд)
Боевая единица - Создать 1 (Тип юнита (Юнита триггера)) для игрока (Владелец (Юнита триггера)) в (Позиции (Юнита триггера))
0
19
5 лет назад
0
Способ 2:
Я же уже сказал, плохой пример. Лагеря можно стакать, а вейт для этого лучше не использовать. Проверка нужно не в области, а в группе юнитов.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.