View on GitHub

EntityToolsDocs

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

UCCEntityCheck

Условие сопоставляет с референтным значением фактическое значение свойства ближайшего к персонажу Entity, удовлетворяющего критериями.
Результат выполняемой проверки - логическая величина (истина или ложь).


Настройки

Наименование Описание
  Идентификации Entity (категория “Entity”)
EntityID
EntityIdType
EntityNameType
Идентификация Entity производится сочетанием трёх перечисленных слева свойств, которые подробно описаны в разделе идентификация Entity.
  Проверка (категория “Tested”)
PropertyType Переключатель, определяющий свойство Entity, которое должно быть проверено:
- Distance : Рассточние между персонажем и Entity;
- HealthPercent : величина здоровья Entity в процентах с точностью 1%;
- ZAxis : Положение Entity относительно персонажа по оси Z с точностью 1.0;
PropertyValue Референтное величина, с которым сравнивается значение свойства Entity, заданного опцией PropertyType.
Sign Переключатель, который задает соотношение референтного значения PropertyValue со значением свойства Entity, заданного опцией PropertyType:
- Equal : значение PropertyType должно быть РАВНО значению свойства PropertyValue;
- NotEqual : значение PropertyType должно быть НЕ РАВНО PropertyValue;
- Inferior : значение PropertyType должно быть МЕНЬШЕ значению свойства PropertyValue;
- Superior : значение PropertyType должно быть БОЛЬШЕ значению свойства PropertyValue.
  Дополнительные фильтры Entity (категория “Optional”)
ReactionRange Максимальное допустимое расстояние от Entity до персонажа. Entity на большем расстоянии игнорируются.
Опция отключается при установке значения 0.
ReactionZRange Максимальная допустимая разница по высоте (ZAxis) между Entity и персонажем. Entity, находящиеся выше (ниже) заданной величины относительно персонажа, - игнорируются.
Опция отключается при установке значения 0.
RegionCheck Флаг, активирующий дополнительную проверку внутриигрового региона (не то же самое, что CustomRegion), в котором находится Entity.
- True : Поиск Entity производится в том же регионе, в котором находится персонаж;
- False : Проверка региона при поиске Entity не производится.
HealthCheck Дополнительная проверка уровня здоровья Entity (HP).
- True : Игнорируются Entity с нулевым количеством очков здоровья (HP) либо, имеющие флаг IsDead;
- False : Здоровье Entity (HP) не проверяется.
Aura Комплексная опция, позволяющая указать ауру и количество её экземпляров, которые проверяется на целевой Entity:
- AuraName : Идентификатор ауры;
- AuraNameType : Переключатель способа интерпретации AuraName (Simple или Regex);
- Stacks : Референтное количество экземпляров ауры;
- Sign : Переключатель, который задает соотношение референтного значения Stacks с подсчитанным количеством экземпляров ауры.
Для поиска Entity,у которого отсутствует заданная аура достаточно задать:
Stacks := 0; Sign := Equals

Условия - аналоги

Отсутствуют.


Назад
Назад к перечню условий
Назад к содержанию