Перейти к содержанию

PhoenixTechu

Пользователи
  • Постов

    527
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

Весь контент PhoenixTechu

  1. в том порядке, в каком я написал. стрелка командных блоков с 1 команды, должна быть направлена в твою сторону вот как здесь
  2. напутал с этой командой, исправь её, если уже успел вписать вот тут ещё забыл 1 написать
  3. смотри, тебе нужно 3 таких колбасы на 1 комплект брони, для каждого нового предмета прописывай на месте "minecraft:iron_helmet", "minecraft:iron_chestplate" полное айди нужных комплектов брони, чтобы узнать айди нажми f3 + h и наведи на предмет, в описантт будет полный айди. не забудь так же для каждой новой колбасы изменять Slot:0 на новый, допустим Slot:1 для попробуй мой готовый вариант: при надевании железного шлема, наденется железный нагрудник из инвентаря. если схема работает правильно, без ошибок и как ты хотел, можешь подставить свои предметы Slot:102b – это нагрудник Slot:101b – поножи Slot:100b – ботинки
  4. /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
  5. сори, я возможно не смогу помочь, так как из-за непонятной ошибки моя схема игнорирует тег экипировки и зацикливается, из-за чего помимо 1 комплекта брони, она надевает всю броню и просто пропадает
  6. крч я сделал на 90%, но всплыли подводные камни: во первых я использую сундук, чтобы скопировать данные брони в него, а потом на игрока, но если игроков несколько, то для каждого нужен отдельный сундук, что усложнит схему и затянет её. вопрос: схема нужна для мультиплеера или для сингла?
  7. смотря какая броня и откуда. сформулируй правильно просьбу.
  8. если предыдущее условие не соблюдено и команда выдала ошибку, то все последующие кб не активируются
  9. Манипулятор энергетического поля нулевого уровня; Тунельное устройство :]
  10. забей, у меня вылетел браузер и всё сбросилось, когда почти всё готово было 👍☠️⚰️
  11. я тут, дела были, таймер уже готов, осталось сделать раунды
  12. сколько всего раундов будет?
  13. мне нужна твоя наводка, когда время заканчивается, какую команду определить победителем?
  14. прошу прощения, т9 исправил scoreboard на scoreboards на 3 скрине скорее всего забыл ввести команду /team add blue на 1 скрине я сказал пропустить эти команды, прочитай мою подсказку ещё раз
  15. да, действительно на этой версии отсутствует функция редактирования внешнего вида игроков внутри скорборда, поэтому придется изворачиваться. вместо тех 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 эти команды пропусти сейчас делаю босс бар с таймером и счётом
  16. если честно, не знаю, на 1.20.4 ошибку не выдаёт, всё работает, проаерю на 1.20.1 сейчас тогда. да, все должны быть активны
  17. окей, меня немного запутали твои старые текстуры, но я обратил внимание на новые иконки эффектов
  18. привет! 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 – отобразить информацию об айди предмета, при наведении на него
  19. если время будет показываться сверху, через боссбар, тебя это устроит? есть одна проблема: я только сейчас обратил внимание, что твоя версия старее 1.13 мне кажется для этого форума проще писать командные машины, если количество команд больше 10 🤔
  20. на счёт килов не уверен, что они будут отображаться в табе, так как не могу это проверить. но для реализации таймера мне нужно знать, сколько будет идти раунд
  21. счёт и килы уже не получится поместить в сайдбар, но время можно изобразить через боссбар, а килы рядом с ником.
  22. не совсем сложно, просто лень было этим заниматься. создай задачи: /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
  23. рп прикольный, только не забудь отключить частицы эффектов если на счёт твоей идеи, то мне нужно подумать, как грамотно реализовать разделение 1 таблицы на 2
  24. можешь примерно обрисовать, как ты это представляешь, просто я не совсем понял, что должно происходить с никами игроков в таблице scoreboard. опиши название таблицы, динамику игроков внутри неё: их взаимодействия между собой, счёт, в каком случае они должны пропасть и что делать с этим дальше. ничего не понятно
×
×
  • Создать...