Project1
标题:
关于EXP
[打印本页]
作者:
紫英晓狼1130
时间:
2014-2-22 15:33
标题:
关于EXP
怎样得到当前exp与升级所需exp(而非下一级)相除的值
作者:
天地有正气
时间:
2014-2-22 19:50
感觉以紫英晓狼的水平完全可以解决的啊……
首先获得经验和下一级的经验,相减,然后.to_f在乘再.to_i?
作者:
芯☆淡茹水
时间:
2014-2-23 09:13
本帖最后由 芯☆淡茹水 于 2014-2-23 09:15 编辑
插入下面这个:
#==============================================================================
class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
def now_exp
return [url=home.php?mod=space&uid=13302]@exp[/url] - @exp_list[@level]
end
#--------------------------------------------------------------------------
def next_exp
return @exp_list[@level+1] > 0 ? @exp_list[@level+1] - @exp_list[@level] : 0
end
end
#==============================================================================
复制代码
然后角色(actor)当前经验为:actor.now_exp
角色当前升到下一级经验为:actor.next_exp
然后计算百分比就不用说了。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1