Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Всем привет, я Бригсон. И своими роликами я делаю вас профессионалами в майнкрафте
- 1. Создание событий
- событие, очки в котором влияют на вид выпадающей руды: /scoreboard objectives add ruda dummy
- событие, на использование кирки: /scoreboard objectives add kirka stat.useItem.minecraft.iron_pickaxe
- событие, в котором даются очки счета булыжнику: /scoreboard objectives add item dummy
- 2. Создание рандомайзера
- установка блока воздуха над ком.блоком: /setblock ~ ~1 ~ minecraft:air 0 replace
- установка блока красного камня в нужных координатах : /setblock x y z minecraft:redstone_block 0 replace
- изменение данных раздатчика (обновление его ком.блоками, каждый из которых устанавливает определенное количество
- очков игроку в событии ruda при рандомном выкидывании ком.блока из раздатчика:
- /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"}
- 3. Филл-генератор
- ставим ком.блоки по одной оси (как в видео), начиная с наименьшей координаты на этой оси.
- 3.1.устанавливаем булыжнику - 1000 очков:
- /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}}
- 3.2 выпадение изумрудной руды при семидесяти очках в событии ruda
- /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}}
- 3.3 выпадение красной руды при шестидесяти очках в событии ruda
- /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}}
- 3.4 выпадение алмазной руды при пятидесяти очках в событии ruda
- /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}}
- 3.5 выпадение лазуритовой руды при сорока очках в событии ruda
- /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}}
- 3.6 выпадение золотой руды при тридцати очках в событии ruda
- /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}}
- 3.7 выпадение железной руды при двадцати очках в событии ruda (в раздатчике два ком.блока, которые устанавливают в этом событии 20 очков игроку)
- /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}}
- 3.8 выпадение угольной руды при десяти очках в событии ruda (в раздатчике два ком.блока, которые устанавливают в этом событии 10 очков игроку)
- /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}}
- 3.9 постоянное добавление выпадающему при разрушении камня булыжнику по одному очку в событии item
- /execute @a[score_kirka_min=1,score_ruda_min=10] ~ ~ ~ /scoreboard players add @e[type=Item,r=5] item 1 {Item:{id:minecraft:cobblestone}}
- 3.10 убийство булыжника, у которого минимум 1 очко в событии item
- /kill @e[score_item_min=1]
- 3.11 от блока №3.10 компаратор к ком.блоку, сбрасывающему очки игроку в событии kirka после уничтожения булыжника
- /scoreboard players reset @a kirka
- На этом всё, я надеюсь вы всё поняли, и я объяснил всё доступно. Удачи =)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement