Skip to content

Latest commit

 

History

History
541 lines (428 loc) · 21.7 KB

File metadata and controls

541 lines (428 loc) · 21.7 KB

select::add_all_entities ⬆️

Имя: Добавить всех сущностей
Тип: Действие без значения
Описание: Добавляет в выборку всех сущностей из мира.

Пример использования:

select::add_all_entities();

select::add_all_mobs ⬆️

Имя: Добавить всех мобов
Тип: Действие без значения
Описание: Добавляет в выборку всех мобов из мира.

Пример использования:

select::add_all_mobs();

select::add_all_players ⬆️

Имя: Добавить всех игроков
Тип: Действие без значения
Описание: Добавляет в выборку всех игроков из мира.

Пример использования:

select::add_all_players();

select::add_entity_by_conditional ⬆️

Имя: Добавить сущность по условию
Тип: Действие без значения
Описание: Добавляет сущностей если выполняется указанное условие.

Пример использования:

select::add_entity_by_conditional(a1.exists());

select::add_entity_by_name ⬆️

Имя: Добавить сущность по имени/UUID
Тип: Действие без значения
Описание: Добавляет в выборку сущность с указанным именем/UUID.

Пример использования:

select::add_entity_by_name(["Имя или UUID сущности", "Имя или UUID сущности"]);

Аргументы:

Имя Тип Описание
name_or_uuid список[Текст] Имя или UUID сущности

select::add_event_target ⬆️

Имя: Добавить цель события
Тип: Действие без значения
Описание: Добавляет в выборку цель, которая запустила событие.

Пример использования:

select::add_event_target("DEFAULT");

Аргументы:

Имя Тип Описание
selection_type Маркер
DEFAULT - None
KILLER - None
DAMAGER - None
VICTIM - None
SHOOTER - None
PROJECTILE - None
Тип цели выборки

select::add_last_entity ⬆️

Имя: Добавить последнюю появившуюся сущность
Тип: Действие без значения
Описание: Добавляет в выборку последнюю появившуюся сущность из мира.

Пример использования:

select::add_last_entity();

select::add_last_mob ⬆️

Имя: Добавить последнего появившегося моба
Тип: Действие без значения
Описание: Добавляет в выборку последнего появившегося моба из мира.

Пример использования:

select::add_last_mob();

select::add_mob_by_name ⬆️

Имя: Добавить моба по имени/UUID
Тип: Действие без значения
Описание: Добавляет в выборку моба с указанным именем/UUID.

Пример использования:

select::add_mob_by_name(["Имя или UUID моба", "Имя или UUID моба"]);

Аргументы:

Имя Тип Описание
name_or_uuid список[Текст] Имя или UUID моба

select::add_player_by_conditional ⬆️

Имя: Добавить игрока по условию
Тип: Действие без значения
Описание: Добавляет игроков если выполняется указанное условие.

Пример использования:

select::add_player_by_conditional(a1.exists());

select::add_player_by_name ⬆️

Имя: Добавить игрока по имени/UUID
Тип: Действие без значения
Описание: Добавляет в выборку игрока с указанным именем/UUID.

Пример использования:

select::add_player_by_name(["Имя или UUID игрока", "Имя или UUID игрока"]);

Аргументы:

Имя Тип Описание
name_or_uuid список[Текст] Имя или UUID игрока

select::add_random_entity ⬆️

Имя: Добавить случайную сущность
Тип: Действие без значения
Описание: Добавляет в выборку случайную сущность из мира.

Пример использования:

select::add_random_entity();

select::add_random_mob ⬆️

Имя: Добавить случайного моба
Тип: Действие без значения
Описание: Добавляет в выборку случайного моба из мира.

Пример использования:

select::add_random_mob();

select::add_random_player ⬆️

Имя: Добавить случайного игрока
Тип: Действие без значения
Описание: Добавляет в выборку случайного игрока из мира.

Пример использования:

select::add_random_player();

select::all_entities ⬆️

Имя: Выбрать всех сущностей
Тип: Действие без значения
Описание: Выбирает всех сущностей в мире.

Пример использования:

select::all_entities();

select::all_mobs ⬆️

Имя: Выбрать всех мобов
Тип: Действие без значения
Описание: Выбирает всех мобов в мире.

Пример использования:

select::all_mobs();

select::all_players ⬆️

Имя: Выбрать всех игроков
Тип: Действие без значения
Описание: Выбирает всех игроков в мире.

Пример использования:

select::all_players();

select::entity_by_conditional ⬆️

Имя: Выбрать сущность по условию
Тип: Действие без значения
Описание: Выбирает сущностей если выполняется указанное условие.

Пример использования:

select::entity_by_conditional(a1.exists());

select::entity_by_name ⬆️

Имя: Выбрать сущность по имени
Тип: Действие без значения
Описание: Выбирает сущность или сущностей по имени или UUID.

Пример использования:

select::entity_by_name(["Имя или UUID цели", "Имя или UUID цели"]);

Аргументы:

Имя Тип Описание
name_or_uuid список[Текст] Имя или UUID цели

select::event_target ⬆️

Имя: Выбрать цель события
Тип: Действие без значения
Описание: Выбирает цель, которая запустила событие.

Пример использования:

select::event_target("DEFAULT");

Аргументы:

Имя Тип Описание
selection_type Маркер
DEFAULT - По умолчанию
KILLER - Убийца
DAMAGER - Атакующий
VICTIM - Жертва
SHOOTER - Стрелок
PROJECTILE - Снаряд стрелка
Тип цели выборки

select::filter_by_conditional ⬆️

Имя: Отфильтровать выборку по условию
Тип: Действие без значения
Описание: Оставляет в выборке те цели, которые подходят под выбранное условие.

Пример использования:

select::filter_by_conditional(a1.exists());

select::filter_by_distance ⬆️

Имя: Отфильтровать выборку по расстоянию
Тип: Действие без значения
Описание: Оставляет в выборке те цели, которые находятся на расстоянии до местоположения.

Пример использования:

select::filter_by_distance(location(0,0,0,0,0),1,"TRUE","NEAREST");

Аргументы:

Имя Тип Описание
location Местоположение Местоположение центра
selection_size Число Количество целей
ignore_y_axis Маркер
TRUE - Игнорировать
FALSE - Не игнорировать
Игнорировать ось Y
compare_mode Маркер
NEAREST - Ближайшие цели
FARTHEST - Дальние цели
Тип сравнения

select::filter_by_raycast ⬆️

Имя: Фильтр рейкастом
Тип: Действие без значения
Описание: Оставляет в выборке только те цели, в которые попал запущенный луч. Ширина луча работает только на сущностей (увеличивает или уменьшает хитбоксы существ).

Пример использования:

select::filter_by_raycast(a1,location(0,0,0,0,0),1,2,3,"TRUE","TRUE","NEVER");

Аргументы:

Имя Тип Описание
variable Переменная Точка конца луча
origin Местоположение Начало луча
max_distance Число Длина луча
ray_size Число Ширина луча
selection_size Число Максимальное количество сущностей
consider_blocks Маркер
TRUE - Учитывать
FALSE - Не учитывать
Учитывать блоки
ignore_passable_blocks Маркер
TRUE - Игнорировать
FALSE - Не игнорировать
Игнорировать проходимые блоки
fluid_collision_mode Маркер
NEVER - Полностью игнорировать
SOURCE_ONLY - Учитывать только источник жидкости
ALWAYS - Не игнорировать
Игнорировать жидкость

select::filter_randomly ⬆️

Имя: Отфильтровать выборку случайно
Тип: Действие без значения
Описание: Оставляет в выборке случайное количество целей.

Пример использования:

select::filter_randomly(1);

Аргументы:

Имя Тип Описание
size Число Количество целей

select::invert ⬆️

Имя: Инвертировать выборку
Тип: Действие без значения
Описание: Создаёт новую выборку, в которую входят все существа, кроме выбранных.

Пример использования:

select::invert();

select::last_entity ⬆️

Имя: Выбрать последнюю появившуюся сущность
Тип: Действие без значения
Описание: Выбирает последнюю появившуюся сущность в мире.

Пример использования:

select::last_entity();

select::last_mob ⬆️

Имя: Выбрать последнего появившегося моба
Тип: Действие без значения
Описание: Выбирает последнего появившегося моба в мире.

Пример использования:

select::last_mob();

select::mob_by_name ⬆️

Имя: Выбрать моба по имени
Тип: Действие без значения
Описание: Выбирает моба или мобов по имени или UUID.

Пример использования:

select::mob_by_name(["Имя или UUID цели", "Имя или UUID цели"]);

Аргументы:

Имя Тип Описание
name_or_uuid список[Текст] Имя или UUID цели

select::player_by_conditional ⬆️

Имя: Выбрать игрока по условию
Тип: Действие без значения
Описание: Выбирает игроков если выполняется указанное условие.

Пример использования:

select::player_by_conditional(a1.exists());

select::player_by_name ⬆️

Имя: Выбрать игрока по имени
Тип: Действие без значения
Описание: Выбирает игрока или игроков по имени или UUID.

Пример использования:

select::player_by_name(["Имя или UUID цели", "Имя или UUID цели"]);

Аргументы:

Имя Тип Описание
name_or_uuid список[Текст] Имя или UUID цели

select::random_entity ⬆️

Имя: Выбрать случайную сущность
Тип: Действие без значения
Описание: Выбирает случайную сущность в мире.

Пример использования:

select::random_entity();

select::random_mob ⬆️

Имя: Выбрать случайного моба
Тип: Действие без значения
Описание: Выбирает случайного моба в мире.

Пример использования:

select::random_mob();

select::random_player ⬆️

Имя: Выбрать случайного игрока
Тип: Действие без значения
Описание: Выбирает случайного игрока в мире.

Пример использования:

select::random_player();

select::reset ⬆️

Имя: Сбросить выборку
Тип: Действие без значения
Описание: Сбрасывает всю выборку.

Пример использования:

select::reset();