RMMV中制作类似口袋妖怪杀虫剂一类道具

在RPG游戏中,地图随机遇怪是个常见的设定,并且也会随之诞生一个新的道具,那就是使用后在一定的步数内,不会遇到地图上的随机敌人,(参考口袋妖怪中的杀虫剂道具)。
下面介绍一种在RMMV中简单实现该功能的方法,并且可以发散到其他的RM软件中。

1.首先准备两个公共事件、一个开关、一个空白变量、一个新的消耗品道具

公共事件

准备好一个开关即可

2.设定消耗品道具(杀虫剂)效果:执行公共事件:遇敌道具处理1

消耗品道具

3.设定遇敌道具处理1、2的公共事件

首先设定第一个公共事件:


第一个公共事件
$gameVariables[3]=$gameParty.steps()
#方括号中的数字代表的是游戏中的第几个变量。
#这里使用的是3号变量,可以根据自己选择的变量号码来修改。
#等号右边是系统变量,这个变量存储了游戏当前步数。
#脚本的含义:给3号变量赋值当前游戏步数。

以上是脚本代码,为了方便复制,我直接贴出来了。

接下来设定第二个公共事件:

注意触发条件、开关设置!

第二个公共事件

在条件分歧中使用脚本:

$gameParty.steps()-$gameVariables[3]==200
#游戏当前步数减去道具使用时存储的步数变量,如果等于200则启用遇敌,同时关闭开关。
#200为设定不遇敌的步数,可以根据需要自行调整。

4.思路解析

使用道具杀虫剂后,首先执行公共事件1:先将当前游戏步数记录到变量3中。这样变量3存储的就是道具使用时的游戏步数,然后禁用地图遇敌。
同时开启开关,让第二个公共事件能够并行处理。
并行处理:如果当前游戏步数减去3号变量的值等于200:那么启用遇敌,关闭开关,事件结束。否则将持续并行处理,直到满足条件。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、按其成分及来源分 无机杀虫剂,如砷酸铅、砷酸钙、亚砷酸盐、氟化钠、氟硅酸钠、硫磺、磷化锌等。 有机杀虫剂。天然...
    那些貌似无用的喜欢阅读 4,208评论 0 0
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 12,755评论 28 53
  • 首先介绍下自己的背景: 我11年左右入市到现在,也差不多有4年时间,看过一些关于股票投资的书籍,对于巴菲特等股神的...
    瞎投资阅读 11,071评论 3 8
  • ![Flask](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAW...
    极客学院Wiki阅读 12,206评论 0 3
  • 不知不觉易趣客已经在路上走了快一年了,感觉也该让更多朋友认识知道易趣客,所以就谢了这篇简介,已做创业记事。 易趣客...
    Physher阅读 8,910评论 1 2

友情链接更多精彩内容