Advertisement
Brigson

Untitled

Sep 28th, 2015
552
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.21 KB | None | 0 0
  1. Привет, зритель моего канала.
  2. Здесь я приведу подробно все команды для этого видео, чтобы тебе было удобнее и легче это применять.
  3.  
  4. 1. Поставить стойку для брони в нужном месте
  5. /summon ArmorStand ~ ~1 ~ {CustomName:"arm",CustomNameVisible:1,Small:1,PersistenceRequired:1}
  6. если хочешь, чтобы название стойки не было видимым, просто удали этот тэг из команды - CustomNameVisible:1
  7.  
  8. 2. Создаем события на ходьбу
  9. /scoreboard objectives add go stat.walkOneCm
  10.  
  11. 3. Создаем фиктивное событие timer
  12. /scoreboard objectives add timer dummy
  13.  
  14. Далее создаем филл-генератор для импульсов
  15. вниз ставим ком.блок /fill ~ ~1 ~ ~-7 ~1 ~ minecraft:stone 0 replace
  16. через один блок вверх над ним ставим другой ком.блок /fill ~ ~-1 ~ ~-7 ~-1 ~ minecraft:redstone_block 0
  17. между ними ставь блок красного камня и задастся генератор импульсов.
  18. далее приставляешь к нему по оси "х" ком.блоки, начиная с меньших координат:
  19.  
  20. 1. Установить игроку, который пошевелился 0 очков в событии timer
  21. /scoreboard players set @a[score_go_min=1] timer 0
  22.  
  23. 2. Относительно игрока, который в движении заменить блок красного камня на блок кварцевой руды у стойки с именем arm, которая находится не ближе десяти блоков от игрока
  24. /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
  25.  
  26. 3. Относительно игрока, который без движения более 100 тактов игрового времени заменить блок красного камня на блок кварцевой руды у стойки с именем arm
  27. /execute @a[score_timer=-100] ~ ~ ~ /execute @e[name=arm] ~ ~ ~ /fill ~5 ~-5 ~5 ~-5 ~5 ~-5 minecraft:quartz_ore 0 replace redstone_block
  28.  
  29. 4. Установить игроку, который движется 1 очко в событии timer
  30. /scoreboard players remove @a[score_go=0] timer 1
  31.  
  32. 5. Установить движущему игроку в событии на движение 0 очков
  33. /scoreboard players set @a[score_go_min=1] go 0
  34.  
  35. 6. Относительно игрока, который движется заменить блок кварцевой руды на блок красного камня у стойки с именем arm, которая находится в радиусе 10 блоков от игрока
  36. /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
  37.  
  38. На этом всё, надеюсь у тебя всё получится. Удачи.
  39. Бригсон.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement