我的世界里面命令方块是很多装置制作需要用到的工具,这也是这款游戏中最具有可玩性的一个设定,对于喜欢研究代码的玩家来说,命令方块可以带来不错的游戏体验,下面是命令方块制作密码门的方法详解。
命令方块密码门制作方法
首先,这是一个密码输入区
按钮分别对应着
1 2 3
4 5 6
7 8 9
输入正确的密码,即可触发传送装置。
在这里,我设置的密码是1123
输入密码后
被传送到了某处
注意- -调时间那个是碰巧出现(我弄了一个永昼装置= =)并不属于密码门部分。
现在,我们来看输入端(密码输入器)的电路部分
在输入端,可见有很多命令方块。(感谢命令方块- -不然这东西非得做的天大地大)
这是干什么的呢?
我们先不急于解答这个问题。
首先,我们要了解。MC这款游戏里,计数(可检测)的组件有“记分板”以及“经验”
通过testfor @p[参数]命令可以检测出玩家是否达到检测标准,达到,就通过比较器发出信号。未达到,就什么也不做。(但需要用脉冲来检测)
这个密码门的原理,就是:通过按动按钮,触发命令方块(由于这是教程贴,所以第一计数方式为记分板,而第二计数方式为经验值,这是为了让看此教程的同学们拥有更开阔的思维~不要局限于一种方式来研究红石)
这时,我们会想到。
既然是按数字顺序排列的,他一直按1,总会试出来呀~这怎么办呢?
由此,产生了第二计数方式(第一计数方式为记分板计数,第二计数方式为经验等级计数)
第一技术方式数字的排列是123456789
那么,我们可以将第二技术方式的顺序打乱,我用了987654321。
这样,就算他试着试着满足了一个条件,另一个条件未满足,也是不行的(如果你有强迫症- -可以弄到n种计数方式排列,你只用创建多个记分板目标就行了,当然2个也是足够了。)