下载地址:
效果/操作方法:
基础操作
首先用告示牌密码
放在这个位置输入密码123
点击“设置密码”
会提示密码已经设置
点击打开门
会提示门已经打开了
但是假如输入456
会说密码错误
接着尝试箱子密码,在1号栏放入红色羊毛
点击设置密码,密码已设置
接着再按打开门门就会打开
但是一旦我们放入蓝色羊毛
密码即会错误
其他操作:
重置(清除密码数据)
隐藏原理
查看原理
原理翻页
原理
全部原理
也就是几个逻辑组,几个命令方块,没有任何困难成分
无线红石
那么大家应该注意到一点,按钮的输入为何能够进行无线输入?
是计分板;是方块更新;还是……
其实这里用到的是/testforblock。
蓝色羊毛处命令:
- /summon FallingSand ~ ~1 ~
- {Tile:152}
深蓝色羊毛处、紫色羊毛处命令:
- /testforblocks 357 5 173 357 5 173 345 2 171 345 2 171
(蓝紫同原理,不做过多解释)
接着非门,代表“探测(图中)按钮是否与输入处的按钮不同”,大家都知道按钮按下与原状态不同。
灰色羊毛、粉色羊毛处命令:
- /clone 357 5 172 357 5 172 351 2 172
- /tellraw @p {text:"Password has been seted",color:red,bold:true}
玫红色羊毛处命令:
- /setblock 354 2 174 redstone_block
密码探测
红色羊毛处命令:
- /setblock ~ ~1 ~ air
橙色羊毛处命令:
- /testforblocks 357 5 172 357 5 172 351 2 172 351 2 172
若相同则输出信号,激活黄色羊毛处命令,并阻断绿色羊毛处命令
若不同输出绿色羊毛处命令。
黄色羊毛处、绿色羊毛处命令:
- /tellraw @p {text:"The door has been opened",color:gold,bold:true}
- /tellraw @p {text:"Password error!",color:dark_gray,bold:true}
若要了解其他操作,自行探索。
[groupid=546]Command Block Logic[/groupid]