在不是密码的选项后面多加一个命令方块
如果密码是13689,就在2457后面放
为/scoreboard players add @p ma3 1
好了密码输入部分就完成
下面是验证部分
看图
我的原来的密码是1359
密码的计算方式
ma1=1+3+5+9=18
ma2=9+7+5+1=22
1和9 2和8 3和7
4和6 5和5 6和4
7和3 8和2 9和1
那么两个并列的命令分别是
第一个正确密码验证/testfor @p[
score_ma1_min=18,score_ma1=18,score_ma2_min=22,score_ma2=22,score_ma3=0]
第二个错误密码验证/testfor @p[score_ma3_min=1]
图中第三个命令方块/
scoreboard players rese @p
的作用是重置密码,所以前面要放上中续器来延时
然后来个脉冲,要用漏斗脉冲,不要两个/testfor,直接连接
向图中用个活塞吧,会减轻一点负担