3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 3635|回复: 2
打印 上一主题 下一主题

[分享] [搬运]面板DPS计算公式-(详解双持dps计算方式)

[复制链接]

11

主题

454

帖子

418

积分

高级玩家

Rank: 4

贡献度
13
金元
3664
积分
418
精华
0
注册时间
2009-11-6
跳转到指定楼层
主题
发表于 2012-4-27 14:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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+ 被动伤害补正%)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-28 12:39 , Processed in 0.027418 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表