e900003 发表于 2016-10-18 17:28
去找腳本Scene_Battle 2的第148行
發現
e900003 发表于 2016-10-18 17:28
去找腳本Scene_Battle 2的第148行
發現
MLRPG 发表于 2016-10-19 17:04
借楼提问 这里能用状态法来改变获得的经验值吗
202.7 KB, 下载次数: 98
孤云黑月 发表于 2016-10-19 18:38
当然可以。脚本写法如下(更改位置与楼上相同)
这个脚本就表示19号状态下的角色获得百倍经验 ...
MLRPG 发表于 2016-10-19 17:04
借楼提问 这里能用状态法来改变获得的经验值吗
孤云黑月 发表于 2016-10-19 21:20
位置说错了
替换掉 Scene_Battle 2 的172行
MLRPG 发表于 2016-10-19 17:04
借楼提问 这里能用状态法来改变获得的经验值吗
孤云黑月 发表于 2016-10-19 21:17
位置说错了
替换掉 Scene_Battle 2 的172行
亿万星辰 发表于 2016-10-28 09:40
这么改可以实现效果,但是不推荐,毕竟Scene_Battle涉及的脚本甚多,所以可以通过修改Game_Actor的
这段 ...
# suppose self.exp is 15 right now self.exp = 20 p self.exp # => 25
class Game_Actor def level=(level) # 检查上下限 level = [[level, $data_actors[@actor_id].final_level].min, 1].max # 更改 EXP self.exp = @exp_list[level] end end
self.exp = @exp_list[level]
RyanBern 发表于 2016-10-28 14:53
与前辈的观点恰恰相反,我本人是不推荐前辈的这种改法的(或者说是要尽量避免),倒是比较赞同直接改 Sce ...
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |