-
Постов
62 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Тип контента
Профили
Форумы
События
Весь контент PSEUDO
-
При срабатывании триггера, просто добавь нужный вектор для сущности в Motion
-
В команде execute facing можно выбрать вместо ног глаза сущности. Я знаю способ, когда из глаз в сторону взгляда спавнят стойку и двигают её вперед в цикле на определенную дистанцию, если в её пределах только блок воздуха (или еще какие-нибудь, например трава, цветы и т.п) то цикл продолжается до тех пор, пока стойка не найдет вокруг себя сущность, после чего она помечает её и исчезает.
-
в селектор помимо item пропиши nbt-тэг
-
ты написал pickIp вместо pickUp во второй команде execute at, а надо execute as
-
скинь команды свои и дату предмета
-
Наверное надо проверять, кто находиться рядом с этим предметом и выдать ему его, а сам предмет удалить. Но проблема будет в том, что рядом может быть другой игрок. Поэтому, вопрос: возвращать нужно моментально или с задержкой? Если моментально, то проблем не будет.
-
Расставь невидимые стойки с тегом в тех местах, где ты хочешь, чтобы спавнились мобы, и с помощью селектора выбери рандомную и призывай в ней моба. Можешь подзапариться, если нужен динамический спавнер (ставить его в любое место). Создай главную стойку центральную, и если ты её ставишь, то вокруг неё ставнятся дочерние стойки, в которых будут призываться мобы. Затем в цикле, если игрок будет в нескольких блоках от главной, то в рандомной дочерней стойке будет спавница моб. Создай так-же таймер перезарядки спавнера для этого. Если не знаешь как это делать, или какие именно команды нужны, спроси, я подскажу.
-
Во-первых: не повышайте на нас букавы. Во-вторых: вам объяснили, что нужно создавать счетчик смертей, удалить из команды игрока, если счетчик смерти у него равен 1, а затем тепать. Как и кого тепать (сразу после смерти или нет) это уже выбирайте сами, как вам угодно. Прежде чем начинать писать свой бэдварс, могли бы для начала изучить главные команды КБ scorebourd и execute. Ну, или хотя-бы научится составлять и разбивать свою задачу на подпункты (про то как сформулировать её для других людей, чтобы те вас поняли, я вообще молчу, С этим у вас туго). Если надо, чтобы тепало всех, когда именно в команде никого, то создайте счетчик и цикл проверки на это: 1) Счетчик людей в команде: /scoreboard objectives add teamCount dummy execute store result score @a задача if entity @a[team=название команды] 2) Если он равен нулю. тепайте кого и куда угодно: tp @a[scores={teamCount=0}] <координаты> 3) Если игрок умер, выкинуть из команды: /scoreboard objectives add deathCount deathCount /team leave @a[scores={deathCount=1}] Если не надо выкидывать из команды, то переделайте первый пунк и избавьтесь от третьего. Чтобы счетчик уменьшался на единицу, когда игрок команды умирает для это есть специальные задачи помимо dummy
-
Просто сделай проверку, если счетчик смерти равен 1, то удали из команды и в данные игрока "спавнпоинт" укажи координаты (если тебе надо, чтобы у игрока высвечивалось меню смерти), но это не на КБ делается. На КБ могу предложить вариант, после смерти, если счетчик равен 1, удалить из команды, и выдать например тег "deadTP", далее в цикличном КБ проверять, если игрок с этим тегом есть, то тепни его на коорды, и проверь, если игрок тепнулся execute @a[x="", y="", z="", tag="deadTP"] удали ему тег.
-
Плохо сформулировал вопрос. В твоем коде, КБ будет каждый раз добавлять единицу к счетчику, если найдет сущность с nbt-тегом. Но поскольку, КБ цикличный, он будет зацикленным. Если я правильно тебя понял, то вместо прибавления единицы, просто нужно записывать кол-во этих сущностей в счетчик: execute store result score @a задача if entity @e[nbt={...}]
-
плохо искал значит, это базовые команды задаешь счетчик: /scoreboard objectives add adv dummy /scoreboard objectives setdisplay sidebar adv в цикл: execute store result score @a adv if entity @a[gamemode=adventure] execute as @a[scores={adv=1}] run gamemode adventure @a[gamemode=spectator] tp @a <координаты> если делаешь какие-то соревнования, пиши команды, используя селекторы team
-
поинформативнее вопрос можно составить?
-
ютуб в помощь
-
дата-пак на RayCast какой-нибудь скачай, и добавь условие через счетчик трубы в scorebourd, если такой есть там.
-
Here to you save world with command blocks (Скинул файл мира с КБ): SAVE WORLD
-
ты так же не обязан был писать, то, что не обязан был переводить это 😉
-
это работает только в режиме приключения: /give @s "название"{CanPlaceOn:["на что можно ставить"],CanDestroy:["что можно им ломать"]} Например: выдать блок травы, который можно ставить только на лёд, и можно ломать этим блоком торты: /give @s grass_block{CanPlaceOn:["minecraft:ice"],CanDestroy:["minecraft:cake"]}
