Project1

标题: 新人求助,如何用RMVA的自带事件触发实现限定等级转职 [打印本页]

作者: Bedlamite    时间: 2014-7-24 22:37
标题: 新人求助,如何用RMVA的自带事件触发实现限定等级转职
我是一个接触此类软件不久的新人

大体上就是想通过RMVA自带的系统来实现限定等级转职,比如到60级可以自动转变职业……


具体代码如图片所示……请问大神们,这段代码应当怎么写呢?
先谢谢各位了!

作者: 黑化の鼠标    时间: 2014-7-24 23:20
本帖最后由 黑化の鼠标 于 2014-7-25 09:32 编辑

你这段事件基本思路是对的,只是开启条件错了而已,你试试在游戏刚开始的时候就打开一个开关,例如叫做【开关A
然后把【作为条件的开关】改为【开关A】。触发条件那栏改为【并行处理
把第一行的【对开关操作】删掉
把分支条件里的【变量01:角色位置】改成【变量22:转职等级】
在最后面再把开关A关掉。
基本就没什么问题了。
你这段之所以会无效只是因为你设定的开启条件的对应开关没有打开所以该事件就一直不会执行而已。
还有,类似于这种事件的执行方式我更推荐并行处理.......
作者: mscdld    时间: 2014-7-25 06:33
本帖最后由 mscdld 于 2014-7-25 06:35 编辑

我觉得你【60级转职】可以作为一个公共事件放在公共事件里
写法如下(不要把注释加进去)
条件分歧 XX【60转职触发次数】= 0   //注释君:可以取消勾选 【例外的情况】
    XX 职业变更为 XX
    变量 XX【60转职触发次数】 + 1
---结束---
然后在每次经验有加成(比如战斗和道具使用 道具设置页面可以触发公共事件的)
时触发这个公共事件,就可以了


补充一下 该公共事件触发条件为无 还有其他需要的剧情【比如提示】自己加进去
作者: mscdld    时间: 2014-7-25 06:39
mscdld 发表于 2014-7-25 06:33
我觉得你【60级转职】可以作为一个公共事件放在公共事件里
写法如下(不要把注释加进去)
条件分歧 XX【60 ...

如果我没理解对的话 也可以触发条件设为XX等级=60 自动执行
不然这种方法可以减少计算量




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1