Меня попросили для каждого нового вопроса создавать отдельный "вопрос" на сайте в прошлый раз
Так что да, пишу ещё раз, теперь уже с другой проблемой. Хоть и небольшой совсем.
Как заставить юнитов определенных или скажем юнитов в регионе двигаться в другую точку?
Я пока нашел только триггер который МГНОВЕННО телепортирует юнитов, но это не то!
Помогите пожалуйста, вещь думаю простая, но я безуспешно ищу её уже третий день
Все что мне попадается в триггерах это какие то "волны", а мне надо конкретных юнитов на карте заставить двигаться по самой же карте, чтобы из точки "А" в точку "Б" двигались и скажем атаковали всех врагов по дороге.

Тебе нужно отдать приказ Двигаться единице, с помощью действия Issue Order
Обрати внимание, что в действие issue order запихивается именно сам приказ, с ссылкой на способность определенного типа
по умолчанию у тебя будет выбрана функция Order With No Target - это все приказы способностей без указания цели (например стимпак морпехов или закапывания зергов)
Но тебе нужно будет выбрать функцию Order Targeting Point для способностей на цель. Там в параметре способностей сможешь выбрать приказ "двигаться". Потом следующим параметром просто выбираешь точку.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
Этот комментарий удален
28
Принятый ответ
Тебе нужно отдать приказ Двигаться единице, с помощью действия Issue Order
Обрати внимание, что в действие issue order запихивается именно сам приказ, с ссылкой на способность определенного типа
по умолчанию у тебя будет выбрана функция Order With No Target - это все приказы способностей без указания цели (например стимпак морпехов или закапывания зергов)
Но тебе нужно будет выбрать функцию Order Targeting Point для способностей на цель. Там в параметре способностей сможешь выбрать приказ "двигаться". Потом следующим параметром просто выбираешь точку.
Загруженные файлы
28
Ты кстати можешь приказ заранее создать в переменную типа Order с нужной способностью и использовать этот же приказ для разных юнитов, перезаписывая точку для него с помощью действия Order Set Target Point
Загруженные файлы
9
ShadowDragonSC2, спасибо, можете ещё подсказать как отдать такой же приказ всем юнитам в конкретной области?
28
DudeWheresMyCar,
  • Версия этого действия но с Unit Group в названии: Issue Order Unit Group

  • Циклом Pick Each Unit In Unit Group перебрать каждого юнита группы
Pick Each Unit In ТВОЯ_ГРУППА
    Actions
        Issue Order -order `(Picked Unit)` to (`КОМАНДА`) (`Replace Existing Orders`)
28
DudeWheresMyCar, действие триггера Pick Each Unit In Unit Group - это специальное действие, которое выполняет список заданных для него действий на каждого юнита в указанной группе.
Лучше поймешь если посмотришь на это действие в редакторе. Также есть это видео на YouTube
9
ShadowDragonSC2, я вроде что-то сделал, но когда в игре срабатывает триггер все равно идут ошибки вместо того чтобы юниты созданные в зоне пошли куда то
Загруженные файлы
28
DudeWheresMyCar, функция Triggering Unit отдаёт тебе того юнита, который стриггерил события. И еë нельзя использовать в событиях не связанных с юнитом.
Тебе нужно по другому точку указать.
И пользуйся регионами на поверхности и в триггерах, вместо того чтобы указывать точку и угадывать еë радиус
28
DudeWheresMyCar, и нужно получать созданных юнитов от действия Create Units... с помощью функции Last Created Units.
Last Created Units - это функция возвращающая группу юнитов, а значит её можно указать как параметр в группу для Issue Order Unit Group
9
ShadowDragonSC2, я мало что понял, можешь пожалуйста просто готовый триггер на карте кинуть?) где триггер чтобы из зоны "А" в зону "Б" шли все юниты? Думаю пригодится не только мне.
28
  1. Для получения какой-то группы юнитов на карте, лучше используй регионы и функцию "Units In Region Matching Condition"
  1. Если у тебя юниты создаются сразу несколько за одно действие создания юнитов, например Create 10 Zerglings то используй просто функцию Last Created Units, в действии Issue Order Unit Group.

Эта функция тебе отдаст готовую группу юнитов, которая была создана действием создания юнитов
Загруженные файлы
28
И на будущее, оформляй вопрос нормально
  • Заголовок - название вопроса
  • описание - сам текст вопроса с деталями
28
DudeWheresMyCar, держи даже простую карту-демку с наглядным применением регионов, отдачей приказа всем юнитам в регионе/группе юнитов, и и таким вот.
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.