Выбрать объект и Выборки

# Выбрать объект

*Если вам интересны Выборки, пролистните до конца страницы*

Выбрать объект - блок кодинга из категории "Выбор".

Этот блок позволяет выбрать того игрока, моба, или существа с которым будут дальше выполняться действия. Например такой код:

В данном примере, когда какой-то игрок входит в мир, то **выбранным** игрокам Mike, Carolina, Jake и Linda отправляется сообщение 123.

## Выборы

### Игрок по умолчанию

Данный выбор позволяет выбрать того игрока, который изначально совершил событие. Тоесть, например, если до этого был выбран игрок Mike, но игрок совершивший событие был Jake, то при данном выборе выберется игрок Jake.

### Сущность по умолчанию

Данный выбор позволяет выбрать первое существо которое начало учавствовать в событии. Например, если будет событие "Игрок ударил моба", и мобом будет Зомби, но после этого был выбран моб "Свин", то при данном выборе выберется моб Зомби.

### Выбрать случайного игрока

Данный выбор позволяет выбрать случайного игрока из тех, кто сейчас находится в игровом мире (не мире кодинга).

### Выбрать случайного моба

Данный выбор позволяет выбрать случайного моба из существующих в мире.

### Выбрать случайную сущность

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

### Выбрать всех игроков

Данный выбор позволяет выбрать всех игроков из тех, кто сейчас находится в игровом мире (не мире кодинга)

### Выбрать всех мобов

Данный выбор позволяет выбрать всех мобов из существующих в мире.

### Выбрать всех сущностей

Данный выбор позволяет выбрать всех существ из существующих в мире.

### Последний заспавненый моб

Данный выбор позволяет выбрать последнего моба который был заспавнен в мире.

### Случайная сущность

Данный выбор позволяет выбрать случайного существа из существующих в мире. Неизвестно чем отличается от выбора "Выбрать случайную сущность"

### Выбрать игроков по условию

Данный выбор позволяет выбрать игроков по определенному условию. Под условием подразумевается "Если переменная" (тоесть в данном случае личная переменная игрока) и "Если игрок". Например, можно выбрать Если игрок с условием "Имя равно Mike, Jessica, Carolina" - тогда следующие действия будут производиться именно с этими игроками. Или например если выбрать "Если переменная" с условием "Переменная %player%health = 20", тогда выберутся все игроки у кого личная переменная %player%health равна 20.

### Выбрать мобов по условию

Данный выбор позволяет выбрать мобов по определенному условию. Под условием подразумевается "Если существо". Например, в "Если существо" можно выбрать условие "Тип равен Зомби" - тогда следующие действия будут производиться именно со всеми Зомби.

### Выбрать существ по условию

Данный выбор позволяет выбрать существ по определенному условию. Под существом подразумевается всё, что может быть помещено в яйцо призыва, даже стрелы, стойки для брони, фаерболы, кристалы. Под условием подразумевается "Если существо". Например, в "Если существо" можно выбрать условие "Тип равен Стойка для брони" - тогда следующие действия будут производиться именно со всеми стойками для брони.

# Выборки

Меню выборок - это то, где можно определить, к какому именно игроку из события будет применено действие. Или же, если выборка в условии - какого именно игрока будет проверять условие. Это необходимо, так как иногда бывают события с двумя игроками, например "Игрок убил игрока" - тут есть убийца и есть жертва. Это как бы замена блока Выбрать объект, но Выборка применяется только к одному блоку и только один раз, в отличии от блока Выбрать объект, который меняет выбор сразу для всех действий и условий.

Меню выборок доступно в двух блоках: Если игрок и Действие игрока. Для того что бы его открыть, нужно зажать Шифт, и кликнуть по табличке блока.

Вот пример выборки с Действием игрока: Например, у нас будет событие "Игрок убил игрока" и действие "Выдать предмет Железо". Если в выборке Действия игрока выбрать "жертва", то железо дасться жертве. А если выбрать "убийца" - железо выдасться убийце.

## Выборы

### Выборка (%selected%)

Данный выбор позволяет выбрать того игрока, который был последний раз выбран при помощи блока Выбрать объект.

### По умолчанию (%default%)

Данный выбор позволяет выбрать того игрока, который был первым в событии, либо того, кто это событие начал. Например в событии "Игрок убил игрока" - убийца начал событие.

### Случайный игрок

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

### Все

Данный выбор позволяет выбрать всех игроков находящихся в мире.

### Убийца (%killer%)

Данный выбор позволяет выбрать убийцу из события.

### Тот кто ударил (%damager%)

Данный выбор позволяет выбрать того игрока, который нанёс урон в событии.

### Стрелок (%shooter%)

Данный выбор позволяет выбрать того игрока, который запустил снаряд в событии. Под снарядом подразумевается стрела, снежок и яйцо.

### Жертва (%victim%)

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