【结论】
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.shtml5 自身等级惩罚 对应
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
70-99级的自身等级惩罚(单位1/1024)
70 976
71 928
72 880
73 832
74 784
75 736
76 688
77 640
78 592
79 544
80 496
81 448
82 400
83 352
84 304
85 256
86 192
87 144
88 108
89 81
90 61
91 46
92 35
93 26
94 20
95 15
96 11
97 8
98 6
99 5
估算列表:
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:02重新编辑 ]