欢迎光临散文网 会员登陆 & 注册

【MCBE】箱子上锁系统 上锁+解锁 多人可用

2023-06-22 18:52 作者:明灯owo  | 我要投稿

MCBE箱子上锁

指令供参考(我把指令分成三部分,可以像视频中一样分三段输入,无特殊说明默认链,无条件,保持开启):


一.箱子上锁(8)

(循环)/execute @e[type=armor_stand,name=上锁] ~~~ detect ~~~ chest 2 tag @s add 上锁

/execute @e[type=armor_stand,name=上锁] ~~~ detect ~~~ chest 3 tag @s add 上锁

/execute @e[type=armor_stand,name=上锁] ~~~ detect ~~~ chest 4 tag @s add 上锁

/execute @e[type=armor_stand,name=上锁] ~~~ detect ~~~ chest 5 tag @s add 上锁

/execute @e[type=armor_stand,tag=上锁] ~~~ summon donkey ~~-1~ ageable_grow_up 锁

(有条件)/execute @e[type=armor_stand,tag=上锁] ~~~ tag @e[type=donkey,name=锁,r=1] add 锁

(有条件)/execute @e[type=armor_stand,tag=上锁] ~~~ tp @e[type=donkey,name=锁,r=1] ~~-1~

/kill @e[type=armor_stand,tag=上锁]


二.箱子解锁(7)

(循环)/replaceitem entity @e[type=donkey,tag=锁] slot.armor.head 0 keep leather_helmet 1 999

(有条件)/stopsound @a mob.horse.donkey.hit

(有条件)/execute @e[type=donkey,tag=锁,hasitem={item=leather_helmet}] ~~~ title @p actionbar 箱子已上锁!

(有条件)/execute @e[type=donkey,tag=锁,hasitem={item=leather_helmet}] ~~~ execute @p ~~~ title @s[hasitem={item=tripwire_hook,location=slot.weapon.mainhand}] actionbar 箱子已解锁

(有条件)/execute @e[type=donkey,tag=锁,hasitem={item=leather_helmet}] ~~~ execute @p ~~~ clear @s[hasitem={item=tripwire_hook,location=slot.weapon.mainhand}] tripwire_hook 0 1

(有条件)/kill @e[type=donkey,tag=锁,hasitem={item=leather_helmet}]

/replaceitem entity @e[type=donkey,tag=锁] slot.armor.head 0 iron_helmet 1 999


三.其它效果(3)

/execute @e[type=donkey,tag=锁] ~~~ tp @s

/effect @e[type=donkey,tag=锁] invisibility 1 0 true

/effect @e[type=donkey,tag=锁] resistance 1 255 true


最后请再加一个循环命令方块:

/execute @e[type=donkey,tag=锁] ~~~ detect ~~0.1~ air 0 tp ~~-1~

否则退出重进时会出现驴在箱子上面的bug,十分抱歉


以上指令是直接从存档里复制的,用的是网易,基岩版也通用,但是旧语法

如果有问题欢迎私信我

【MCBE】箱子上锁系统 上锁+解锁 多人可用的评论 (共 条)

分享到微博请遵守国家法律