人物和怪等级差衰减升级经验解析

2019-11-0610:21石器战报石器时代

石器时代里都知道人物或宠物在打怪的的时候,随着自己等级的上升,再打等级低的怪物经验就慢慢变少,最后就没经验了。咱们通过源码可以看下定义的等级差,位置在battle.c文件下的BATTLE_AddExpItem函数

通过搜索:

#define EXPGET_MAXLEVEL 5
#define EXPGET_DIV 15
可以知道,第一个为获得正常经验最大等级差为5,而下面这个为分割参数,加入到获得经验的算法里。

从代码里我们可以看到到人物或者宠物等级大于怪物5级以上的时候,就开始逐渐衰减,衰减后的等级差的算法:最大等级差+经验分割等级-等级差,超过20级以后,几乎就没什么经验了。

可以修改等级差和经验分割,等级差越大,分割参数越小,则超过的等级就越大。

1.png 人物和怪等级差衰减升级经验解析 石器战报



石器时代历史 PC端石器任务 石器时代俱乐部 石器cc 石器时代7.5