Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Привет, зритель моего канала.
- Здесь я приведу подробно все команды для этого видео, чтобы тебе было удобнее и легче это применять.
- 1. Поставить стойку для брони в нужном месте
- /summon ArmorStand ~ ~1 ~ {CustomName:"arm",CustomNameVisible:1,Small:1,PersistenceRequired:1}
- если хочешь, чтобы название стойки не было видимым, просто удали этот тэг из команды - CustomNameVisible:1
- 2. Создаем события на ходьбу
- /scoreboard objectives add go stat.walkOneCm
- 3. Создаем фиктивное событие timer
- /scoreboard objectives add timer dummy
- Далее создаем филл-генератор для импульсов
- вниз ставим ком.блок /fill ~ ~1 ~ ~-7 ~1 ~ minecraft:stone 0 replace
- через один блок вверх над ним ставим другой ком.блок /fill ~ ~-1 ~ ~-7 ~-1 ~ minecraft:redstone_block 0
- между ними ставь блок красного камня и задастся генератор импульсов.
- далее приставляешь к нему по оси "х" ком.блоки, начиная с меньших координат:
- 1. Установить игроку, который пошевелился 0 очков в событии timer
- /scoreboard players set @a[score_go_min=1] timer 0
- 2. Относительно игрока, который в движении заменить блок красного камня на блок кварцевой руды у стойки с именем arm, которая находится не ближе десяти блоков от игрока
- /execute @a[score_timer_min=-99] ~ ~ ~ /execute @e[name=arm,rm=10] ~ ~ ~ /fill ~5 ~-5 ~5 ~-5 ~5 ~-5 minecraft:quartz_ore 0 replace redstone_block
- 3. Относительно игрока, который без движения более 100 тактов игрового времени заменить блок красного камня на блок кварцевой руды у стойки с именем arm
- /execute @a[score_timer=-100] ~ ~ ~ /execute @e[name=arm] ~ ~ ~ /fill ~5 ~-5 ~5 ~-5 ~5 ~-5 minecraft:quartz_ore 0 replace redstone_block
- 4. Установить игроку, который движется 1 очко в событии timer
- /scoreboard players remove @a[score_go=0] timer 1
- 5. Установить движущему игроку в событии на движение 0 очков
- /scoreboard players set @a[score_go_min=1] go 0
- 6. Относительно игрока, который движется заменить блок кварцевой руды на блок красного камня у стойки с именем arm, которая находится в радиусе 10 блоков от игрока
- /execute @a[score_timer_min=-99] ~ ~ ~ /execute @e[name=arm,r=10] ~ ~ ~ /fill ~5 ~-5 ~5 ~-5 ~5 ~-5 minecraft:redstone_block 0 replace quartz_ore
- На этом всё, надеюсь у тебя всё получится. Удачи.
- Бригсон.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement