Например: Стоит враждебный нейтрал, а около него наш юнит. Наш юнит сразу же начнет его атаковать, а нейтрал нашего.
Как сделать так чтобы только наш юнит не бежал атаковать, а нейтрал атаковал.
Как сделать так чтобы только наш юнит не бежал атаковать, а нейтрал атаковал.
Принятый ответ
Пункт 2.2:
» 2. Как сделать, чтоб воин не убегал, когда его атакуют?
Работник (peon)
У классификации Работник есть главный недочет. Она отображает иконку незанятого работника, когда боевая единица стоит на месте. Если же классификация Работник была > добавлена в процессе игры, то иконка не будет появляться. К тому же Вы создаете боевую единицу, игнорирующую врагов.Если Вы к тому же установите значение поля “Может бежать” – Нет в настройках соответствующей боевой единицы, то она не будет убегать даже когда ее атакуют.call UnitAddType(u, UNIT_TYPE_PEON)
Для создания боевой единицы, игнорирующей всех врагов, кроме тех, которые ее атакуют, Вы можете использовать способность ‘Apiv’ (Постоянная невидимость) с длительность, равной «-1» и значением поля “Автонахождение целей атаки” – Нет. Тогда воин будет видим, но не искать цели для атаки.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Raised