|
利用循环扣除,存款增加的方法实现了存绿宝石
移除一个绿宝石,循环,红石激活
clear @p[r=1] minecraft:emerald 0 1
如果成功则增加标签
tag @p[r=1] add can_deposit
账户增加
execute if entity @p[tag=can_deposit,r=1] run scoreboard players add @p[tag=can_deposit,r=1] money 1
提示
execute if entity @p[tag=can_deposit] run tellraw @p {"rawtext":[{"text":"✅ 存款进行中... 您的余额:"},{"score":{"name":"@p[r=1]","objective":"money"}}]}
存款完成:
execute unless entity @p[tag=can_deposit] run tellraw @p {"rawtext":[{"text":"✅ 存款完成!您的余额:"},{"score":{"name":"@p[r=1]","objective":"money"}}]}
重置
tag @p[r=7] remove can_deposit
距离要调整一下 |
|