RPGmaker mv 事件定时 定时器的用法
rpgmakermv吧
全部回复
仅看楼主
level 2
Vvvv3169 楼主
RPGmaker mv 事件定时循环出现\消失
在网上找不到答案,于是就只能自己钻研,
折腾了几个小时终于做出来了,想着也许还有其他人需要,就写个教程发出来
定时事件编写:
比如你想设定一个采摘蘑菇,蘑菇消失,过5分钟后再次出现的事件
1、地图上新建一个事件,图片设定为蘑菇,左下触发器选择为“操作按钮”
2、游戏进度--操作开关--将第一个开关命名为“开始计时”,点击确定,开关设置为on
点击确定以关闭事件
3、打开数据库--公共事件--将第一个开关命名为“开始计时(公共)”,触发器为并行,开关选择“开始计时”
*这一步的意思就是说,当开关“开始计时”为on的时候,公共事件“开始计时(公共)” 就会被触发
4、新建--标签--命名为“读秒”
新建--条件分歧--变量--更改第一个变量名称为秒--右边下拉框内选择= 等于号 常量输入300 点击确定
再在最后一栏新建一个条件分歧--变量“秒”,右边下拉选择 < 小于号,常量输入300 点击确定
5、在带 < 的条件分歧内,新建--定时--等待--60帧--确定
新建--操作变量--秒--添加--常量设置为1,点击确定。
在分歧结束 的上一栏新建--跳转到标签“读秒”
这样它就会自动开始计时,一旦秒数达到300,就会进入带=等于号的条件分歧中。
现在我们来做=等于号的条件分歧:
6、内部新建--操作开关--将第二个开关命名为“计时完成”,点击确定设置开关为on
7、在下面一栏新建--操作开关--“开始计时”设置为off
做完后点击确定以关闭数据库
8、点开蘑菇事件页面--新建--操作独立开关--A=on 点击确定
在本页上方点击新建事件页面--左侧条件--独立开关选择A--下发触发器选择 并行
新建--标签 命名为“开关检查”新建--条件分歧--设置开关“计时完成”为on 点击确定
下一栏新建--操作变量--秒--减--常量设置300 点击确定
下一栏新建--操作开关--计时完成为off
下一栏新建--操作独立开关A为off
再在最后一栏新建--条件分歧--设置开关--计时完成为off 点击确定
新建--跳转到标签“开关检查”
做好后应该如下图所示
点击确定以退出编辑
这个是我能弄懂的办法,也许还有更简单的办法,只是我水平有限只能做到这样,
如果还有更优化的办法欢迎大家来讨论
2021年08月29日 09点08分 1
level 5
很有用,感谢楼主
2021年08月29日 11点08分 2
很开心真的帮助到别人了[太开心]
2021年08月29日 18点08分
level 4
太感谢楼主了,我刚好用的上[太开心]
2021年08月29日 23点08分 3
[哈哈]
2021年08月30日 05点08分
level 2
感谢楼主![爱心]
2021年08月30日 12点08分 4
[爱心]
2021年09月01日 17点09分
level 6
赞 必须收藏
2021年09月02日 01点09分 5
level 4
楼主,我按照你的办法操作后发现了bug,如果地图上有两个同样的蘑菇事件后,只会刷新一个[乖]
2021年09月09日 21点09分 6
第二个蘑菇需要新建公共事件,也就是按照这个流程来一遍,但是不要共用同一个开关或公共事件,都要新建才可以
2021年09月12日 16点09分
level 4
也就是如果地图上有六七八个蘑菇,只有一个蘑菇会刷新
2021年09月09日 21点09分 7
1