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

Лучший ответ:
Можно, разные приоритеты, а так же настройки союзов.



Просмотров: 145

ssbbssc #1 - 1 месяц назад 0
на ум приходит следующее - отлов приказа, проверка типа здания (которую можно сделать с помощью абики-пустышки) и если оно не оборонное - ищем в радиусе нужную цель и даем приказ атаковать её. плюс еще нужна проверка на приказ smart - был ли клик правой кнопкой мышки на цель или нет, если был - цель можно занести в переменную
в общем, тут надо делать, пробовать, исправлять и опять делать
еще можно подшаманить с приоритетом атаки (в РО внизу где-то)
но все же стоит учесть, что варик не писался, как игра для массовых баталий, и юниты любят лупить на своём пути всех вражин подряд.
Это сообщение удалено
quq_CCCP #3 - 1 месяц назад 0

Можно, разные приоритеты, а так же настройки союзов.
Agren #4 - 1 месяц назад (отредактировано ) 0
quq_CCCP:
Можно, разные приоритеты, а так же настройки союзов.
Ув. quq_CCCP, прошу прощения, а можно поподробнее про настройки союзов? Что вы имели ввиду?
8gabriel8 #5 - 1 месяц назад (отредактировано ) 0
Agren, владельцу зданий нужен ещё игрок, полностью союзный владельцу зданий, но враг его считает нейтралом. Когда владелец здания завершает постройку, то оно переходит под контроль дополнительного игрока, когда враг решил его атаковать, то переходит под контроль владельца зданий.
quq_CCCP #6 - 1 месяц назад 0
Agren, еще есть фишка со способностью 'Amec' mecanical critter, юниты созданные этой абилкой отабражаются всем врагам нейтралами, ровно до тех пор пока они не нападут на игрока, тогда они отображаются как юниты владельца, только они выйдут из боя и поля зрения снова будут считатся нейтралами. Увы настроить тип призванного существа нельзя, но его можно морфнуть во что угодно с помощью морф абилок, а еще есть мемхак который вручает флаг криттера указанному юниту, если в карте есть мх то могу скинуть код.