发布网友 发布时间:2022-04-28 18:58
共1个回答
热心网友 时间:2022-06-22 22:17
【以下运行在20w28a中,参考】
首先创建计分板项目
/scoreboard objectives add Bank mmy "元"
2. 设置如图的命令方块(为新进入的玩家设置积分)
注意方向,如果操作正确,输出内容如下:
如果认为这些命令方块输出的信息很烦可以关掉:
/gamerule commandBlockOutput false
3. 增加金钱方法:以下以扣除背包物品加钱为例
4. 购买物品
从左到右的命令方块指令内容:
第一个是给最近的符合条件(Bank分数≥1)的玩家设置标签
tag @p[scores={Bank=1..}] add buying
第二个是将刚刚设置标签的玩家的计分板项目分数-1
scoreboard players remove @p[tag=buying] Bank 1
第三个是给该玩家一个泥土
give @p[tag=buying] dirt 1
第四个是交互用的,说买了什么,花了多少钱,剩下多少钱
(这里文字发不出,用了截图,图中换行的不用管,直接接上)
最后一个就是移除玩家的标签
tag @p[tag=buying] remove buying