幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: huangkai123

[RMVX] [求助]怎样把经验值的增加度的上限修改为99?

[复制链接]

4

主题

109

帖子

2494

积分

⑥精研

不灌水者

积分
2494
发表于 2006-8-9 03:00:51 | 显示全部楼层
罪过,,
把角色编号改为1吧,,,阿门 [s:5]
在鄙视中变强
回复 支持 反对

使用道具 举报

45

主题

107

帖子

679

积分

⑤进阶

积分
679
QQ
 楼主| 发表于 2006-8-9 03:27:22 | 显示全部楼层
哇!改为1后97行又出错误拉! [s:6]
努力学习中~~~~~
回复 支持 反对

使用道具 举报

4

主题

109

帖子

2494

积分

⑥精研

不灌水者

积分
2494
发表于 2006-8-9 03:57:07 | 显示全部楼层
class Game_Actor < Game_Battler
def make_exp_list
$data_actors[1].exp_inflation=9999
actor = $data_actors[@actor_id]
@exp_list[1] = 0
pow_i = 2.4 + actor.exp_inflation / 100.0
for i in 2..100
if i > actor.final_level
@exp_list = 0
else
n = actor.exp_basis * ((i + 3) ** pow_i) / (5 ** pow_i)
@exp_list = @exp_list[i-1] + Integer(n)
end
end
end
end

#在Main前右键插入复制进去,这次你想出错都出不了了
在鄙视中变强
回复 支持 反对

使用道具 举报

45

主题

107

帖子

679

积分

⑤进阶

积分
679
QQ
 楼主| 发表于 2006-8-9 04:17:01 | 显示全部楼层
你这个还真BT啊 [s:5] 我想要的不是这个我要的是在经验值曲线里的增加度超过原来50的上限。
努力学习中~~~~~
回复 支持 反对

使用道具 举报

4

主题

109

帖子

2494

积分

⑥精研

不灌水者

积分
2494
发表于 2006-8-9 04:36:24 | 显示全部楼层
$data_actors[1].exp_inflation=9999
再说一次$data_actors[1].exp_inflation=9999的意思就是把1号人物经验曲线增加度上限改为9999,9999你想改多少就改多少
要是还不明白的话就算了~54我的发言
在鄙视中变强
回复 支持 反对

使用道具 举报

218

主题

1万

帖子

10万

积分

⑧专业

赋予你第五自由

积分
108021
发表于 2006-8-9 06:33:38 | 显示全部楼层
  1. 代码
复制代码

在放RGSS代码的事情请使用CODE语法(就是"插入代码"),不然很容易出错的

第 五 自 由 -   5th  Freedom   -

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-29 06:14 , Processed in 0.010304 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表