在制作自定义地图的过程中,玩家经常需要制作一个定时关卡。如果玩家不能按时完成,便会受到惩罚。本教程即将推荐一些有用的计时器,这可能需要用到一定的红石以及指令的知识。那么,如果你的知识已经足够充足,现在就开始吧!
短暂性计时
下面提到的方法,只适合于进行不超过1分钟的短暂性计时,而不适用于长时间计时;否则需要极大的工程量。若要进行长时间计时,请参考本页面中的"长时间计时"章节。
红石中继器
众所周知,红石中继器是极其常用的延时工具。在没有调整的情况下,每个红石中继器会在接受红石信号后,将信号强度调整为15并添加1红石刻(0.1秒钟)的延时。对着一个红石中继器按下使用键可以使这一延时持续更久(最多为0.4秒钟),这使得进行数秒甚至数十秒的延时成为可能。
同样地,红石比较器也可以提供1红石刻的延时,但由于不能调整延时时间,这使得红石比较器并不是一个受欢迎的延时元件。
另外,由于一个红石中继器的延时时长最多也只有0.4秒钟,进行一个一分钟的延时甚至需要150个红石中继器,因此它适用于短暂性延时。
活塞延时
利用活塞也是延时的一种好办法,特别是粘性活塞。活塞在伸出以及收回活塞头时都需要花费一定的时间。使用粘性活塞可以制造一个能够重复利用的延时装置:只要让粘性活塞推出红石块,并使其激活下一个粘性活塞,如此制造一个循环往复的装置即可。
如果要停止计时,可以把之间的某个空气替换为基岩。在需要重新启动时,把基岩替换为红石块,之后填充为空气即可再次激活。
矿车延时
由于矿车在铁轨上运行需要花费一定的时间,使用矿车进行计时也是可行的。为了尽量延长计时时间,同时不至于使矿车停止运行,请尽量使用普通铁轨铺设你的轨道,并在适当的间隔距离处放置一个激活的充能铁轨。在轨道的末端放置一个探测铁轨,这样在矿车运行到末端时,便可以启动你想要的惩罚机制。
矿车可以使用发射器发射到铁轨上。记得使用/clone命令来随时填充你的发射器。
长时间计时
下面提到的方法,都可以较为简单地进行长时间计时,而不需要花费很多的时间。
生物
使用恼鬼
与其它大多数生物不同的是,恼鬼不会长时间在世界中存活。在生成一个恼鬼后的2400游戏刻(2分钟),系统就会尝试将恼鬼杀死。利用这一特性,可以使用刷怪蛋或是/summon命令在封闭空间内生成一个恼鬼,之后静候游戏将它杀死。
记得放一个在该封闭空间内探测恼鬼的命令方块,使用/testfor命令,在旁边再放置一个红石比较器;当命令块在这个区域内检测不到恼鬼的时候,会输出红石信号给比较器。配合红石非门使用即可进行2分钟的计时。
或者,你可以将多个这样的部分串联到一起,例如当串联两个部分时即可计时4分钟;以此类推,可以计时任何的偶数分钟。
使用水生生物
类似于在现实中,在Minecraft游戏中,水生生物,如鱿鱼,海豚等,在不处于水方块中的时候,会在一段时间后,因呼吸困难而死亡。利用这个特性,我们可以在陆地上生成一个水生生物,并利用和刚才提到的恼鬼计时类似的机制进行计时。
使用铁傀儡
相比其它计时方法,这种方法不常用,且更为奇葩与不稳定。如果没有特殊需要,不推荐使用这种方法进行计时。
铁傀儡不仅是杀怪的好帮手,它也可以用来计时。只要把铁傀儡和一些不会攻击铁傀儡的(或是攻击伤害很低不至于杀死铁傀儡的),而且会被铁傀儡主动攻击的其它生物关在一起,以后我们就可以等着铁傀儡一个一个尽情地清怪了。只要放置一个检测该种生物的命令方块,就可以使用上方的恼鬼计时法或是水生生物计时法,进行粗略地计时。
不过正如上面所说,这种方法极其不稳定,因为铁傀儡的攻击伤害不一定(7至20不等),很可能会导致1分钟甚至更长的误差,故除非是炫技或其它特殊原因,强烈不推荐使用这种方法计时。
注意:这行字符的下方没有更多的条目或正处于编辑中。如果您恰好有关于在Minecraft中如何计时的经验,欢迎您参与编辑下面的条目。