Как сделать считывание scoreboard при помощи командных блоков. MINECRAFT. 1.
Вход / Регистрация
Beta
подарки (0)
Вентиляторы
мужчина, хочет чего-то
работаю — 15 ноября 2009
первая колонка
Сообщество NEWS2
1013 участников
Поисковая оптимизация
15 участников
Официальное сообщество igp-tc.ru
33 участника
Зароботок в сети.
3 участника
6 фото
15 ноября 2009
1 фото
8 ноября 2009
Стена1
Денис *DeoS*
5 декабря 2009 в 00:52
Вот написал статью :) 3 недели не работал. щас буду исправляться. снаала побанили гс, потом лег wmz host, так что доходы сильно упали и не было настроения.
вторая колонка
Дата публикации:

Как сделать считывание scoreboard при помощи командных блоков. MINECRAFT. 1.


Как сделать считывание scoreboard при помощи командных блоков. MINECRAFT. 1.

В вашем случае, проблема может быть связана с тем, что вы используете командный блок для считывания значения scoreboard. Командные блоки выполняют команды только один раз, поэтому они не могут непрерывно отслеживать изменения значения scoreboard.

Вместо этого, вы можете использовать повторяющийся командный блок или вспомогательного NPC, чтобы непрерывно проверять значение scoreboard и выполнять нужные действия.

Вот как это можно сделать:

  1. Создайте повторяющийся командный блок и установите в него следующую команду: /execute as @a[scores={Sneak=1..}] run give @a[scores={Sneak=1..}] minecraft:acacia_button

    Эта команда будет проверять, если у игрока значение Sneak равно 1 или больше, и выдавать кнопку игроку.

  2. Создайте еще один повторяющийся командный блок и установите в него следующую команду: /scoreboard players set @a Sneak 0

    Эта команда будет обнулять значение Sneak у всех игроков каждый тик, чтобы можно было снова отслеживать изменения.

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

Теперь, когда вы будете приседать в игре, значение Sneak станет 1, и вам будет выдана кнопка.

четвертая колонка
О сайте | Форма обратной связи