美文网首页RPG游戏制作大师RPG Maker MVRPG Maker MV
[RPG Maker MV]事件教程:3.制作限时商店

[RPG Maker MV]事件教程:3.制作限时商店

作者: Blacol | 来源:发表于2017-08-06 16:21 被阅读263次

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替换,数字也是可以自己改的

相关文章

网友评论

    本文标题:[RPG Maker MV]事件教程:3.制作限时商店

    本文链接:https://www.haomeiwen.com/subject/mnxnlxtx.html