楼上已经解决问题了
我就是试一下“用数据库其他角色表示某角色没有的成长曲线”
例:用(actor_id + 10)号角色的HP成长曲线 表示 actor_id 号角色的 exp 曲线(数值为当前等级升级所需的经验,游戏默认的是升级所需的总经验数)
class Game_Actor < Game_Battler
alias ori_exp_list make_exp_list
def make_exp_list
actor = $data_actors[@actor_id]
n = 0
@exp_list[1] = 0
for i in 2..100
if i > actor.final_level
@exp_list[i] = 0
else
n += $data_actors[10 + @actor_id].parameters[0, i-1]
@exp_list[i] = n
end
end
end
end
接下来 设置(actor_id + 10)号角色的HP成长曲线 即可