偶久网

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索

网站魔兽热门地图

查看: 11695|回复: 38

经验值的具体计算

  [复制链接]
ou99孽缘 title=
发表于 2010-12-16 13:00:09
首先经验值只与等级有关,单位编辑器里还有一项Point Value,中文翻译为附带经验值 -_-# 实际是与经验值完全无关的东西。
经验值与等级的具体关系在高级平衡常数里设置


=======================================================================

下图中的即普通单位的经验获得参数
1.jpg

表格中已经列出的数据项,从1级开始,按照给定的值即为该等级怪物的附带经验
表格中未列出项,按以下计算公式计算:

设EXP(N)为N级怪物的附带经验值,则
EXP(N)=EXP(N-1)*上一个值因素 + N*等级因素 + 固定因素




英雄的附带经验参数在下表红线上部设置,计算方法和上面一样。
所以,默认的经验获得公式如下:
普通:N>=2时,EXP(N)=EXP(N-1)+5N+5; EXP(1)=25
英雄:N>=6时,EXP(N)=EXP(N-1)+100; 5级以内按表排列

下表红线下部为英雄升级所需经验参数设置,计算方法也是一样的

2.jpg
以下是各种其他设置的作用:

1. 召唤单位因素:           召唤单位被杀死后,经验值计算还要乘以这个参数
2. 英雄最大EXP取得范围:     即英雄在距离死亡单位XX范围内才能取得经验值
3. 经验值全球分布:            当EXP取得范围内没有英雄时,是否将经验分配给其他英雄
4. 建筑物杀死单位给予经验值:   设置建筑物杀死单位是否能得到给予经验值,另对于摧毁建筑物的经验值问题,需要将"是一个建筑"选项去掉,然后设置单位等级,再把选项勾上
5. 最高等级英雄消耗经验值: 没什么好解释的
6. 中立生物经验衰减表:         由1级开始,N级英雄获得中立生物的经验时要乘以该参数.未列出的等级都按最后一个数据来计算

3.jpg

上表的等级X奖励因子:        
等级X表示基地的等级,后面的数据排列表示拥有N个已定义英雄时的经验加成
这个可能比较难理解,这里详细讲一下,看不懂就算了.
已定义英雄表示在高级平衡常数里等价英雄中定义过的英雄,如表3是默认的设置,表示:
等级1基地: 无加成
等级2基地: 1个已定义英雄时有15%经验加成,2个以上无加成
等级3基地: 1个已定义英雄时有30%经验加成,2个以上无加成
另,0个已定义英雄不会有加成,所有未在等价英雄中定义过的英雄都是未定义英雄;
同时存在时,高级基地优先于低级基地,就算低级基地加成比它多

然后这里还有一个问题,对于对战中的几个英雄,只有自己种族的基地能对他有经验加成,然后中立的英雄是不会有经验加成的,而任何基地能对战役英雄加成,且改变单位种族不会对该结果有任何改变
对于自定义英雄的经验加成则完全取决于它的原型,即它是从哪个英雄改过来的

实际上这东西没什么大用,不懂就算了,不过对战的朋友记住下面的结论就可以:
对战中使用本族单英雄在2级基地有15%经验加成,3级基地有30%经验加成

=======================================================================


经验的分配问题:
经验的分配是完全平分原则的,由单位等级计算得到经验值,如果是召唤单位还要乘以该参数
每个人分到的经验,如果可能,则再经过中立生物减少表 科技等级奖励因子的计算就是最终得到的经验了

ou99孽缘 title=
 楼主| 发表于 2010-12-16 13:00:31
{:6_306:}{:6_325:}
ou99神话
发表于 2010-12-24 17:21:25
不懂

点评

同感  发表于 2011-2-25 22:10
fj97897217
发表于 2011-1-3 13:47:49
{:6_360:}
1224127093
发表于 2011-1-10 16:53:56
支持了
极道神光
发表于 2011-1-31 21:21:49
看不懂啊看不懂。。。{:6_306:}
842134345
发表于 2011-2-3 19:39:58
回复 ou99月殇 的帖子神马?人家似乎是女的吧?
发表于 2011-2-7 10:23:23
回复 ou99月殇 的帖子为什么杀死一级的单位会得到25经验啊  本身25经验就是基础如果在加上附带经验应该会等于35  怎么会等于25呢?求你解答一下!我是新手!
发表于 2011-2-7 10:24:59
回复 ou99孽缘 的帖子为什么杀死1级单位得到的经验会是25啊? 本身25就是基础经验如果在加上附带经验就应该会等于35啊?求你解答一下!我是新手!
ou99月殇
发表于 2011-3-22 15:02:14
{:6_360:}
快速回复 返回顶部 返回列表