blacklove 发表于 2013-11-14 13:16

经验值公式

self.level * mult * self.exp_worth * (target.exp_kill_multiplier or 1)
怪的等级 * 怪的rank倍率 * 怪的基础经验 * 玩家的经验提升or1

怪的等级不用说

rank倍率指的是 生物 普通 精英 稀有 史诗 BOSS 稀有BOSS ,虽然我不知道这正确顺序是怎么个排法……
不过在普通游戏里rank倍率是
rank1 = 0.6
rank2 = 0.8
rank3 =3
rank3.2 =3
rank3.5 =11
rank4 =25
rank>=5 =60
BOSS怪应该是rank 4……吧?3.5是稀有?3是精英,2是普通,1是生物?5是稀有BOSS?史诗又是RANK几来着……

而self.exp_worth的话,大部分情况是1,少量2,少量3,具体怎么算数据太多得自己看怪的代码,召唤物应该是0

target.exp_kill_multiplier的话,似乎是某个技能的效果,没在其他地方发现过

然后预设中怪的等级低于玩家7级就没经验值了

不是被玩家杀死的怪只有在rank>=3的时候才会给玩家经验
页: [1]
查看完整版本: 经验值公式