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

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替换,数字也是可以自己改的
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,215评论 6 13
  • ----------------------- 页面 1----------------------- 2013 ...
    长春傳齐3阅读 4,922评论 0 1
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,591评论 0 17
  • 消失在时代背景中的蚂蚁聚宝 作为能够做出支付宝这样大胆创新产品的公司,我一直挺尊重蚂蚁金服。但就实事求是的来说,蚂...
    vuder阅读 3,433评论 4 5
  • 每年一到六月就莫名的紧张,茶不思饭不想,抓耳挠腮,心律不齐,人也日渐消瘦。后来一分析,才恍然大悟,原来是要高考了。...
    瑊玏阅读 405评论 0 2