Project1

标题: RPG MAKER VX ACE单个技能单个升级的方法 [打印本页]

作者: zby420595990    时间: 2014-6-17 21:33
标题: RPG MAKER VX ACE单个技能单个升级的方法
我想要单一一个技能 进行升级 每个技能之间没有任何的关系 求各位大神帮帮忙
作者: fux2    时间: 2014-6-17 21:57
好歹先把你使用的技能升级脚本告诉我们把。
作者: 正太君    时间: 2014-6-17 22:52
可以把技能等级x保存在某个变量里,然后伤害计算公式设置成x的函数f(x)...具体步骤2步:
1、初始化变量,如
  1. $game_variables[1].fill(1, 1..999)
复制代码
将变量1初始化成999个元素都是1数组,以便对应数据库的1至999号技能记录技能等级。假如3号技能升级为2级了,我们可以令
  1. $game_variables[1][3] = 2
复制代码
2、在数据库里写公式,例如3号技能在等级n时伤害为攻击力的(n+1)倍,那么在公式栏里写
  1. a.atk * (1+$game_variables[1][3])
复制代码
就完成了...
注意,技能等级变量不可以随便用一个全局变量如$aaa,这个变量必须是要保存在存档里的,那么使用$game_variables是最好不过的了...
作者: 菜鸟飞呀飞    时间: 2014-6-18 04:59
提示: 作者被禁止或删除 内容自动屏蔽




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