我的世界命令方块密码门制作方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
我的世界-命令⽅块密码门制作⽅法
我的世界⾥⾯命令⽅块是很多装置制作需要⽤到的⼯具,这也是这款游戏中最具有可玩性的⼀个设定,对于喜欢研究代码的玩家来说,命令⽅块可以带来不错的游戏体验,下⾯是命令⽅块制作密码门的⽅法详解。 命令⽅块密码门制作⽅法
⾸先,这是⼀个密码输⼊区
按钮分别对应着
123
456
789
输⼊正确的密码,即可触发传送装置。
在这⾥,我设置的密码是1123
输⼊密码后
被传送到了某处
注意--调时间那个是碰巧出现(我弄了⼀个永昼装置==)并不属于密码门部分。
现在,我们来看输⼊端(密码输⼊器)的电路部分
在输⼊端,可见有很多命令⽅块。(感谢命令⽅块--不然这东西⾮得做的天⼤地⼤)
这是⼲什么的呢?
我们先不急于解答这个问题。
⾸先,我们要了解。M C这款游戏⾥,计数(可检测)的组件有“记分板”以及“经验”
通过t e s t f o r@p[参数]命令可以检测出玩家是否达到检测标准,达到,就通过⽐较器发出信号。未达到,就什么也不做。(但需要⽤脉冲来检测)
这个密码门的原理,就是:通过按动按钮,触发命令⽅块(由于这是教程贴,所以第⼀计数⽅式为记分板,⽽第⼆计数⽅式为经验值,这是为了让看此教程的同学们拥有更开阔的思维~不要局限于⼀种⽅式来研究红⽯) 这时,我们会想到。
既然是按数字顺序排列的,他⼀直按1,总会试出来呀~这怎么办呢? 由此,产⽣了第⼆计数⽅式(第⼀计数⽅式为记分板计数,第⼆计数⽅式为经验等级计数)
第⼀技术⽅式数字的排列是123456789
那么,我们可以将第⼆技术⽅式的顺序打乱,我⽤了987654321。
这样,就算他试着试着满⾜了⼀个条件,另⼀个条件未满⾜,也是不⾏的(如果你有强迫症--可以弄到n种计数⽅式排列,你只⽤创建多个记分板⽬标就⾏了,当然2个也是⾜够了。)
给⼤家看其中⼀个按钮触发的命令
记分板计数⽅式
经验计数⽅式
接着,就选择⾃⼰喜欢的⽅式布线就好了(不会布线的孩⼦可以看我在贴末放出的存档。)
(其实记分板是完全不⽤显⽰的,即右边那个框框。只是为了让同学们看的更清楚,才弄上去的……)
布线完成后,⼀个输⼊端,就做好了。
接着,你就需要⼀个接收端(数据库),它⽤于检测你是否输了定好的密码。
可见,我在⽤漏⽃脉冲向⼀个命令⽅块发出信号。
懂红⽯的同学们应该可以猜到,⾥⾯是t e s t f o r命令
解读@p后⾯的附加参数,我们知道。这个最近的玩家,必须满⾜等级等于33级,记分板数满⾜6的条件。只有当满⾜是,这个命令⽅块才会通过⽐较器发出信号,激活下列脚本(重置系统以及传送系统)
可如何知道你应该填些什么附加参数呢?(@p后⾯的)
这⾥,我先对不懂的同学们解释下这些附加参数的作⽤(若看得明⽩可直接跳过)
t e s t f o r的⽤途在上⽂已解释过。⽽@p后⽅,s c o r e_m c b b s=7这个的意思是玩家最⼤分数是7,配合s c o r e_m c b b s_m i n=7(最⼩分数是7),就
锁定了⼀个数——7,也就是说,玩家的分数必须是7,才可以满⾜这个条件。接着,继续看。l=33,是说玩家最⼤等级33配合l m=33(最⼩等级也是33)
可以锁定,玩家必须是33级满⾜这个条件。(时候想了想,等级计数并不可靠。还是⽤记分板好,不过为了让同学们了解更多,我还是没有改)) }9t0k3p5K;t.z
可又如何确定你该在分数项和等级项填什么呢?
很简单--回到输⼊区,换⽣存模式。输⼀个你的密码,然后看你记分板分数多少(记分板最好弄成d u m m y即虚拟变量),等级多少。
接着就参照上⽂格式输上去
关于重置系统的说明
将记分板归零的⽅法不再多说,⼤家都懂
⽽清零等级,需要⽤x p-9999l(-9999级……但是到0就不会继续减了,即归零)@p
置于触发的脚本什么的就随⼤家了
逗游⽹——中国2亿游戏⽤户⼀致选择的”⼀站式“游戏服务平台