Advertisement
Brigson

Руда из камня

Aug 26th, 2015
1,524
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.11 KB | None | 0 0
  1. Всем привет, я Бригсон. И своими роликами я делаю вас профессионалами в майнкрафте
  2.  
  3. 1. Создание событий
  4. событие, очки в котором влияют на вид выпадающей руды: /scoreboard objectives add ruda dummy
  5. событие, на использование кирки: /scoreboard objectives add kirka stat.useItem.minecraft.iron_pickaxe
  6. событие, в котором даются очки счета булыжнику: /scoreboard objectives add item dummy
  7.  
  8. 2. Создание рандомайзера
  9. установка блока воздуха над ком.блоком: /setblock ~ ~1 ~ minecraft:air 0 replace
  10. установка блока красного камня в нужных координатах : /setblock x y z minecraft:redstone_block 0 replace
  11. изменение данных раздатчика (обновление его ком.блоками, каждый из которых устанавливает определенное количество
  12. очков игроку в событии ruda при рандомном выкидывании ком.блока из раздатчика:
  13. /blockdata x y z {Items:[{Slot:0b,id:"minecraft:command_block",Count:1b,tag:{BlockEntityTag:{CustomName:"@",Command:"/scoreboard players set @a ruda 10 {SelectedItem:{id:minecraft:iron_pickaxe}}"}}},{Slot:1b,id:"minecraft:command_block",Count:1b,tag:{BlockEntityTag:{CustomName:"@",Command:"/scoreboard players set @a ruda 20 {SelectedItem:{id:minecraft:iron_pickaxe}}"}}},{Slot:2b,id:"minecraft:command_block",Count:1b,tag:{BlockEntityTag:{CustomName:"@",Command:"/scoreboard players set @a ruda 30 {SelectedItem:{id:minecraft:iron_pickaxe}}"}}},{Slot:3b,id:"minecraft:command_block",Count:1b,tag:{BlockEntityTag:{CustomName:"@",Command:"/scoreboard players set @a ruda 40 {SelectedItem:{id:minecraft:iron_pickaxe}}"}}},{Slot:4b,id:"minecraft:command_block",Count:1b,tag:{BlockEntityTag:{CustomName:"@",Command:"/scoreboard players set @a ruda 50 {SelectedItem:{id:minecraft:iron_pickaxe}}"}}},{Slot:5b,id:"minecraft:command_block",Count:1b,tag:{BlockEntityTag:{CustomName:"@",Command:"/scoreboard players set @a ruda 60 {SelectedItem:{id:minecraft:iron_pickaxe}}"}}},{Slot:6b,id:"minecraft:command_block",Count:1b,tag:{BlockEntityTag:{CustomName:"@",Command:"/scoreboard players set @a ruda 70 {SelectedItem:{id:minecraft:iron_pickaxe}}"}}},{Slot:7b,id:"minecraft:command_block",Count:1b,tag:{BlockEntityTag:{CustomName:"@",Command:"/scoreboard players set @a ruda 10 {SelectedItem:{id:minecraft:iron_pickaxe}}"}}},{Slot:8b,id:"minecraft:command_block",Count:1b,tag:{BlockEntityTag:{CustomName:"@",Command:"/scoreboard players set @a ruda 20 {SelectedItem:{id:minecraft:iron_pickaxe}}"}}}],id:"dispenser"}
  14.  
  15. 3. Филл-генератор
  16. ставим ком.блоки по одной оси (как в видео), начиная с наименьшей координаты на этой оси.
  17. 3.1.устанавливаем булыжнику - 1000 очков:
  18. /execute @a[score_kirka_min=1,score_ruda_min=0,score_ruda=0] ~ ~ ~ /scoreboard players set @e[type=Item,r=5] item -1000 {Item:{id:minecraft:cobblestone}}
  19. 3.2 выпадение изумрудной руды при семидесяти очках в событии ruda
  20. /execute @a[score_kirka_min=1,score_ruda_min=70,score_ruda=70] ~ ~ ~ /execute @e[score_item_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:emerald_ore,Count:1}}
  21. 3.3 выпадение красной руды при шестидесяти очках в событии ruda
  22. /execute @a[score_kirka_min=1,score_ruda_min=60,score_ruda=60] ~ ~ ~ /execute @e[score_item_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:redstone_ore,Count:1}}
  23. 3.4 выпадение алмазной руды при пятидесяти очках в событии ruda
  24. /execute @a[score_kirka_min=1,score_ruda_min=50,score_ruda=50] ~ ~ ~ /execute @e[score_item_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:diamond_ore,Count:1}}
  25. 3.5 выпадение лазуритовой руды при сорока очках в событии ruda
  26. /execute @a[score_kirka_min=1,score_ruda_min=40,score_ruda=40] ~ ~ ~ /execute @e[score_item_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:lapis_ore,Count:1}}
  27. 3.6 выпадение золотой руды при тридцати очках в событии ruda
  28. /execute @a[score_kirka_min=1,score_ruda_min=30,score_ruda=30] ~ ~ ~ /execute @e[score_item_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:gold_ore,Count:1}}
  29. 3.7 выпадение железной руды при двадцати очках в событии ruda (в раздатчике два ком.блока, которые устанавливают в этом событии 20 очков игроку)
  30. /execute @a[score_kirka_min=1,score_ruda_min=20,score_ruda=20] ~ ~ ~ /execute @e[score_item_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:iron_ore,Count:1}}
  31. 3.8 выпадение угольной руды при десяти очках в событии ruda (в раздатчике два ком.блока, которые устанавливают в этом событии 10 очков игроку)
  32. /execute @a[score_kirka_min=1,score_ruda_min=10,score_ruda=10] ~ ~ ~ /execute @e[score_item_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:coal_ore,Count:1}}
  33. 3.9 постоянное добавление выпадающему при разрушении камня булыжнику по одному очку в событии item
  34. /execute @a[score_kirka_min=1,score_ruda_min=10] ~ ~ ~ /scoreboard players add @e[type=Item,r=5] item 1 {Item:{id:minecraft:cobblestone}}
  35. 3.10 убийство булыжника, у которого минимум 1 очко в событии item
  36. /kill @e[score_item_min=1]
  37. 3.11 от блока №3.10 компаратор к ком.блоку, сбрасывающему очки игроку в событии kirka после уничтожения булыжника
  38. /scoreboard players reset @a kirka
  39.  
  40. На этом всё, я надеюсь вы всё поняли, и я объяснил всё доступно. Удачи =)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement