我的世界抽獎機,物品有概率!雪球菜單版,教你如何獲得一個有趣的抽獎機

我的世界菜單版抽獎機指令
介紹:有概率用在菜單里,大家也可以弄在別的地方,自行探索。
注意:本套指令的寫法要先看完指令才能看得懂
————————————————
創(chuàng)建“抽獎”計分板
scoreboard objectives add 抽獎 dummy
(聊天欄輸入)
創(chuàng)建“雪球菜單”計分板
scoreboard objectives add 雪球菜單 dummy
(聊天欄輸入)
==========================
JSON:
接下來我會省略
{"rawtext":[
{"text":"§l§e????抽§6獎§c機
§e=§6=§c=§d=§3=§2=§5=§d=§a§6§4=§g=§c=§e=§6=§c=§d=§3=§2=§5=§d=§a§6§4=§g=§c=
§7§o???《開始抽獎》§r§l
§e=§6=§c=§d=§3=§2=§5=§d=§a§6§4=§g=§c=§e=§6=§c=§d=§3=§2=§5=§d=§a§6§4=§g=§c=
§d當前獎品:"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=1}]"},{"text":"§g§l金蘋果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=2}]"},{"text":"§g§l金蘿卜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=3}]"},{"text":"§g§l閃爍的西瓜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=4}]"},{"text":"§5§l附魔金蘋果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=5}]"},{"text":"§f§l南瓜燈§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=6}]"},{"text":"§f§l甜菜根§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=7}]"},{"text":"§f§l小麥§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=8}]"},{"text":"§f§l馬鈴薯§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=9}]"},{"text":"§9§l好吃的馬鈴薯§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=10}]"},{"text":"§f§l胡蘿卜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=11}]"},{"text":"§f§l蘋果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=12}]"},{"text":"§f§l西瓜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=13}]"},{"text":"§f§l西瓜片§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=14}]"},{"text":"§f§l漿果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=15}]"},{"text":"§f§l發(fā)光漿果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=16}]"},{"text":"§f§l南瓜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=17}]"},{"text":"§f§l南瓜頭§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=18}]"},{"text":"§f§l密脾§r"}]}},{"text":"
§5-----§3---§e抽§6獎§a概§d率§3----§5-----
§5§l 附魔蘋果1% §g 金蘋果2%
§g 金蘿卜3% §g 閃爍的西瓜4%
§7 其他食物90%"}]}
==========================
菜單分數(shù)1顯示
execute @a[scores={雪球菜單=1}]?~~~ titleraw @s actionbar (JSON)§7開始游戲
(循環(huán)/無條件/保持開啟)
菜單分數(shù)為2顯示
execute @a[scores={雪球菜單=2}]?~~~ titleraw @s actionbar (JSON)§e開始游戲
(連鎖/無條件/保持開啟)
以上兩個指令只有開始游戲的顏色變了,JSON文本在上面有
execute @a[scores={雪球菜單=3}] ~ ~ ~ scoreboard players set @s 雪球菜單
?(連鎖/無條件/保持開啟)
==========================
低頭取消提示
execute @e[scores={雪球菜單=!0},rxm=80] ~ ~ ~ title @s actionbar §c§l已取消
(循環(huán)/無條件/保持開啟)
低頭分數(shù)變0
execute @e[scores={雪球菜單=!0},rxm=80] ~ ~ ~ scoreboard players set @s 雪球菜單 0
(連鎖/無條件/保持開啟)
刪除低頭玩家標簽
execute @e[scores={雪球菜單=!0},rxm=80] ~ ~ ~ tag @s remove 抽獎
(連鎖/無條件/保持開啟)
==========================
丟雪球加分
execute @e[type=minecraft:snowball] ~ ~ ~ scoreboard players add @p[r=5] 雪球菜單 1
(循環(huán)/無條件/保持開啟)
丟雪球音效
execute @e[type=minecraft:snowball] ~ ~ ~ playsound random.toast @p ~ ~ ~ 200 1(連鎖/無條件/保持開啟)
清除丟出的雪球
execute @e[type=minecraft:snowball] ~ ~ ~ kill @e[type=minecraft:snowball]
(連鎖/無條件/保持開啟)
==========================
給抬頭2分的玩家變4分
execute @a[rx=-80,scores={雪球菜單=2}] ~ ~ ~ scoreboard players set @s 雪球菜單 4
(循環(huán)/無條件/保持開啟)
菜單分數(shù)4顯示
execute @a[scores={雪球菜單=1}]?~~~ titleraw @s actionbar (JSON)§7停止抽獎
(連鎖/無條件/保持開啟)
菜單分數(shù)5顯示
execute @a[scores={雪球菜單=5}]?~~~ titleraw @s actionbar (JSON)§a停止抽獎
(連鎖/無條件/保持開啟)
以上兩個指令只有停止抽獎的顏色變了,JSON文本在上面有
6分變4分
execute @a[scores={雪球菜單=6}] ~ ~ ~ scoreboard players set @s 雪球菜單 4
(連鎖/無條件/保持開啟)
==========================
隨機概率分數(shù)
execute @a[scores={雪球菜單=4..5}] ~ ~ ~ scoreboard players random 概率 抽獎 1 100
(循環(huán)/無條件/保持開啟)
抽獎音效
execute @a[scores={雪球菜單=4..5}] ~ ~ ~ playsound random.orb @s ~ ~ ~ 200 8
(連鎖/無條件/保持開啟)
玩家隨機抽獎分數(shù)(美觀)
execute @a[scores={雪球菜單=4..5}] ~ ~ ~ scoreboard players random @s 抽獎 1 18
(連鎖/無條件/保持開啟)
==========================
音效
execute @a[scores={雪球菜單=5},rx=-80] ~ ~ ~ playsound random.levelup @s ~ ~ ~
(循環(huán)/無條件/保持開啟)
給5分抬頭的玩家標簽
execute @a[scores={雪球菜單=5},rx=-80] ~ ~ ~ tag @s add 抽獎
(連鎖/無條件/保持開啟)
5分抬頭變7分
execute @a[scores={雪球菜單=5},rx=-80] ~ ~ ~ scoreboard players set @s 雪球菜單 7
(連鎖/無條件/保持開啟)
菜單分數(shù)7顯示
execute @a[scores={雪球菜單=7}]?~~~ titleraw @s actionbar (JSON)§e恭喜你抽到
(連鎖/無條件/保持開啟)
這里只有字和前面的變了
8分變7分
execute @a[scores={雪球菜單=8}] ~ ~ ~ scoreboard players set @s 雪球菜單 7
(連鎖/無條件/保持開啟)
==========================
初始化“概率”的分數(shù)
scoreboard players add 概率 抽獎 0
(循環(huán)/無條件/保持開啟)
隨機概率分數(shù)
execute @a[tag=抽獎] ~ ~ ~ scoreboard players random 概率 抽獎 1 100
(連鎖/無條件/保持開啟)
==========================
檢測概率分數(shù)
scoreboard players test 概率 抽獎 1 2
(循環(huán)/無條件/保持開啟)
給予玩家物品
give @a[tag=抽獎] (物品ID) 1 0
(連鎖/無條件/保持開啟)
設置玩家分數(shù)
scoreboard players set @a[tag=抽獎] 抽獎 1
(連鎖/無條件/保持開啟)
一直到最后一個數(shù)
音效
playsound random.levelup @a[tag=抽獎] ~ ~ ~ 200 0
(連鎖/無條件/保持開啟)
抽獎成功提示
execute @a[tag=抽獎] ~ ~ ~?tellraw @s {"rawtext":[{"text":"§a§l恭喜你§6本次抽獎獲得了:"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=1}]"},{"text":"§g§l金蘋果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=2}]"},{"text":"§g§l金蘿卜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=3}]"},{"text":"§g§l閃爍的西瓜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=4}]"},{"text":"§5§l附魔金蘋果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=5}]"},{"text":"§f§l南瓜燈§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=6}]"},{"text":"§f§l甜菜根§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=7}]"},{"text":"§f§l小麥§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=8}]"},{"text":"§f§l馬鈴薯§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=9}]"},{"text":"§9§l好吃的馬鈴薯§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=10}]"},{"text":"§f§l胡蘿卜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=11}]"},{"text":"§f§l蘋果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=12}]"},{"text":"§f§l西瓜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=13}]"},{"text":"§f§l西瓜片§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=14}]"},{"text":"§f§l漿果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=15}]"},{"text":"§f§l發(fā)光漿果§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=16}]"},{"text":"§f§l南瓜§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=17}]"},{"text":"§f§l南瓜頭§r"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={抽獎=18}]"},{"text":"§f§l密脾§r"}]}}]}
(連鎖/無條件/保持開啟)
刪除標簽
execute @a[tag=抽獎] ~ ~ ~ tag @s remove 抽獎
(連鎖/無條件/保持開啟)
————————————————
展示完畢