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

GhostoFBU

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

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

  • Посещение

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

    25

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

  1. execute unless block 1 2 3 minecraft:dirt run say на координатах 1 2 3 нету земли execute if block 1 2 3 minecraft:farmland run say на координатах 1 2 3 есть грядка
  2. Ванильными командами - никак. Только через плагины или моды
  3. tp @a[x=0,y=16,z=-7,distance=..1] 1 2 3 Телепортирует игрока на координатах 0, 16, -7 на координаты 1 2 3
  4. @a[nbt={Inventory:[{Slot: 103b, id: "minecraft:iron_helmet", tag: {Tags: ["r1"]}}]}]
  5. Относительно случайной стойки для брони (с тегом random) будет ставиться редстоун блок execute at @e[type=minecraft:armor_stand,tag=random,sort=random,limit=1] run setblock ~ ~ ~ minecraft:redstone_block Поставь три стойти рядом с друг-другом и запитывай цепочки команд с помощью редстоун блока, а после убирай редстоун блок через команду /fill. Промежутки между срабатыванием сделай через таймер на скорборде, найдёшь в интернете
  6. clear @a minecraft:nether_star 0 -1 {display:{Name:"???",Lore:["...Звезда...?"]}}
  7. Выдавать всем эффект сытости (effect give @a minecraft:saturation 1000000 255 true), чтобы запретить всё есть
  8. Выдача предмета give @p minecraft:amethyst_shard{gravity_gun:1b} Перемещение стойти для брони с тегом cube с помощью предмета с NBT-тегом {gravity_gun:1b} execute as @a[nbt={SelectedItem:{tag:{gravity_gun:1b}}}] at @s anchored eyes positioned ^ ^ ^3 run tp @e[type=minecraft:armor_stand,tag=cube,distance=..1.5,sort=nearest,limit=1] ~ ~ ~ facing entity @s eyes
  9. Создай скорборд playersCount scoreboard objectives add playersCount dummy Цикличная цепочка команд: scoreboard players set $playersCount playersCount 0 execute @a[x=1540,y=56,z=492,r=5] ~ ~ ~ scoreboard players add $playersCount playersCount 1 scoreboard players test $playersCount playersCount 4 say на координатах (1540, 56, 492), в радиусе до 5-ти блоков найдено 4 или больше игроков После третьей команды ставишь условные цепные командные блоки
  10. Создай скорборд online scoreboard objectives add online dummy Выполняй следующую цепочку команд: scoreboard players set $online online 0 execute @a ~ ~ ~ scoreboard players add $online online 1 scoreboard players test $online online 4 say online >= 4 После третьей команды ставишь условные цепные командные блоки
  11. # Создаём задачу scoreboard objectives add item_count dummy # Каждый так выполняем следующую цепочку команд execute as @a[x=239,y=-2,z=147,distance=..2] store result score @s item_count run clear @s minecraft:sculk{display:{Name:'{"text":"Sculk","color":"dark_aqua","bold":false,"italic":false}'}} 0 execute if entity @a[scores={item_count=32..},limit=1] run setblock ~ ~1 ~ minecraft:redstone_block
  12. summon minecraft:villager ~ ~ ~ {Offers:{Recipes:[{maxUses:1,buy:{id:"minecraft:brown_dye",Count:6b},sell:{id:"minecraft:lever",Count:1b,tag:{CanPlaceOn:["minecraft:gray_wool"]}}}]}}
  13. https://minecraft-inside.ru/forum/forum/7-ресурспаки/
  14. Можно сделать оптимизированней через команду schedule
  15. Если игрок ударит сущность, то его ударит молнией (работает с версии 1.19.4) execute as @e[nbt={HurtTime:10s}] on attacker at @s run summon minecraft:lightning_bolt
  16. Легче использовать дата паки. Создаёшь ID систему, привязываешь маркер к каждому игроку. Каждый тик телепортируешь маркер к своему игроку, записываешь его инвентарь и ОЗ игрока. Если игрока нет, то на месте маркера создаёшь армор стненд, ещё создаёшь невидимую сущность с хитбоксом игрока, чтобы по этой сущности можно было бить, записываешь в эту сущность ОЗ и инвентарь игрока и запускаешь таймер на 5 минут
  17. Используй дата пак, в которых есть предикаты. С их помощью можешь сделать проверку. https://youtu.be/VpRdA33wBLU - гайд по созданию предикатов. Создаёшь предикат: { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "vehicle": { "type": "minecraft:pig" } } } Далее выполняешь команду каждый тик: execute as @a if predicate <предикат> run say сижу на свинье
  18. ## Создаём задачу scoreboard objectives add health health ## Каждый тик выполняем команды execute at @a[scores={health=..3}] run particle minecraft:block minecraft:redstone_block ~ ~ ~ 0.3 0.3 0.3 0.1 3 effect give @a[scores={health=..3}] minecraft:slowness 1
  19. execute positioned 16 64 16 run title @a[distance=..1,tag=!titled] title "Текст" execute positioned 16 64 16 run tag @a[distance=..1,tag=!titled] add titled
  20. # Создаём скорборд (можно использовать свой) scoreboard objectives add main_obj dummy # Получаем кол-во игроков на сервере execute store result score $player_count main_obj if entity @a # Если игроков больше одного, то выполняем команду execute if score $player_count main_obj matches 2.. run tellraw @a "Игроков больше одного!"
×
×
  • Создать...