//没登陆

欢迎您来到凯恩之角,奈非天!

帖子:9569

符文:2650

跳转到指定楼层
1#
发表于 2013-10-28 22:55:27 |只看该作者 |倒序浏览 来自:四川
攻速分为几种:
1、基础攻速,比如双手弩是1.1,弓是1.4,弩枪是1.6
2、武器攻速提升,比如蝎子、灾虐、风之力都是11%
3、非武器攻速提升,包括防具、副手(箭袋)上的X%攻速以及双持的15%求和
4、巫女的3%攻速,和3是有区别的,不能与3累加求和
5、+X攻击次数/秒,比如bug锤上的+0.25次/秒

正确的公式应该是:
综合面板攻速=[武器基础攻速*(1+武器攻速提升%)+武器每秒攻击次数攻速提升+巫女每秒0.03次攻速提升]*(1+非武器攻速提升)
比如你使用的是1.76的灾虐,带上巫女后武器攻速就=1.79(只是武器面板不显示而已),1.21的蝎子就变成1.24,等等。
很明显,低速武器带巫女的相对收益更大一些。



已有 2 人评分 收起 理由
人称李大夫 + 25 圣光笼罩着你
YueXi + 20 感谢分享~

总评分:  + 45   查看全部评分

帖子:221

符文:2

2#
面板 武器



感谢大大.
那么我全盘演算一遍...
单持面板DPS=DPH×武器攻速×(1+身上攻速%+被动攻速补正%)×(1+主属性/100)×(1+暴击率%×暴击伤害%)×(1+被动伤害补正%)

DPH:
[(1102+1608/2)-(243+621/2)]*1.06+(243+621)/2=(1355-432)*1.06+432=1410.38 全身无均伤,乔丹6%
武器攻速:1.1*(1+11%)=1.221 ,全身非武器被动攻速64%,无被动补正,攻速结果1.221*(1+64%)=2.00244
暴击系数:1+53%*500%=3.65
敏捷系数:2968/100+1=30.68
1410.38*2.00244*3.65*30.68=316259.7130225104

虽说已经是相当准确了,但和面板还是有一点点差距,这是怎么回事呢请问?
发表于 2013-10-28 23:23:28 |只看该作者 来自:重庆
[armory]http://cn.battle.net/d3/en/profile/Urd-5735/hero/17662131[/armory]

帖子:9569

符文:2650

3#
coolicer@126.co 发表于 2013-10-28 23:23
感谢大大.
那么我全盘演算一遍...
单持面板DPS=DPH×武器攻速×(1+身上攻速%+被动攻速补正%)× ...

物理均伤=(413+498+160+160)*1.5/2=923.25
毒伤=(243+621)/2=432
蝎子DPS=(923.25+432)*1.1*1.11=1654.76025(显示1654.8,完全一致)

总DPH=923.25*(1+6%)+432=1410.645
敏捷系数=2968%+1=30.68
暴击系数=1+500%*53%=3.65
总攻速=1.1*1.11*1.64=2.00244

面板DPS=1410.645*30.68*3.65*2.00244=316319.13589

至于与实际面板显示316319.12的那0.02的误差,我也解释不清楚了。

点评

YueXi  记得以前看到有人说过貌似是类似于四舍五入之类的结果?  发表于 2013-10-29 01:48
发表于 2013-10-28 23:52:53 |只看该作者 来自:四川

帖子:221

符文:2

4#
物理均伤=(413+498+160+160)*1.5/2=923.25

看起来是这里我算错了...我以为这里的算法就是(武器最大伤+最小伤)/2-(元素最大伤+元素最小伤)/2得到物理均伤,可为何你写的是(413+493+160+160)*1.5/2呢?160我能理解(宝石),1.5我也能理解(ED),413和493又是怎么得来的呢请问?
发表于 2013-10-29 00:03:33 |只看该作者 来自:重庆
[armory]http://cn.battle.net/d3/en/profile/Urd-5735/hero/17662131[/armory]

帖子:9569

符文:2650

5#
coolicer@126.co 发表于 2013-10-29 00:03
物理均伤=(413+498+160+160)*1.5/2=923.25

看起来是这里我算错了...我以为这里的算法就是(武器最大伤+最 ...

双手弩的基础均伤是(413-421) -(498-514)
而传奇武器都是取最小值,即413-498
即你的蝎子的
最小伤害为(413+160)*1.5+243=1102.5
最大伤害为(498+160)*1.5+621=1608
武器DPS=(1102.5+1608)*1.1*1.11=1654.76025(显示为1654.8)

用于计算的必须是准确值,而非中间形成的近似值,而面板上显示的很多都是近似值。
发表于 2013-10-29 00:35:54 |只看该作者 来自:四川

帖子:221

符文:2

6#
果断开始有点头晕了.....重复几次后发现自己连自己的问题出在哪儿都搞不太清楚了...
从头理...

在我要取武器均伤值的时候,按您的计算方法即
[(武器类型基础伤害最小值+红宝石)*(1+ED)+元素最小伤]为武器的最小伤害值
[(武器类型基础伤害最大值+红宝石)*(1+ED)+元素最大伤]为武器的最大伤害值

然后将以上两结果相加除2就可以得到武器的均伤了,假设有元素伤害加成则扣除元素伤害部分后除2乘上1+元素伤害,再加回元素均伤这样,对吗?

也就是说在计算乔丹时,实际的式子应该是

[(武器类型基础伤害最小值+武器类型基础伤害最大值)/2*(1+ED)]+红宝石*(1+ED)]*(1+元素伤害)+武器元素均伤

来得到该武器被元素伤害加成后的均伤值,即公式里的武器DPH.
那么假设武器随的是物理伤害呢?还有黄武器又应该如何去推算它的实际基础伤害最小/最大值呢?
发表于 2013-10-29 01:18:59 |只看该作者 来自:重庆
[armory]http://cn.battle.net/d3/en/profile/Urd-5735/hero/17662131[/armory]

帖子:9569

符文:2650

7#
coolicer@126.co 发表于 2013-10-29 01:18
果断开始有点头晕了.....重复几次后发现自己连自己的问题出在哪儿都搞不太清楚了...
从头理...
...

其实就是取值的问题,有的是精确值,有的是近似值,
如果计算中含有近似值,结果肯定会有偏差。
所以一般不要直接使用面板中的近似值,而要靠精确值去推导。

武器基础攻速是精确值(1.1、1.4、1.6)
武器基础小伤、大伤是精确值
武器属性物理伤害、属性元素伤害是精确值
武器攻速提升是精确值
武器ED是精确值

武器面板攻速是近似值(保留两位小数)
武器面板DPH(最小值、最大值)是近似值(保留0位小数)
武器面板DPS是近似值(保留1位小数)

至于黄武器浮动的基础伤害,也很容易通过面板近似值+属性精确值反推出精确值。
发表于 2013-10-29 01:38:23 |只看该作者 来自:四川

帖子:1825

符文:102

8#
微妙的计算方式 原来是这样的么 = =

看了一下公式 于是巫女的3%基本山就是类似于bug锤的+多少次攻击这样?

如此一来 对于双持来说 巫女的3%收益是双倍的?
发表于 2013-10-29 01:50:13 |只看该作者 来自:美国
[armory]http://us.battle.net/d3/en/profile/YueXi-1135/hero/7940338[/armory]

帖子:221

符文:2

9#
got6666 发表于 2013-10-29 01:38
其实就是取值的问题,有的是精确值,有的是近似值,
如果计算中含有近似值,结果肯定会有偏差。
所以一 ...

原...原来如此...那么如果武器随到的是物理伤害的话又应该怎么计算呢?
同样也是不受到ED加成的么?只是要计算进乔丹之类元素伤害加成里?

发表于 2013-10-29 02:01:12 |只看该作者 来自:重庆
[armory]http://cn.battle.net/d3/en/profile/Urd-5735/hero/17662131[/armory]

帖子:2139

符文:2

10#
好像是因为蝎子上11%攻速加上去以后变成的是1.221,最后那一位1其实没有显示在面板上,但实际计算的话会有轻微的影响。。。
发表于 2013-10-29 02:09:33 |只看该作者 来自:加拿大

帖子:9569

符文:2650

11#
本帖最后由 got6666 于 2013-10-29 09:10 编辑
coolicer@126.co 发表于 2013-10-29 02:01
原...原来如此...那么如果武器随到的是物理伤害的话又应该怎么计算呢?
同样也是不受到ED加成的么?只是要 ...

黄弩.jpg

当基础小伤+属性物理小伤<基础大伤时,基础大伤取基础大伤值;
当基础小伤+属性物理小伤≥基础大伤时,基础大伤取基础小伤+属性物理小伤+1
(基础大伤被架空,物理黄弩一般都是这种情况)

以附图为例,基础小伤=1003/1.42-289=417.338,由于基础小伤没有小数,精确值应该是417;
此时基础大伤被架空,所以不需要(也求不出)这个值;
反算武器总小伤、总大伤的精确值:
武器总小伤=(417+289)*1.42=1002.52(显示1003,符合)
武器总大伤=(417+289+1+407)*1.42=1581.88(显示1582,符合)

此时我们就把该武器1002.52-1581.88的精确DPH代入计算就能得到精确值了。
1.1*(1002.52+1581.88)/2=1421.42(显示1421.4,与面板一致)

如果直接使用1003-1582就只能得到近似结果。
1.1*(1003+1582)/2=1421.75(近似显示1421.8,与面板不一致)
发表于 2013-10-29 08:43:02 |只看该作者 来自:四川
头像被屏蔽

帖子:9569

符文:2650

12#
提示: 该帖被管理员或版主屏蔽
发表于 2013-10-29 10:08:04 |只看该作者 来自:四川

帖子:10982

符文:93

13#
女巫的攻速不就是武器攻速*1.03。面板攻速就是武器攻速*1.03*装备加成攻速。哪里有这么复杂?双持一样算法,只是各算个的。
发表于 2013-10-29 11:20:01 来自凯恩之角App |只看该作者 来自:上海

帖子:9569

符文:2650

14#
Dissolved 发表于 2013-10-29 11:20
女巫的攻速不就是武器攻速*1.03。面板攻速就是武器攻速*1.03*装备加成攻速。哪里有这么复杂?双持一样算法, ...

不是的。

比如说你的武器攻速是1.76,装备攻速是40%,带巫女3%

按我的算法攻速为 (1.76+0.03)*(1+40%)=2.506(显示为2.51)
按你的算法攻速为 1.76*1.03*(1+40%)=2.53792(显示为2.54)

你自己去验证一下就知道是哪个算法了。
发表于 2013-10-29 11:36:02 |只看该作者 来自:四川

帖子:10982

符文:93

15#
got6666 发表于 2013-10-29 11:36
不是的。

比如说你的武器攻速是1.76,装备攻速是40%,带巫女3%

对的,是加法。加完后乘装备攻速就可以了。
发表于 2013-10-29 11:49:36 来自凯恩之角App |只看该作者 来自:上海
您需要登录后才可以回帖 登录 | 注册网易通行证