• 823阅读
  • 6回复

[摆酷]经验值计算公式 [复制链接]

上一主题 下一主题
离线mpal
 
发帖
961
金钱
944
91币
0
信誉
0
资产
0 IST
在线时间
323 小时
注册时间
2009-11-14
最后登录
2011-07-13
只看楼主 倒序阅读 使用道具 楼主  发表于: 2010-03-25 23:18:43
— 本帖被 7.夜雪 执行加亮操作(2010-03-26) —
虽然91有技术区,不过好像这里不注册也能看到
再发一遍,供各位参考
最早我发在hc区了,不过那边不注册看不到
http://bbs.91d2.cn/read-htm-tid-809039.html

【结论】
exp=怪物基础经验值 x 多人因素 x 组队因素 x 神殿和装备因素 x 自身等级惩罚 x 人怪等级差惩罚

1 怪物基础经验值:base experience
怪物基本经验值是一个固定的值,可以在bn查询
http://classic.battle.net/diablo2exp/monsters/

2 多人因素:对应Monster Experience In Multiplayer Games
多人游戏时,怪物的
生命值=基础生命值 * (加入游戏人数 + 1) / 2
经验值=基础经验值 * (加入游戏人数 + 1) / 2

3 组队因素:对应Experience In a Party
3.1 只有队友在2屏之内,该因素才参与计算
3.2 经验值总数=(2屏内队友数 x89 + 167)/256, 大约每多一个队友,总数多35%
3.3 总数的分配:自己的经验值=自己的等级 / 2屏内队友等级和

4 神殿因素 和装备
经验神殿多拿50% 144秒
http://classic.battle.net/diablo2exp/shrines.shtml
奥恩德的智慧 法杖 多拿5%
http://classic.battle.net/diablo2exp/items/elite/ustaves.shtml
毁灭 小护身符 多拿5-10%
http://classic.battle.net/diablo2exp/items/normal/ucharms.shtml

5 自身等级惩罚 对应
After experience is calculated, the following penalties will apply. For example a level 70 character only receives 95.31% of the experience.

5.1 当自身等级1-69 100%
5.2 当自身等级70-99 从 976/1024 降到 5/1024
估算列表:
Level    Experience    Level    Experience    Level    Experience
70    95.31%    80    48.44%    90    5.96%
71    90.63%    81    43.75%    91    4.49%
72    85.94%    82    39.06%    92    3.42%
73    81.25%    83    34.38%    93    2.54%
74    76.56%    84    29.69%    94    1.95%
75    71.88%    85    25.00%    95    1.46%
76    67.19%    86    18.75%    96    1.07%
77    62.50%    87    14.06%    97    0.78%
78    57.81%    88    10.55%    98    0.59%
79    53.13%    89    7.91%       

6 人怪差别因素
6.1 自身等级=1-24级
怪的等级-自身等级    获得经验值
>10        2
10          2
9          15
8          36
7          68
6          88
1 to 5      100
-5 to 0    100
-6          81
-7          62
-8          43
-9          24
-10        5
<-10    5

也就是说,自身1-24级的时候
怪比你大10级的时候,你只能获得2%的经验值。怪比你小10级你只能获得5%的经验值

6.2 自身等级=24-99
6.2.1 怪高于人 经验值=基础经验值 * (自身等级 / 怪的等级)
6.2.2
怪低于人5级以内,100%
怪低于人5级以上
lvl difference    exp %
6              81
7              62
8              43
9              24
10        5
> 10                5

5 自身等级惩罚,6 人怪等级差惩罚对应 Experience For Non-partied Players
=结束
经验值仅仅与以上因素相关
有问题跟帖

参考资料:
bn对经验值的解释:
http://classic.battle.net/diablo2exp/basics/experience.shtml
改进自:百度暗吧ChainLightning
http://tieba.baidu.com/f?kz=735493636
贴吧这个公式有点错误,我参考官方修正成了结论
[ 此贴被mpal在2010-03-26 00:01重新编辑 ]
金钱条评分
westhot 金钱 +1 很搞笑,赞一个 2007-08-28
离线enteralex
发帖
381
金钱
2794
91币
0
信誉
0
资产
0 IST
在线时间
248 小时
注册时间
2008-10-05
最后登录
2011-07-10
只看该作者 沙发  发表于: 2010-03-25 23:51:56
神贴哈哈  
离线hu860411
发帖
849
金钱
444
91币
0
信誉
0
资产
0 IST
在线时间
182 小时
注册时间
2009-01-04
最后登录
2016-03-11
只看该作者 板凳  发表于: 2010-03-26 02:10:36
看不懂  不能不放水
离线mpal
发帖
961
金钱
944
91币
0
信誉
0
资产
0 IST
在线时间
323 小时
注册时间
2009-11-14
最后登录
2011-07-13
只看该作者 3楼 发表于: 2010-03-26 16:24:40
up
离线eyesok
发帖
114
金钱
636
91币
23
信誉
0
资产
1.25 IST
在线时间
107 小时
注册时间
2010-03-14
最后登录
2024-05-08
只看该作者 4楼 发表于: 2010-03-26 22:44:56
总感觉自己打的怪等级和自己不对等,拿不到经验,现在算是明白计算方法啦
离线eyesok
发帖
114
金钱
636
91币
23
信誉
0
资产
1.25 IST
在线时间
107 小时
注册时间
2010-03-14
最后登录
2024-05-08
只看该作者 5楼 发表于: 2010-03-26 22:45:19
哦吼吼,大财神!!!
离线eyesok
发帖
114
金钱
636
91币
23
信誉
0
资产
1.25 IST
在线时间
107 小时
注册时间
2010-03-14
最后登录
2024-05-08
只看该作者 6楼 发表于: 2010-03-26 22:45:50
汗,小衰神~人不能得意啊……
快速回复
限100 字节
 
上一个 下一个