本篇教程由作者设定未经允许禁止转载。

经验计算公式可分为多个部分,每个部分由三个数字组成。


在每个分段中,玩家升级所需的经验由y=kx+b给出,其中x是玩家的级别。

每段中的第一个数字表示从哪个级别开始应用此公式,第二个数字表示k的值,第三个数字表示b的值。更高级的公式应更早列出。


如果某个级别没有计算公式,则默认为47个经验点,这大约是从一级到三十级的平均经验。可以删除此列表中的所有数字,因此始终只需要47个经验点即可升级。


原版经验计算式:

升到下一级所需经验值的计算公式如下:


升级所需 =

  • 2×[当前等级] + 7(0-15级时)

  • 5×[当前等级] - 38(16-30级时)

  • 9×[当前等级] - 158(在31级以上)


升到某一级所需经验值总量的计算公式如下:


经验总量 =

  • [等级]2 + 6×[等级](0-16级时)

  • 2.5×[等级]2 - 40.5×[等级] + 360(17-31级时)

  • 4.5×[等级]2 - 162.5×[等级] + 2220(在32级以上)


#mod配置文件xpf中的默认原版计算式设置,对比上面的公式不难看出设置方法
30
9
-158
15
5
-38
0     //起始等级x
2     //倍率k
7     //常数b
//所需经验值y = 2 x lv + 7

比如,将每级所需经验都设置为200,应写为

0

0

200

y=0xlv+200


如果设置为前10级所需为100

11

0

200

10

0

100

注意顺序,先写10级之后(也就是11级开始)的