
本商店为clear商店,只能使用物品进行交易。
放置三个命令方块,朝向相同。
离你最近的命令方块为第一个命令方块。
第一个命令方块设置为脉冲,红石控制,无条件,输入指令:
clear @p 货币英文名 0 1
第二个命令方块设置连锁,保持开启,有条件的,输入指令:
clear @p 货币英文名 0 货币数量-1
第三个命令方块设置连锁,保持开启,有条件的,输入指令:
give @p 交易物品英文名 交易物品数量 其他指令
举个榛子:
交易物品:一把钻石剑
钱数:10铁锭。
那么:
第一个命令方块:clear @p iron_ingot 0 1
第二个命令方块:clear @p iron_ingot 0 9
第三个命令方块:give @p diamond_sword 1
在第一个命令方块前面放一个方块,再放一个按钮,大功告成。
bug:由于是最近的人,所以这个商店必须保持只有一个地方离这三个命令方块最近,能进行交易。
其他:如果要附魔钻石剑,最好把附魔钻石剑放入一个箱子,然后进行以下操作:
把第三个命令方块命令改成:
clone 箱子坐标 箱子坐标 要复制的箱子坐标 replace
举个榛子:你的钻石剑放在坐标0 0 0的箱子中,你想要让交易完成的人到坐标5 5 5的地方领取钻石剑:
clone 0 0 0 0 0 0 5 5 5 replace
最后:这个商店可能不需要第一个命令方块,但我没试过。三个命令方块的版本是可以运行的,回去看看两个行不行。
第一个命令方块:clear @p iron_ingot 0 10 (连锁 红石控制 无条件)
第二个命令方块:give @p diamond_sword 1 (连锁 保持开启 有条件的)
