您现在位置 >> 新浪游戏 >> 单机游戏 >> 暗黑破坏神3 >> 正文

暗黑3测试版DPS计算公式总结

凯恩之角  2012-04-25 13:58

  最近很多人在问面板上的双持DPS是怎么算的,那么老夫就应大家要求,挖坟科普~

  这帖子是老夫八千年前发的,原帖在亚瑞特版块,现在已针对 Patch 18 重新写过,列位请慢慢看吧:

  D3中的数值在内部都是浮点,很多时候显示为整数或保留两位有效数字,其实只是在显示上四舍五入了。在计算时,程序内部仍旧保留了较多的有效位数。 而对于所有的范围值,随机取值并不限于范围内的某个整数,而是任何小数都可能。比如伤害5~8,随机数可以取5.31或者6.77,显示为5或7,但内部 是保留浮点值的。

  非武器上能够影响DPS的属性有如下几项:

  直接加几到几的伤害或+min或+max(目前仅在副手、戒指和项链上发现)

  加主属性(力、敏、智)

  加暴击率%

  加暴击伤害%

  加攻击速度%(以下简称“身上攻速%”)

  而在武器上,有效的数据有:

  武器伤害范围,直接显示在武器上,该数值目前已经包含武器蓝字中的元素和物理伤害了

  武器攻速,直接显示在武器上,四舍五入到两位,已经包含武器蓝字上的加攻速%

  下面介绍一些基本的计算:

   0)武器攻速 :单指武器上显示的攻击速度

  武器攻速 = 武器基础攻速×(1+ 武器蓝字攻速%)

  1) 武器DPS :取武器伤害范围的平均,然后乘以武器攻速

  武器DPS = 武器伤害平均×武器攻速

   2) DPH :是武器与副手、戒指、项链等的总伤害的平均值

  DPH = 武器伤害平均+副手平均+两个戒指的平均+项链平均

   3) 双持攻速 :双持的机制为左右手轮流挥动,交替攻击,攻速增加15%

  当前手的攻速 = 武器攻速×(1+ 双持15% + 身上攻速% + 被动攻速补正%)

   4) 单持面板DPS :DPS是DPH、攻速与暴击等因素相乘所得到的一个平均值。

  单持面板DPS = DPH×武器攻速×(1+ 身上攻速% + 被动攻速补正%)×(1+ 主属性/100)×(1+ 暴击率%×暴击伤害%)×(1+ 被动伤害补正%)

   5) 双持面板DPS :双持的面板DPS计算方式现在没问题了。

  双持技能在挥动的时候,是左右手分别各挥一下,这样算一个周期。

  耗费的时间是左一下加右一下,不过比单持要快一些,因为双持有15%提速。

  如此一来,双持DPS的加权合成应该等于

  (主手DPH+副手DPH)/(主手间隔时间+副手间隔时间),再乘以各种补正。

  而上式 =(主DPH+副DPH)/(1/主速 + 1/副速)=(主DPH+副DPH)×主速×副速/(主速+副速)

  总之就是:

   双持DPS =

   [(主DPH + 副DPH)×主武器攻速×副武器攻速/(主武器攻速+副武器攻速)]×(1+ 双持15% + 身上攻速% + 被动攻速补正%)×(1+ 主属性/100)×(1+ 暴击率%×暴击伤害%)×(1+ 被动伤害补正%)

  (其中DPH的计算见第2条,武器攻速的计算见第0条。)

  6) 技能 :技能伤害与DPH成正比,技能释放速度与攻速成正比

  技能平均伤害(非暴击)= 技能威力xyz%×DPH×(1+ 主属性/100)×(1+ 被动伤害补正%)

共有人发表观点,请选择您的观点:

新浪简介 | About Sina | 网站地图 | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑


Copyright © 1996-2012 SINA Corporation, All Rights Reserved


新浪公司 版权所有