Здравствуйте! Скажите пожалуйста, можно ли в Warcraft 3 сделать так, чтобы войска атаковали некоторые здания только по приказу (по щелчку), как в red alert 2: там войска по-умолчанию атакуют только оборонные здания, а производственные и технологические не трогают, если нет приказа (для того, чтобы их можно было захватить).
Заранее благодарю.

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

Можно, разные приоритеты, а так же настройки союзов.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
20
6 лет назад
0
на ум приходит следующее - отлов приказа, проверка типа здания (которую можно сделать с помощью абики-пустышки) и если оно не оборонное - ищем в радиусе нужную цель и даем приказ атаковать её. плюс еще нужна проверка на приказ smart - был ли клик правой кнопкой мышки на цель или нет, если был - цель можно занести в переменную
в общем, тут надо делать, пробовать, исправлять и опять делать
еще можно подшаманить с приоритетом атаки (в РО внизу где-то)
но все же стоит учесть, что варик не писался, как игра для массовых баталий, и юниты любят лупить на своём пути всех вражин подряд.
Этот комментарий удален
0
32
6 лет назад
0
Можно, разные приоритеты, а так же настройки союзов.
Принятый ответ
0
28
6 лет назад
Отредактирован Agren
0
quq_CCCP:
Можно, разные приоритеты, а так же настройки союзов.
Ув. quq_CCCP, прошу прощения, а можно поподробнее про настройки союзов? Что вы имели ввиду?
0
26
6 лет назад
Отредактирован 8gabriel8
0
Agren, владельцу зданий нужен ещё игрок, полностью союзный владельцу зданий, но враг его считает нейтралом. Когда владелец здания завершает постройку, то оно переходит под контроль дополнительного игрока, когда враг решил его атаковать, то переходит под контроль владельца зданий.
0
32
6 лет назад
0
Agren, еще есть фишка со способностью 'Amec' mecanical critter, юниты созданные этой абилкой отабражаются всем врагам нейтралами, ровно до тех пор пока они не нападут на игрока, тогда они отображаются как юниты владельца, только они выйдут из боя и поля зрения снова будут считатся нейтралами. Увы настроить тип призванного существа нельзя, но его можно морфнуть во что угодно с помощью морф абилок, а еще есть мемхак который вручает флаг криттера указанному юниту, если в карте есть мх то могу скинуть код.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.