本篇教程由作者设定未经允许禁止转载。
经验计算公式可分为多个部分,每个部分由三个数字组成。
在每个分段中,玩家升级所需的经验由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级开始)的