Здравствуйте. У Рпг карта. Там функции монстров выполняет игрок11. Монстры стоят достаточно близко друг к другу, и если атаковать монстра, то набегают со всей округи, что неудобно. Как уменьшить радиус реагирования монстров на атаку их союзников?

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

gabriel_fisher:
molot39, и как в данном случае ордер аттак триггер выглядит?
действие через триггер юнит, отдать приказ "стоп"

прости, без скрина, я сейчас свой проект рендерю
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
13
8 лет назад
Отредактирован Пушистый
0
gabriel_fisher, работает не только на нейтрально-враждебных. Чтобы уменьшить область зова на помощь, необходимо посмотреть две игровые константы.
Также хотелось бы добавить, что могут быть необходимы еще 3 игровые константы. Их значения определяют чувствительность монстров к событиям, которые происходят вокруг.
Загруженные файлы
0
10
8 лет назад
0
Пушистый, Не помогло(
0
13
8 лет назад
0
gabriel_fisher, попробуй для всех монстров установить радиус реагирования "Лагерь".
0
10
8 лет назад
0
Я и так и так пробовал. Я установил им и в РО радиус обзора на 200, с дистанцией получения приказа заодно, область зова на помощь выставил вообще на 10. И все равно, когда я атакую группу 1, группа 2 всем скопом прибегает тут же.
Вот даже скриншот, показывающий расстояния между группами
Пушистый,
Загруженные файлы
0
48
8 лет назад
Отредактирован N7 Molot
0
попробуй через триггер.
  • к примеру в инсталляции сделай что бы все юниты 11 игрока удерживали позицию(order - holdposition/охранять).

и ещё, игрок 11 есть вообще как игрок?
0
10
8 лет назад
0
molot39, ога, их всего 12. А они просто на месте стоять не будут?
0
13
8 лет назад
0
gabriel_fisher, выстави монстрам радиус получения приказа в редакторе или вовсе уменьшить им радиус видимости днем и ночью, тогда точно сработает.
0
48
8 лет назад
Отредактирован N7 Molot
0
gabriel_fisher:
ога, их всего 12. А они просто на месте стоять не будут?
будут, делай событие, при атаке атаковать атакующего.
Так же после перерождения и на том когда убегать будешь, условия дистанции в помощью + фиксация точек.
0
10
8 лет назад
0
Пушистый, попробовал, не вышло. Я думаю, эта проблема завязана на том, что персонаж находится в поле зрения игрока в принципе, и потому ближайшие юниты стягиваются не зависимо от поля зрения и так далее.~molot39, Но тогда мобы не смогут атаковать первыми
0
48
8 лет назад
Отредактирован N7 Molot
0
gabriel_fisher:
Но тогда мобы не смогут атаковать первыми
триггер с новым событием юнит "Обнаружил противника в зоне досягаемости (Add new event)"
0
10
8 лет назад
0
molot39, но это можно применить только для частного события. Т.е придётся делать отдельный триггер для каждого моба по отдельности? Массивы то тут, вроде, не прокатят((
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.