床在游戏中是一样很有用的道具,它能帮助玩家快速度过夜晚,使玩家避免受到怪物的骚扰。但对于玩家来说,在没有解锁相应的图鉴之前,游戏里只有一种样式的床可以使用,并且造型很是一般,使得不少玩家都喜欢自己建模另做一张床。不过,玩家自己建的床却没有睡眠功能,这让不少玩家非常苦恼。其实,玩家可以利用触发器给自建床添加一个类似的功能,让自建床同样能够帮助玩家度过夜晚。
方法很简单,玩家先要在空地上搭建出一个床的模型,然后用道具模型器将模型生成出来。在生成模型的过程中,如果模型超出道具模拟器的范围,可以多放几个模拟器将模型分段生成,然后再在自定义模型制作器中将它们合起来。
接着,玩家在插件库中为刚刚所创建的模型新建一个方块,名称可以写为“床”,但要与游戏中的原版床区分开来,避免游戏系统在判断时产生混乱,例如可命名为“自建床”。
待“自建床”方块创建好后,玩家将该方块从插件库里插入到地图中,并在该方块的触发器中添加事件——玩家——玩家点击方块,条件——方块——方块类型判断,同时在模型库中选择“自建床”方块。
但触发动作的填写则略微有些复杂,玩家先添加一条新动作——玩家——改变玩家位置,然后点击红字“位置”,在跳出来的窗口中选中位置偏移(改变原位置),接着在下拉行中选择事件中的位置,并将坐标(X,Y,Z)中的Y轴坐标改为“1”。
第二条要加入的动作是玩家——触发玩家播放动画表情,并在表情动作库中选择通用动作中的左数第三个“躺下睡觉”。这样一来,玩家在转换地图模式后,只要点击“自建床”,立刻就会被传送到“自建床”上方并做出躺下的动作,玩家可以多摆放几个“自建床”验证一下这两种触发器动作是否同时生效。
如果测试结果没有问题,那玩家就可以开始给“自建床”添加一个改变时间的设定。同样是在动作一栏中,玩家选择世界——改变时间,然后在红字部分中随意输入一个时间,例如7。之后玩家只要点击床,那么就会在早上7点醒来。
此外,玩家在使用原版的床时,如果游戏时间不是晚上,则无法使用睡眠功能并且还会弹出一条“不能在白天睡觉”的提示来提醒玩家。如果玩家要想让“自建床”最大限度地接近原版,可以在条件一栏中多添加一条对于游戏时间的判断,例如游戏时间大于18。之后玩家再新建一个触发器,各项设置与第一个触发器相同,只不过要把时间判断改为小于6。
这样一来,玩家只要在晚上18点至凌晨6点之间点击“自建床”,那么就会触发睡眠动作,并且游戏时间也会直接来到第二天的早上。至此,自建床已经完全设置完毕,之后玩家只要对床的细节部分进行打磨即可。
领取专属 10元无门槛券
私享最新 技术干货