View on GitHub

EntityToolsDocs

Документация к EntityTools

ChangeTarget

Команда предназначена для замены текущей цели персонажа в бою на цель, заданную командой.

Описание алгоритма

Логика работы ChangeTarget следующая: 1) Опция TargetSelector задает принцип выбора цели.
2) При проверке команды, она смотрит на текущую цель (CurrentTarget) и сравнивает её с заданной в TargetSelector.
2.1) Если CurrentTarget не соответствует TargetSelector И рядом с персонажем есть нужная Entity - команда меняет CurrentTarget.
2.2) в противном случае - игнорируется.


Настройки команды

Наименование Описание  
  Название группы настроек
(категория “General”)
 
TargetSelector Комплексный алгоритм проверки и выбора актуальной цели:
- EntityTarget : Поиск и указание в качестве цели Entity, заданного сочетанием трех свойств: EntityID, EntityIdType и EntityNameType. Подробное описание приведено в разделе Идентификация Entity.
- TeammateSupport : Оказание поддержки заданному члену группы, атаками по его цели (асист) или по нападающим на него противникам (защита).
Подробное описание приведено в разделе SupportTeammate.
 
  Дополнительные настройки  
Range Дальность поиска противников, соответствующих TargetSelector. Если в пределах заданного расстояния нужный противник не найден - команда пропускается.  
CoolDown Стандартный кулдаун на возможность повторного применения команды. Минимальное значение 1000 мс.  
<!– CustomConditions Расширенный набор ucc-условий –>

Внутренние условия

Условия запуска команды определяются значением опции TargetSelector.


Блок-схема


Аналоги

В базовом функционале бота похожие команды отсутствуют.


Назад
Назад к перечню команд
Назад к содержанию