美文网首页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