Всем доброго времени суток.
Вот такой вопрос возник.
Значит на карте присутствует база красного игрока, ок? На другом конце карты есть маг. круг. Так вот, как сделать, чтобы мобы, возникающие на базе красного, переходили, атакуя противника, не самым коротким маршрутом, а проходя через определенные области? И при этом только юниты, которые возникают в области на базе, проходили через эти области. Все остальные юниты красного, заходя в эти области, никак не реагировали?
Надеюсь, понятно написал)

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

мде, при создании своих "особых юнитов" заноси их в группу, далее при входе в область отслеживай состосит ли в группе, если состоит то приказывай перейти атакуя противников, и так далее...
группа должна быть одна*
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
15
11 лет назад
0
Ledon, и ты собираешься проверять юнита со всеми переменными? Не проще ли этих юнитов просто в группу занести?
0
13
11 лет назад
0
Ledon, так, ну открыл я этот Юнит Компарайшон, там есть только функция "random unit from переменная" Я поставил её. В результате, добегая до первой области, юниты бегут не в следующую область, а назад, в исходную. Вот скрины первого (создающего) и второго (когда юниты входят в область) триггера. Что не так-то?
Загруженные файлы
0
22
11 лет назад
0
LOR_D, ну вообще то там можно ввести условие с логическим объединением условий. Ну можно и в группу. Глядя на его триггеры, он именно отряд и сделал.
Handragor, раз ты сделал отряд, то тебе нужно другое условие - логическое. В котором нужно выбрать "Боевая единица - Unit In Unit Group" - там в группе указать твой отряд и поставить галочку "да", ну т.е. единица принадлежит отряду.
0
13
11 лет назад
0
Ledon, нифига. Поставил Unit in unit group", не прокатило.
Прикрепляю ещё триггер, которым занес юнитов в переменную. Может он не правильный.
Загруженные файлы
0
22
11 лет назад
0
Handragor, ты уверен, что твой отряд не перетирается к тому времени как ты на него ссылаешься? У тебя же монстры периодически появляются, насколько я понял? И ты каждый раз записываешь их в один и тот же отряд?
0
21
11 лет назад
0
мде, при создании своих "особых юнитов" заноси их в группу, далее при входе в область отслеживай состосит ли в группе, если состоит то приказывай перейти атакуя противников, и так далее...
группа должна быть одна*
Принятый ответ
0
22
11 лет назад
0
Buulichkaa, я об этом и говорю :)
0
21
11 лет назад
0
Ledon, я пока писал свое ты уже успел написать свое)
0
13
11 лет назад
0
Ledon, в каком смысле перетирается? Я отслеживаю маршрут мобов при первом их возникновении, если ты об этом.
Buulichkaa, я это и сделал -_-.
Buulichkaa, а хотя стоп, "группа должна быть одна". Точно! Ведь я сокращал время и пока крипы шли до области проверки, появлялись еще крипы. Щас попробую сделать по другому.
Ledon, Buulichkaa, вы были правы, отряды перетирались. Сейчас сделал промежуток больше, проблема исчезла. Всё. Спс всем.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.