Как приказать катапульте игнорировать наземных юнитов и атаковать именно здания которые в радиусе 1200 от него?

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

Измени цели атаки
Оставьте только здания
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
17
10 лет назад
2
Измени цели атаки
Оставьте только здания
Принятый ответ
0
15
10 лет назад
0
Есть несколько идей, проверяйте сами.
  1. Приманка - даем зданию и указываем цели, не знаю как будет работать.
  2. Переодик триггер с оскорблением у здания.
  3. Переодик триггер с приказом атаки здания
  4. Рект с приказом атаки здания
Проверьте, отпишите.
0
24
10 лет назад
0
Зачем периодик, при атаке юнита перенаправлять на здание, если есть и всё)
0
15
10 лет назад
0
Melissa:
Зачем периодик, при атаке юнита перенаправлять на здание, если есть и всё)
Тоже норм.
0
3
10 лет назад
0
или тут
или триггерно приказывай кого именно бить как для ai
за дальность то отвечает
но вот что-бы был расстояние как минимум там 1200 то это хз, это видимо тебе надо триггер ставить который будет проверять расстояние мол, если расстояние он 1 НПС до 2-го менее 1200 тогда двигать юнита в общем в обратную сторону до данного расстояния и всё время надо что-бы проверял событие...хм...кст хорошая задумка.
вот 2-ой рисунок, а то не тот вставил)
Загруженные файлы
0
23
10 лет назад
0
kordloperdlo, вообще не в тему ответил.
0
3
10 лет назад
0
почину не в тему? задали же вопрос
1 Как приказать катапульте игнорировать наземных юнитов и атаковать именно здания
2 которые в радиусе 1200 от него?
Ответы:
1 Регулируешь цели.... Бой - Атака 1 - Допустимые цели Здания
2 в обще Бой Атака 1 - Дальность XXX - НО это ставит расстояния максимальное от цели до юнита, а тут задался вопрос можно ли сделать что-бы минимум был 1200, я ответил что нужно создавать отслеживающий триггер на расстояние между юнитом и целью....и что мол такого не встречал и хорошая идея...
и что тут не в тему?
0
23
10 лет назад
0
1 Регулируешь цели
Это не в тему по той простой причине, что такой ответ был дан в самом первом комментарии (аж за 3 дня до твоего сообщения).
2 которые в радиусе 1200 от него
сделать что-бы минимум был 1200
А вот это вообще не в тему. Если берутся юниты в определенном радиусе, то это означает, что юниты берутся ВНУТРИ круга, а не снаружи. В вопросе нет даже намёка на то, что 1200 - минимальная дальность атаки. В вопросе открытым текстом говорится, что юниты берутся "в радиусе 1200".
P.S. минимальная дистанция атаки тоже устанавливается в РО.
0
28
10 лет назад
0
kordloperdlo, SomeFire, вы оба не в теме
нужно приказать
тоесть чтобы атаковал здания в радиусе 1200 только после получения соотв приказа
0
23
10 лет назад
0
nvc123, по теме я вообще молчал. Как и сам ТС.
0
3
10 лет назад
Отредактирован kordloperdlo
0
В вопросе нет даже намёка на то, что 1200 - минимальная дальность атаки.
если так уже и брать то там указано что
Николь:
атаковать именно здания которые в радиусе 1200 от него?
в радиусе 1200 и не указано что менее 1200 и более 1200 так что, возможно мы оба тут и не правы.
нужно приказать
тоесть чтобы атаковал здания в радиусе 1200 только после получения соотв приказа
ну если приказать и не самому а что-бы автономна и послу какого либо действия, то это ему триггер создать нужно 100%
4
23
10 лет назад
4
в радиусе 1200 и не указано что менее 1200 и более 1200 так что, возможно мы оба тут и не правы.
Слово "в радиусе" везде и всегда означает, что рисуется круг энного радиуса с атакующим юнитом в центре и цель должна быть внутри этого круга.
1
17
10 лет назад
1
Если нужно сделать что бы атаковало только по команде,Поставьте классификацию работник
Тогда юнит не будет вступать в бой без приказа
0
24
10 лет назад
0
Классификацию работник лучше добавлять триггерно, тогда иконки не будет видно.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.