我的世界命令方块银行制作教程

大家好,下面是小编给大家带来的我的世界命令方块银行攻略详情,希望大家喜欢!

版本:1.11.2

本帖使用货币:钻石

注意:阅读本帖需要一定命令方块基础

本帖的系统仅支持单人

建立一个名为"bank"的"dummy"类型计分板:

/scoreboard objectives add bank dummy

存款部分:

普通命令方块:

testfor

{Inventory:[{id:minecraft:diamond,Count:64b}]}

检测最近的玩家是否拥有64个钻石

第一个CCB:

clear @p diamond 0 64

从玩家背包清除64个钻石

scoreboard players add @p bank 64

给玩家的bank分数添加64

取款部分:

普通命令方块:

testfor @p[score_bank_min=64]

检测最近的玩家的bank分数是否≥64

第一个CCB:

scoreboard players remove @p bank 64

给玩家的bank分数减去64

第二个CCB:

give @p diamond 64

给予最近的玩家64个钻石

查询部分:

因为只有1个命令方块所以就不截图了

普通命令方块:

tellraw @p [{"text":"你的余额:","color":"green"},{"score":{"objective":"bank","name":"@p"}}]

告诉玩家ta的bank分数

上面的系统很简单,但是只支持单人。

支持多人的解决办法:

1.将玩家传送到一个踏板,然后激活命令方块,完成操作后传送回去

优点:简单

缺点:要传送,处理速度慢

2.给玩家一个tag,然后远程操作

优点:不需要传送,处理速度快

缺点:麻烦,难

3.最简单的办法,红石

然后封起来

发表评论

您必须 登录 才能发表留言!