[RPG Maker MV]事件教程:11.升级满血
2018-02-11 本文已影响169人
Blacol
懒得说废话~
直接开始
准备工作
- 在游戏正式开始前应定义一个变量用来储存角色等级作为常变量(数值不变的变量)以便以后使用,我们将该变量的id定义为0001
- 在地图上创建一个事件
- 触发条件为:并行处理
开始制作
- 在上一步创建的地图事件上输入
操作变量:0002 当前等级 = xxx 的 等级
操作变量:0003 等级差 = $gameVariables.value(2)-$gameVariables.value(1)
条件分歧:0003 等级差 ≥ 1
完全恢复:xxx
操作变量:0001 上一等级 += 1 //此步很重要,必须输
结束
注意:
- 若不想在游戏正式开始前储存等级可以在游戏开始后储存等级
具体做法:
在游戏开始前将开关0001设定为开
在地图上再创建一个事件
出现条件为:开关 0001 前一等级
内容:
操作变量 0001 上一等级 = 1 //因为刚开始的等级为1级
操作开关 0001 前一等级 = OFF
(请不要将//后的东西输入进去,上同)
- 一定要在‘’完全恢复”后插入
操作变量:0001 上一等级 += 1
否则后果自负