赞 | 68 |
VIP | 0 |
好人卡 | 0 |
积分 | 65 |
经验 | 0 |
最后登录 | 2023-7-2 |
在线时间 | 119 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6483
- 在线时间
- 119 小时
- 注册时间
- 2020-1-8
- 帖子
- 234
|
楼上已经解决问题了
我就是试一下“用数据库其他角色表示某角色没有的成长曲线”
例:用(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成长曲线 即可 |
评分
-
查看全部评分
|