-
Постов
527 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
Тип контента
Профили
Форумы
События
Весь контент PhoenixTechu
-
в том порядке, в каком я написал. стрелка командных блоков с 1 команды, должна быть направлена в твою сторону вот как здесь
-
напутал с этой командой, исправь её, если уже успел вписать вот тут ещё забыл 1 написать
-
смотри, тебе нужно 3 таких колбасы на 1 комплект брони, для каждого нового предмета прописывай на месте "minecraft:iron_helmet", "minecraft:iron_chestplate" полное айди нужных комплектов брони, чтобы узнать айди нажми f3 + h и наведи на предмет, в описантт будет полный айди. не забудь так же для каждой новой колбасы изменять Slot:0 на новый, допустим Slot:1 для попробуй мой готовый вариант: при надевании железного шлема, наденется железный нагрудник из инвентаря. если схема работает правильно, без ошибок и как ты хотел, можешь подставить свои предметы Slot:102b – это нагрудник Slot:101b – поножи Slot:100b – ботинки
-
/setblock 0 -64 0 chest цикл: execute as @a[nbt={Inventory:[{Slot:103b,id:"minecraft:iron_helmet"}] run data modify storage inv Inventory set from entity @s Inventory цепь: item replace block 0 -64 0 container.0 with stone execute as @a[nbt={Inventory:[{Slot:103b,id:"minecraft:iron_helmet"}] run clear @s iron_chestplate 1 data modify storage inv Inventory[{id:"minecraft:iron_chestplate"}].Slot set value 0b data modify block 0 -64 0 Items[{Slot:0b}] set from storage inv Inventory[{Slot:0b}] execute as @a[nbt={Inventory:[{Slot:103b,id:"minecraft:iron_helmet"}]},nbt=!{Inventory:[{Slot:102b}]}] run item replace entity @s armor.chest from block 0 -64 0 container.0 данный способ требует для всех 3 частей брони, такую колбасу команд, а заключается в переносе данных инвентаря в мнимое хранилище, из него в сундук, а из сундука в слот брони игрока. ДЛЯ КАЖДОГО НОВОГО ПРЕДМЕТА: зелёный – измени на полное айди шлема из мода F3 + H оранжевый – измени на полное айди необходимого предмета из мода, в зависимости от слота: 102b – нагрудник 101b – поножи 100b – ботинки розовый – измени название слота на надеваемый предмет: armor.chest 102b – нагрудник armor.legs 101b – поножи armor.feet 100b – ботинки жёлтый – отдельно для каждого нового предмета, должен быть свой уникальный слот, прибавляй +1 (Slot:1b,Slot:2b,Slot:3b,Slot:4b,Slot:5b...) в случае, когда слоты сундука закончатся, создавай новый сундук рядом и используй его координаты /setblock 0 -64 1 chest
-
сори, я возможно не смогу помочь, так как из-за непонятной ошибки моя схема игнорирует тег экипировки и зацикливается, из-за чего помимо 1 комплекта брони, она надевает всю броню и просто пропадает
-
крч я сделал на 90%, но всплыли подводные камни: во первых я использую сундук, чтобы скопировать данные брони в него, а потом на игрока, но если игроков несколько, то для каждого нужен отдельный сундук, что усложнит схему и затянет её. вопрос: схема нужна для мультиплеера или для сингла?
-
/setworldspawn ~ ~ ~ /gamerule spawnRadius 1
-
смотря какая броня и откуда. сформулируй правильно просьбу.
-
если предыдущее условие не соблюдено и команда выдала ошибку, то все последующие кб не активируются
-
забей, у меня вылетел браузер и всё сбросилось, когда почти всё готово было 👍☠️⚰️
-
я тут, дела были, таймер уже готов, осталось сделать раунды
-
сколько всего раундов будет?
-
мне нужна твоя наводка, когда время заканчивается, какую команду определить победителем?
-
прошу прощения, т9 исправил scoreboard на scoreboards на 3 скрине скорее всего забыл ввести команду /team add blue на 1 скрине я сказал пропустить эти команды, прочитай мою подсказку ещё раз
-
да, действительно на этой версии отсутствует функция редактирования внешнего вида игроков внутри скорборда, поэтому придется изворачиваться. вместо тех 2 команд пропиши следующие: /scoreboard players reset terrorist plr /scoreboard players reset counter-terrorist plr /scoreboards players set Террористы 3 /scoreboards players set Спецназ 1 /team add red /team add blue /team join red Террористы /team join blue Спецназ /team modify red color red /team modify blue color blue эти команды пропусти сейчас делаю босс бар с таймером и счётом
-
если честно, не знаю, на 1.20.4 ошибку не выдаёт, всё работает, проаерю на 1.20.1 сейчас тогда. да, все должны быть активны
-
окей, меня немного запутали твои старые текстуры, но я обратил внимание на новые иконки эффектов
-
привет! 1.13+ используй цикличный командный блок, установи значение "всегда активный" execute as @e[type=item,nbt={Item:{id:"minecraft:red_dye"}}] run data modify entity @s PickupDelay set value 2 пропиши эту команду рядом с командным блоком, чтобы его чанк не выгружался при отсутствии прогрузки чанка игроками: /forceload add ~ ~ ~ ~ red_dye – название предмета, для каждого следующего предмета ставь новый командный блок не покидая чанка, каждый новый чанк отмечай 2 командой F3 + G – граница чанков F3 + H – отобразить информацию об айди предмета, при наведении на него
-
если время будет показываться сверху, через боссбар, тебя это устроит? есть одна проблема: я только сейчас обратил внимание, что твоя версия старее 1.13 мне кажется для этого форума проще писать командные машины, если количество команд больше 10 🤔
-
на счёт килов не уверен, что они будут отображаться в табе, так как не могу это проверить. но для реализации таймера мне нужно знать, сколько будет идти раунд
-
счёт и килы уже не получится поместить в сайдбар, но время можно изобразить через боссбар, а килы рядом с ником.
-
не совсем сложно, просто лень было этим заниматься. создай задачи: /scoreboard objectives add plr dummy {"text":"Игроки"} /scoreboard objectives add death deathCount /scoreboard objectives add game /scoreboard objectives setdisplay sidebar plr раздели видимую таблицу на команды: /scoreboard players set terrorist plr 3 /scoreboard players display name terrorist plr {"text":"Террористы","color":"red"} /scoreboard players set counter-terrorist plr 1 /scoreboard players display name counter-terrorist plr {"text":"Спецназ","color":"blue"} установи правила: /gamerule doImmediateRespawn true /gamerule showDeathMessages false добавь команды: /team add ct {"text":"Спецназ"} /team add t {"text":"Террористы"} настрой отображение и колизию: /team modify ct prefix {"text":"[Спецназ] ","color":"dark_blue"} /team modify ct color blue /team modify t prefix {"text":"[Террорист] ","color":"dark_red"} /team modify t color red /team modify ct collisionRule pushOtherTeams /team modify t collisionRule pushOtherTeams цикл: scoreboard players set @a[gamemode=!spectator,team=t] plr 2 цикл: scoreboard players set @a[gamemode=!spectator,team=ct] plr 0 цикл: scoreboard players reset @a[gamemode=spectator] plr цикл: execute as @a[scores={death=1..}] at @s run spawnpoint @s ~ ~ ~ цепь: execute as @a[scores={death=1..}] run gamemode spectator execute as @a[scores={death=1..}] run scoreboard players reset @s death цикл: execute unless entity @a[gamemode=!spectator,team=t] run title @a title {"text":"Спецназ победил","color":"blue"} цепь: scoreboard players add ct 1 gamemode adventure @a[gamemode=spectator] tp @a[team=t] (координаты спавна террористов) tp @a[team=ct] (координаты спавна спецназа) scoreboard players set time timer 2700 scoreboard players set min timer 2 scoreboard players set second timer 15 цикл: execute unless entity @a[gamemode=!spectator,team=ct] run title @a title {"text":"Террористы победили","color":"red"} цепь: scoreboard players add t 1 gamemode adventure @a[gamemode=spectator] tp @a[team=t] (координаты спавна террористов) tp @a[team=ct] (координаты спавна спецназа) scoreboard players set time timer 2700 scoreboard players set min timer 2 scoreboard players set second timer 15
-
рп прикольный, только не забудь отключить частицы эффектов если на счёт твоей идеи, то мне нужно подумать, как грамотно реализовать разделение 1 таблицы на 2
-
можешь примерно обрисовать, как ты это представляешь, просто я не совсем понял, что должно происходить с никами игроков в таблице scoreboard. опиши название таблицы, динамику игроков внутри неё: их взаимодействия между собой, счёт, в каком случае они должны пропасть и что делать с этим дальше. ничего не понятно
