Подскажите плз как можно перенаправить юнитов из определенной области.
К примеру юниты определенного игрока заходят в область, далее у них теряется контроль (даже если это ИИ), и они идут в определённое место, атакуя всех врагов, которых встретят. А когда они доходят до места - то их контроль возобновляется.

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

Делаешь несколько условий, например если я правильно понял то
Событие отряда - юнит заходит в область
Устанавливаем условие - входящий юнит типа - или любой входящий юнит (зависит от того что ты хочешь )
далее через действия - отряд - выбрать всех юнитов в данной области и сделать действие - передать другому игроку ( идеально подойдет нейтрально враждебные) и так же пишешь отряд - выбрать всех в данной области и приказать идти нападая на противников (если это нейтралы то они будут нападать на всех кроме нейтрально пассивных ) и так далее.
И то чтобы контроль вернулся есть два варианта
1.Если в определенной области то если юнит заходит в область сменить владельца и цвет так же через отряд
2.Ну или например делаешь еще один тригер с таймером, в 1 тригере ставишь создать таймер который зазвонит - через (твое время ) - далее во втором тригере используешь таймер истекает - отряд (лучше конечно тогда использовать переменные на отряде ) и выбрать всех юнитов в отряде - сменить владельца (Игрок(Целая А)) как то так.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
32
8 лет назад
0
Ну передавать их контроль другому игроку, так же можно использовать баг морфов...
0
18
8 лет назад
0
quq_CCCP, можно подробнее об этом баге?
0
5
8 лет назад
0
Делаешь несколько условий, например если я правильно понял то
Событие отряда - юнит заходит в область
Устанавливаем условие - входящий юнит типа - или любой входящий юнит (зависит от того что ты хочешь )
далее через действия - отряд - выбрать всех юнитов в данной области и сделать действие - передать другому игроку ( идеально подойдет нейтрально враждебные) и так же пишешь отряд - выбрать всех в данной области и приказать идти нападая на противников (если это нейтралы то они будут нападать на всех кроме нейтрально пассивных ) и так далее.
И то чтобы контроль вернулся есть два варианта
1.Если в определенной области то если юнит заходит в область сменить владельца и цвет так же через отряд
2.Ну или например делаешь еще один тригер с таймером, в 1 тригере ставишь создать таймер который зазвонит - через (твое время ) - далее во втором тригере используешь таймер истекает - отряд (лучше конечно тогда использовать переменные на отряде ) и выбрать всех юнитов в отряде - сменить владельца (Игрок(Целая А)) как то так.
Принятый ответ
0
20
8 лет назад
Отредактирован ssbbssc
0
эм, это в статьях есть, и это сраный базис
есть туча способов смены контроля, даже с сохранением первоначального владельца

самый простой способ - записать в custom value номер первоначального владельца
используйте уже индексер юнитов, блеять
для модераторов - ударение на Е
0
19
8 лет назад
0
Я не знаю, но я добавлю свой вариант:
Можно занести юнитов в группу и сбивать выбор при попытке выбора, таким образом, ты не успеешь отдать им другой приказ, кроме триггерно-оттданного - Идти, нападая.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.