我的世界任务点与安全室教程
在L4D中,玩家会面临许许多多的任务,像是对讲机求救或者拉电闸之类的。都需要等待时间,在等待时还有大量丧尸冲来,该教程是任务点的制作和安全室的安放。
随便一个大小的平台,即可搭建出生点
出生点必须要有的两种方块:player spawn和item spawn。物品出生点至少要刷出二级武器和药品细节看{}入门教程:创建游戏}
入门教程有教,我就直接带过,只有玩家以非无敌模式到达检测范围时才会被检测到
命令方块可以写浮动提示
/left2mine tipcreate <X坐标> <Y坐标> <Z坐标> <保持时间ticks(20=1秒)> <提示文字>
时间不要永久,几秒或者几十秒就行了
活塞用来防止多次触发,触发一次后活塞就会推掉红石
门的样子
红色玻璃的地方记下坐标
/setblock ~ ~ ~ minecraft:redstone_block 0 replace
这样放置红石块,红石火把被取消,门被打开
这里是任务开始按钮的地方
活塞作用同上
命令方块用来写入时间
/scoreboard objectives add 1 dummy [“剩余时间”]
这条命令提前写好
/scoreboard objectives setdisplay sidebar 1
这条命令用来显示
/scoreboard players set @a 1 120
这条命令就是写在这个命令方块上的,用来设置计分板
120就是120秒可以随便更改
中继器一共有四档,从左到右的延迟依次是0.4s 0.3s 0.2s 0.1s
根据延迟,可做出一秒循环
接下来是检测部分
从右往左依次为
无延迟 延迟0.1s 延迟0.3s
无延迟命令方块内容检测计分板剩余是否等于1
当等于一时,如下图,在红色玻璃处生成红石块,激活活塞截断电路
/execute @a[score_1=1,score_1_min=1] ~ ~ ~ /setblock 【xyz】 minecraft:redstone_block 0 replace
延迟0.1s内容
每次得到讯号时,玩家计分板-1 也就是每秒减一
/scoreboard players remove @a 1 1
延迟0.3s内容
当计分板为0时在上图活塞门红色玻璃位置放置红石块,使红石火把断开
/execute @a[score_1=0,score_1_min=0] ~ ~ ~ /setblock 【xyz】 minecraft:redstone_block 0 replace
这个方块就是召唤丧尸的了,可以放很多个,随着电路生成,当充能断开时,停止生成
/summon left2mine:commoninfected 【xyz】
安全门无法单独放置,必须要有saferoom node(安全仓节点)才能放置,在安全仓放置后,接下来放置的节点会和安全仓成为同一颜色