[Гайд] Селекторы и их назначение

[Гайд] Селекторы и их назначение
[Гайд] Селекторы и их назначение
[Гайд] Селекторы и их назначение

Итак, некоторые команды в Minecraft, могут использовать в качестве селектора игрока его ник. Например, если я выполню в чате команду /gamemode creative ArtemkaFomin, я установлю себе творческий режим игры. В данном случае, для того, чтобы интерпретатор смог понять, кому надо изменить режим игры, я указал непосредственно свой ник. Однако, такой подход не всегда удобен, а иногда вовсе не допустим, поскольку мы не всегда можем заранее знать, кто будет играть на нашей карте. Для таких целей были созданы селекторы, которые смогут сами выбирать игрока по определённым параметрам. Давайте их рассмотрим.

Базовые селекторы:


Естественно, чаще всего нам надо выбирать не просто всех игроков, а например, игрока с определённым игровом режиме. Для этого существуют специальные аргументы, которые используются вместе с базовыми селекторами.

Синтаксис добавления аргументов:
/tell @p[arg1=4,arg2=9]

Отлично! Теперь давайте попробуем разобрать все возможные аргументы.

Аргументы x, y, z: Отвечают за то, на каких координатах будет искаться игрок. По-умолчанию поиск ведётся на всех координатах, а при определённых условиях - от командного блока.

Аргумент r: Отвечает за радиус поиска игрока. Поиск ведётся от командного блока, если не указаны аргументы x, y и z. Если они указаны - поиск ведётся от них.

Аргумент rm: Производит поиск по минимальному радиусу. Имеется ввиду поиск игрока по условию "Не ближе чем rm блоков от стартовой точки".

Аргумент m: Отвечает за игровой режим игрока, которого мы ищем. Используется крайне редко. Может принимать значения 0 (Режим выживания), 1 (Творческий режим) или 2 (Приключенческий режим).

Аргумент c: Отвечает за количество игроков. Например, конструкция @a[c=1] выберет всего одного игрока, не смотря на то, что базовый параметр выбран @a - все игроки.

Аргумент l: Отвечает за максимальный уровень выбираемого игрока. Учтите: Конструкция @a[l=15] будет искать людей с 15 и менее очками опыта, а @a[l=15L] с 15 и менее уровнями.

Аргумент lm: Отвечает за минимальный уровень выбираемого игрока. Учтите: Конструкция @a[lm=15] будет искать людей с 15 и более очками опыта, а @a[lm=15L] с 15 и более уровнями.

Аргумент score_{имяСтатистики}=X: Отвечает за поиск игроков с X очков в выбранной статистике.

Аргумент score_{имяСтатистики}_min=X: Отвечает за поиск игроков с X и большим количеством очков в выбранной статистике.

Аргумент team: Отвечает за поиск игроков в определённой команде.

Аргумент name: Отвечает за поиск игрока с определённым ником.

Если перед значением аргумента указать "!" (Например: @a[name=!name]), то будет производиться поиск игроков не соответствующих параметрам.

[Гайд] Селекторы и их назначение

Реклама:




Голосуй за новость:
(+11.8810,78-1.10)
  • Просмотров: 4 674
  • Комментариев: 20
Рекомендуемое для Вас:

  1. ТруЪ Олдфаги-с
    Зарегистрирован: 4.08.2013
    Репутация
    (+131.4125,8-5.6)
    Forvater | Пользователь offline | (30 марта 2014 12:00) | Комментариев: 427 | Новостей: 37 |
    • -2

    1 нах
    5 мем и + в репу :d


  2. ТруЪ Олдфаги-с
    Зарегистрирован: 26.06.2013
    Репутация
    (+874.6861,8-12.8)
    Almighty | Пользователь offline | (30 марта 2014 12:18) | Комментариев: 1 286 | Новостей: 50 |
    • +3

    Полезно! Кому-нибудь пригодится. Пятый мем.



  3. Посетители
    Зарегистрирован: 4.03.2014
    Репутация
    (+8.38,2-0.1)
    locoyo | Пользователь offline | (30 марта 2014 12:57) | Комментариев: 100 | Новостей: 0 |
    • 0

    5 мем rainbow-face твои новости очень помогают начинающим строителям карт! ptica


  4. Просто хорошие люди
    Зарегистрирован: 17.04.2013
    Репутация
    (+76.876,3-0.5)
    Georg40rus | Пользователь offline | (30 марта 2014 13:24) | Комментариев: 155 | Новостей: 3 |
    • 0

    Есть одна опечатка в Базовые селекторы.
    Цитата: Новость
    @r - Ближайший игрок
    -----------------------------------------------------------------------------




  5. ТруЪ Олдфаги-с
    Зарегистрирован: 26.08.2013
    Репутация
    (+184.0106,5-77.5)
    artemkafomin | Пользователь offline | (30 марта 2014 13:39) | Комментариев: 243 | Новостей: 67 |
    • -2

    Georg40rus, спасибо.
    -----------------------------------------------------------------------------

    Задайте мне вопрос на ask.fm!


  6. ТруЪ Олдфаги-с
    Зарегистрирован: 2.05.2013
    Репутация
    (+412.3251,5-160.8)
    МастерMinecraft | Пользователь offline | (30 марта 2014 13:42) | Комментариев: 726 | Новостей: 10 |
    • +1

    Всё ж таки ты хорошие гайды делаешь, пятый мем!

    Цитата: Новость
    @e - Сущности (Будет описано после выхода 1.8)

    Ну ничего себе.. surprised-cat


  7. ТруЪ Олдфаги-с
    Зарегистрирован: 30.06.2013
    Репутация
    (+789.5767,3-22.2)
    Lokos | Пользователь offline | (30 марта 2014 13:59) | Комментариев: 753 | Новостей: 28 |
    • 0

    5 мем! как всегда полезный и интересный гайд!
    -----------------------------------------------------------------------------
    Жыве Беларусь!


  8. Посетители
    Зарегистрирован: 30.03.2014
    Репутация
    (+1.51,50.0)
    Speefeec | Пользователь offline | (30 марта 2014 14:15) | Комментариев: 3 | Новостей: 0 |
    • 0

    5 мем без разговоров spravedlivo


  9. ТруЪ Олдфаги-с
    Зарегистрирован: 25.08.2013
    Репутация
    (+346.0330,9-15.1)
    poccu | Пользователь offline | (31 марта 2014 21:18) | Комментариев: 798 | Новостей: 18 |
    • 0

    Пятый мем!


  10. Просто хорошие люди
    Зарегистрирован: 11.12.2012
    Репутация
    (+51.836,8-15.0)
    d00n | Пользователь offline | (2 апреля 2014 16:09) | Комментариев: 170 | Новостей: 4 |
    • 0

    Пять.
    -----------------------------------------------------------------------------
    Мои ачифки:
    Дотянем репу до +40
    ----------------------------------------

    Никогда не иди туда, куда тебя подталкивают.


  11. Просто хорошие люди
    Зарегистрирован: 13.07.2012
    Репутация
    (+12.712,70.0)
    sergo888 | Пользователь offline | (3 апреля 2014 15:18) | Комментариев: 148 | Новостей: 5 |
    • +1

    5ый мем
    -----------------------------------------------------------------------------
    Печенькиииииии misc-all
    Я ПХЛ Ура!!!


  12. Посетители
    Зарегистрирован: 25.08.2014
    Репутация
    (+14.38,6-5.7)
    reglifes | Пользователь offline | (30 августа 2014 00:36) | Комментариев: 74 | Новостей: 0 |
    • -1

    Очень полезно.5 мем
    -----------------------------------------------------------------------------
    [code][/code]


  13. Посетители
    Зарегистрирован: 27.08.2014
    Репутация
    (0.000.0)
    Medvedj | Пользователь offline | (30 августа 2014 09:24) | Комментариев: 9 | Новостей: 0 |
    • 0

    Помог 5 мем rainbow-face


  14. Просто хорошие люди
    Зарегистрирован: 23.06.2013
    Репутация
    (+45.438,2-7.2)
    Skaii_kun | Пользователь offline | (30 августа 2014 10:18) | Комментариев: 84 | Новостей: 5 |
    • 0

    Вау, так подробно :) 5 ставлю без сомнений!
    -----------------------------------------------------------------------------
    Урааааа!!! Я ПХЛ! Спасибо MadMoss )
    5 новостей на ГЛАВНОЙ!!!


  15. ТруЪ Олдфаги-с
    Зарегистрирован: 12.01.2014
    Репутация
    (+264.4226,7-37.7)
    blaster135790 | Пользователь offline | (30 августа 2014 11:05) | Комментариев: 533 | Новостей: 12 |
    • 0

    Полезный ап, хотя знал о всех аргументах.
    -----------------------------------------------------------------------------
    Пиу-пиу!

    Если Вы хотите найти меня где-либо, кроме румине, то ищите меня по нику blaster135790. Везде.

    Играет в King's Squad


  16. Goldфаги
    Зарегистрирован: 11.07.2013
    Репутация
    (+1404.81321,9-82.9)
    Пумба :D | Пользователь offline | (30 августа 2014 21:50) | Комментариев: 1 152 | Новостей: 327 |
    • +2

    Ап без причины — признак дурачины ololosha dudecomeonmeme


  17. ТруЪ Олдфаги-с
    Зарегистрирован: 26.08.2013
    Репутация
    (+184.0106,5-77.5)
    artemkafomin | Пользователь offline | (31 августа 2014 12:21) | Комментариев: 243 | Новостей: 67 |
    • -1

    Пумба :D, причина есть.
    -----------------------------------------------------------------------------

    Задайте мне вопрос на ask.fm!


  18. Посетители
    Зарегистрирован: 14.07.2014
    Репутация
    (+36.130,1-6.0)
    Ansivolf | Пользователь offline | (1 сентября 2014 09:20) | Комментариев: 108 | Новостей: 7 |
    • 0

    Шикарно! 5 мем.


  19. Олдфаги
    Зарегистрирован: 30.09.2014
    Репутация
    (+139.027-112.0)
    Brigson | Пользователь offline | (13 декабря 2014 12:41) | Комментариев: 584 | Новостей: 24 |
    • +1

    очень полезно, пять
    -----------------------------------------------------------------------------
    Мой канал на ютуб


  20. ТруЪ Олдфаги-с
    Зарегистрирован: 10.08.2013
    Репутация
    (+263.9250,2-13.7)
    3JIоu_Kpunep | Пользователь offline | (1 мая 2015 01:11) | Комментариев: 526 | Новостей: 1 |
    • 0

    Довольно неплохо. not_bad

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Последние сообщения с форума

Название темы Автор Статистика Последнее сообщение
Форумный чат

Тема в разделе: Чат флудилка

3JIou_Kpunep

Просмотров: 4404119

Ответов: 121626

Автор: Allexx

Сегодня, 13:39

Обновление шаблона сайта 2k18

Тема в разделе: Новости

south_park

Просмотров: 6334

Ответов: 42

Автор: KovlorPL

Сегодня, 08:36

Проблема с бинни модом

Тема в разделе: Техническая поддержка сайта

4elik

Просмотров: 128

Ответов: 5

Автор: KovlorPL

Вчера, 23:03

Final Fantasy Tracks Performed by gamerch

Тема в разделе: Музыка

gamerch

Просмотров: 1286

Ответов: 27

Автор: gamerch

Вчера, 20:54

Как вам карту на прохождение отправить которую я создал?

Тема в разделе: Техническая поддержка сайта

vladker

Просмотров: 2734

Ответов: 8

Автор: MrMaga

Вчера, 20:36