Вы используете устаревший браузер

Ваш браузер устарел, и поэтому некоторые важные функции этого сайта могут не работать. Пожалуйста, обновитесь до более современного браузера. :(

Не получается заспавнить блок относительно стойки с бронёй.

    Okashi
    не в сети

    Посетители

    Сообщений: 3

    Мне надо заспавнить блок редстоуна на расстоянии от стойки с бронёй. Командный блок ошибки не выдаёт, значит я неправильно задал условие, однако, сам я не могу найти ошибку. Помогите, кто знает.
    Вот два варианта этой команды, просто поменял условия местами:
    
    /execute if block ~6 ~1 ~-3 minecraft:polished_blackstone_button[powered=true] at @e[type=minecraft:armor_stand,tag=Gena] run setblock ~ ~ ~-1 minecraft:redstone_block
    
    
    /execute at @e[type=minecraft:armor_stand,tag=Gena] if block ~6 ~1 ~-3 minecraft:polished_blackstone_button[powered=true] run setblock ~ ~ ~-1 minecraft:redstone_block
    

    #1 | 16 мая 2021 - 18:58

    Caman86
    не в сети

    ТруЪ Олдфаги-с

    Звание: Чоткий паря

    Трофеев: 12

    Сообщений: 1943

    Симпатий: 329

    Okashi,
    Координаты с ~ ~ ~ считаются от вызывателя команды, т.е. от командного блока.

    Мои сборки:
    MystMag (1.12.2)
    ReachForTheStars (1.12.2)
    TechGears (1.16.5)

    #2 | 16 мая 2021 - 19:24

    Okashi
    не в сети

    Посетители

    Сообщений: 3

    Так я же пишу
    @e[type=minecraft:armor_stand,tag=Gena]

    это разве не означает, что проверка будет относительно стенда. И ещё, если написать в командном блоке
    /setblock ~ ~1 ~ minecraft:sand

    блок песка появится над командным блоком, а не у меня над головой. Если вписать эту команду в чат, то да, он появится у меня над головой, но я говорю про командный блок.

    #3 | 16 мая 2021 - 20:02

    Okashi
    не в сети

    Посетители

    Сообщений: 3

    В общем я не знаю как, но оно заработало, единственное что, редстоун блок приходится спавнить по кордам, тк он продолжает выполнять команды относительно стенда с бронёй
    Вот команда:
    /execute at @e[type=minecraft:armor_stand,tag=Gena] if block ~6 ~1 ~-3 minecraft:polished_blackstone_button[powered=true] run setblock -23 4 -108 minecraft:redstone_block

    #4 | 16 мая 2021 - 20:36

    Caman86
    не в сети

    ТруЪ Олдфаги-с

    Звание: Чоткий паря

    Трофеев: 12

    Сообщений: 1943

    Симпатий: 329

    Okashi,
    Если команда в командном блоке, то вызыватель - командный блок.
    Если ты пишешь команду в чате, то вызыватель - игрок (ты).
    Координаты относительные (т.е. которые с ~ ~ ~) рассчитываются относительно вызывателя, не относительно того, кто указан в селекторе.
    Сообщение отредактировал Caman86 17 мая 2021 - 02:18

    Мои сборки:
    MystMag (1.12.2)
    ReachForTheStars (1.12.2)
    TechGears (1.16.5)

    #5 | 17 мая 2021 - 02:17

Статистика форума

Сейчас онлайн: 2

Создано тем
14345
Написано сообщений
871722
Пользователей
377814
Новый участник
Unknown Man_2

Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички

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

Название темы
Статистика
Последнее сообщение

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

Ответов: 1

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

Ответов: 1

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

Ответов: 7