1.单纯时间限制建立一个地图事件,在地图事件中向下面这样输入:
条件分歧:脚本:$gameVariables.value(x) >= 8 && $gameVariables.value(x) <= 22
商店处理:...
否则:
显示文章:关门了。
结束
或者这样输入:
条件分歧:脚本:$gameVariables.value(x) >= 8 && $gameVariables.value(x) <= 22
商店处理:...
结束
条件分歧:变量 000x 小时 <= 8
显示文章:没有准备好。
结束
条件分歧:变量 000x 小时 >= 22
显示文章:关门了哦。
结束
执行效果:当时间在8:00~22:00时商店开启,否则商店关门。后者要比前者多了早于8:00提示“没有准备好。”晚于22:00提示“关门了哦。”这项功能。
2.时间与星期的限制
建立一个地图事件,在地图事件中向下面这样输入:
条件分歧:脚本:$gameVariables.value(x) >= 8 && $gameVariables.value(x) <= 22 && $gameVariables.value(y) != 3 && $gameVariables.value(y) != 5
商店处理:...
否则:
显示文章:关门了。
结束
执行效果:当时间在8:00~22:00且不是星期三也不是星期五时,商店开门,否则商店关门
3.季节、时间、星期限制
建立一个地图事件,在地图事件中向下面这样输入:
条件分歧:脚本:$gameVariables.value(x) >= 8 && $gameVariables.value(x) <= 22 && $gameVariables.value(y) != 3 && $gameVariables.value(y) != 5 && $gameVariables.value(z) != 1
商店处理:...
否则:
显示文章:关门了。
结束
执行效果:当时间在8:00~22:00且不是星期三或星期五也不是夏季时商店开门,否则商店关门。
注意:
- 该系统需要时间系统的支持,大家可以看下面的链接来跳转到时间系统的教程
事件教程:1.用事件做时间系统I(适合制作1.单纯时间限制)
事件教程:2.用事件做时间系统II(适合制作1.单纯时间限制和2.时间与星期限制以及3.季节、时间、星期限制) - 上面的x、y、z可分别被代表时间、星期、季节的变量id替换,数字也是可以自己改的