字号:

血卡还是体力卡 DNF体力与HP计算公式研究

时间:2011-06-30 作者:继续流浪 【投稿】
文 章
摘 要
众所周知,70级版本血量与体力挂钩,血量大幅度增加。血装淘汰了,堆体力流行了。

  众所周知,70级版本血量与体力挂钩,血量大幅度增加。血装淘汰了,堆体力流行了。这本是好事,但纠结的是,在装备附魔上是选择同等档次的体力卡还是HP卡呢?笔者网上查阅了很多资料,但给的说法五花八门,就是没有一个像物攻与力量和武器攻击之间一样稳定可靠的公式。

  求人不如求己,在参考了很多数据贴后,笔者进行熬了两夜进行实测和演算,终于今早凌晨四点的时候将血量与体力间的计算公式假设出来并证明成立。在理解了这个换算公式后,相信你再对比HP卡和体力卡就知道自己需要什么了。我不是来炒什么货的,喜欢研究DNF而已,看完之后自然就明白了。

  所有能脱得东西全脱,裸装状态的属性。HP10207,体力426。

 

  带上一件粗布腰带,附魔HP+30卡,此时显示是实际增加80HP,除此之外无体力也不精通。来看看实际增加的量是否如其显示。增加了10288-10207=81,因为血量显示是无小数的,所以这一点的差距可以成是无误的。

  和第一图的10207对比,我们发现实际增加的HP和括号里写的实际效果是完全相符的。

  但是有一点:

  看,同样是一张卡片,很明显在装备了体力装备提升了体力之后,括号里的实际效果增加值有变化。而且不光是卡片,一切直接增加HP值的装备、附魔的实际效果在体力变化的时候都是变化的。

 

  GT9600卡在不同体力情况下的对比:

  看防具精通和装备附加HP、套装属性附加HP的实际变化

  无体力装备注意看防具精通和装备附加HP、套装属性附加HP

  有体力装备注意看防具精通和装备附加HP、套装属性附加HP

  可以看到括号前得HP最大值增加量是固定的,但是括号内的实际效果却是受到了影响。

 

  我们知道这个括号里的实际效果是很精确的,是多少面板确实就加多少。

  这说明装备和附魔、被动精通等HP最大值增加量虽然字面是固定的,但是括号里的实际效果是与体力挂钩的,与体力成正相关,体力越高实际加的越多,反之亦然。并且这个实际效果是与面板实际增加HP是完全吻合的。

  漫游的皮甲精通是加HP上限但不加体力的,50CC皮甲也是加HP上限不加体力,我的CC也没有打体力卡,为了探索直接增加的HP值(即一切HP最大值加多少字样的数据而不是增加的体力数据)之间是否有影响,与那么我穿上CC对比。

  CC属性和漫游的防具精通,可见增加了很多HP,但体力如下。

  单纯穿CC套12059血量,体力没有任何增加,还是426。HP卡增加的实际效果也没有任何变化。

  粗布腰带的显示也还是一样。

  无体力的称号增加的血量也不受影响。

  这里穿CC套带塔神称号的血量是12592,单纯穿CC套12059血量,塔神称号实际血量是532,完全吻合。(1点的差距还是小数的原因)

  可见单纯HP总量的增加,不对某一装备、附魔、防具精通的HP最大值增加量造成变化,也就说各装备或附魔、时装间的HP实际效果值之间是互不影响,最后叠加的关系。

 

  总结:

  1、某一装备/附魔/时装的HP最大增加值是固定的,但实际效果值受体力增幅。各实际值之间是叠加关系,互相不影响。

  2、某一装备/附魔/时装带上后HP面板实际增加值与该装备/附魔/时装的HP最大值后括号中介绍的实际增加值是吻合无误的。

  3、某些装备即加体力也加HP最大值,那么实际增加值将受带上后的体力影响,有所波动。这点变化没有必要去测,因为我们主要研究的是附魔卡片的增加量。

  那么我们下一步就假设并去证明,来推导出HP增加值与体力间的计算公式。

  从以上两点可以看出体力与HP之间的关系我们看出某种类似与力量/智力与面板攻击力间的相似联系。众所周知,面板物攻/魔攻与力量/智力计算公式如下:

  (站街)面板物理/魔法攻击力=武器物理/魔法攻击力*(1+力量/智力*0.004)*(1+武器精通)+强化无视攻击力

  这里的武器物理/魔法攻击力其中包括附魔卡所增加的,以及某些装备额外增加的物攻/魔攻,力量/智力中也包括一切面板上可见力量/智力,如附魔的力量/智力卡。

  以物攻为例,当换更高物攻的武器或增加更高的物攻附魔,物攻增加,力量假设不变,推论得到

  实际面板物攻增加量=武器/附魔额外的增加物攻*(1+力量*0.004)

  假设HP增加与体力关系如物攻增加公式:

  实际面板HP增加量= HP增加量*(1+体力*0.004)

  牛头护卫卡30*(1+426*0.004)=81.12.很接近所显示80。而再看一二图:

  而面板真实增加的HP就是10288-10207=81。这是未显示的小数在四舍五入波动,是正常的

  197*(1+426*0.004) =532.688,与实际效果的532是基本吻合的。

 

  所以我们得出结论,

  4、括号里的实际效果值与面板实际增加HP值吻合,与以下的计算公式吻合。

  HP实际面板增加值=HP实际效果值=HP最大增加值*(1+体力*0.004)

  5、此公式对附魔或者装备,亦或者时装的HP都是一视同仁的,也就是说不是时装的200HP是200HP,附魔的200HP就不是200HP而是300了,性质上没有任何不同。

  那么我们可以再以物攻计算公式推论假设:

  实际HP量=基础HP*(1+体力*0.004)

  因为DNF没有职业有按比例增加HP上限的被动技能,也没有HP额外强化,所以上式很简洁。

  但是基础HP的研究还是个难题。

  我们已经知道,基础HP值里包含卡片,装备等HP最大值,注意是介绍中括号前的HP增加值,而不是受体力影响浮动的括号里的实际效果值。那么我们可以把装备卡片增加的HP最大值对应为物攻卡增加的物攻,那么,与武器基础物攻对应的人物自身原始HP在哪呢?

  我们知道裸装状态也是有血量的。裸装可以避免增加HP最大值的装备、卡片影响计算。这个血量是我们要找的人物自身原始血量么?

  如果裸装血量就是原始血量,那裸装体力还有何用呢?那裸装HP不就是不受裸装的体力加成了么?在这个版本里,既然装备的体力都会影响HP,那么裸装状态的体力更会影响HP了,所以这个原始血量不可能是裸装血量的。那比如我裸装426体力,退了公会少60体力,那我这血量是少还是没少,既然肯定会少,那么这个裸装血量还是会受裸装体力的影响的。所以裸装体力和装备的体力性质和加成方式是完全一样的,没有特殊化。至于所谓每增加250体力,血量翻当前一倍的说法完全就是不经思考的250式粗浅理解,那我增加25体力是不是当前的110%?那我再增加25是120%了,可又作为之前血量的110%,是不是该110%*110%了?而且这么计算把本身体力置于何地啊?只要稍微一计算都会发现,这种荒唐粗放的理解是站不住脚的。和当年乃至现在还依旧在菜鸟界流行的1力量等于2物攻说法一样2,我只能呵呵了。

  正如裸装只拿武器的面板物攻也并不是武器物攻一样,我们推测这个裸装血量也是经过体力增幅后的血量。之后可以通过增加体力看增加的HP来证明。

 

  所以,我们既然可以很大信心的假定原始血量的存在,那么我们接着刚才的假设推演:

  实际HP=基础HP*(1+实际体力*0.004)

  实际HP=(原始HP+附魔、装备、时装HP等各种HP增加最大值,不是括号内的实际效果值,以下简称附加HP值)*(1+实际体力*0.004)

  注意,这是实际体力,也就是说无论是装备的,还是自身的,都一视同仁。

  裸装状态,即附加HP都去掉了。那么

  裸装状态的实际HP=原始HP*(1+体力*0.004)

  故原始HP=实际HP/(1+体力*0.004)

  再上第一个图

  原始HP=10207/(1+426*0.004)=3774.78(只保留小数点前两位,下同)

  那么重头戏来了,我们来测试这公式到底成不成立。

  我们增加一个加体力不加HP值的装备:

  增加体力后变成490体力了,代入公式计算HP:

  实际HP=3774.78*(1+490*0.004)=11173.34

  吻合。

 

  再增加两个纯加体力不加HP值的装备:

  增加体力后变成531体力了,代入公式计算HP:

  实际HP=3774.78*(1+531*0.004)=11792.41

  看,差距不到1点,又吻合了。

  那么再此基础上再来加HP的装备,注意计算方式是以括号外的HP最大值算,不是括号内的实际效果值:

  实际HP=(3774.78+30)*(1+531*0.004)=11886.13

  无误。

 

  如果怀疑我伪造数据的可以自己拿计算器算一下。

  故HP与体力之间的公式已经呼之欲出了:

  实际HP=基础HP*(1+体力*0.004)

  PS:基础HP=人物本身原始HP+装备附魔HP最大值+防具精通增加HP最大值+装备增加HP最大值+装备套装增加HP最大值时装下身HP最大值+时装套装HP最大值+宠物增加HP最大值···等一切有HP最大值字样的数据相加(切忌是原始HP最大值不是括号里的实际效果值)

  变形可得实用的公式:

  原始HP=裸装HP/(1+裸装体力*0.004)

  基础HP=全装HP/(1+全装体力*0.004)

  体力卡实际增加HP=基础HP*体力卡的体力*0.004

  变形得

  体力卡实际增加HP =全装HP/(1+全装体力*0.004)*体力卡的体力*0.004(这个尤为重要,关系到体力卡对HP到底能增长多少)

  HP卡实际增加HP=全装状态下直接看其括号内的实际效果(这个十分方便了,导致下面的计算法都不重要了)

  HP卡实际增加HP =HP卡的HP值*(1+全装体力*0.004)

  PS:这个全装状态是一身加体力加HP的装备都算上的状态,比如你别奇怪你穿PK装和副本装同样一个体力或者HP卡片加的血量不同了。比如大多堆血都是为了PK,那就自觉穿上PK装来计算,不要为了刷数据来自欺欺人。

  另外HP或体力卡预附魔的位置已经有体力或HP卡,也就是说是覆盖附魔,那么计算时要减掉那部分,先算出没有原附魔的血量和体力。就非常麻烦了,不过误差也不大。即比如去掉计算身上HP卡,设该HP卡数值为A,去掉A后的基础HP为X,去掉前HP为HP(A),得到的去掉后的HP为HP(B):

  HP(A)=(X+A)(1+体力*0.004),推得X=(HP)A/(1+体力*0.004)—A

  HP(B)=X(1+体力*0.004)=【(HP)A/(1+体力*0.004)—A】(1+体力*0.004)

  哇,好怀念的感觉啊,高中数学。我学中文的,不学数学好多年了。但没想到还是很犀利哈!

  这种情况很少,误差也不会太大。还有体力卡覆盖体力卡,体力卡覆盖HP卡,HP卡覆盖体力卡,计算难倒不难,按以上推,但是看着烦,就不继续解这个题了。

  所以在计算自己打一张HP卡或体力卡到底加多少血的时候,请让所打卡位置没有HP或体力卡片。

 

  体力卡对你的增幅视本身基础HP而定,基础HP除了原始HP(与等级、HP属性石头、职业成长有关),还视血装、血卡、防具精通、时装加血加血总共多少而定。同理。HP卡也受装备的体力增幅,两者在不冲突的时候都往上堆,冲突的时候,比如附魔卡的取舍就要看下面的推算公式了。我打赌,像我漫游这种防具精通不加体力的职业,可能附魔GT9600要悲剧。到底是不是,我们接着看。

  吐槽一下发帖好麻烦,我用QQ截图测试游戏,边测试边写,边截图直接贴到在WORD里。然后写好了,现在发贴,WORD里的图还要复制到QQ,再从QQ复制到电脑,再上传到帖子里,太麻烦了。

  好吧,继续。那么我们现在最关心的是如果打了35体力卡,能增加多少HP。

  其他条件不变,那么对我来说打上35体力卡,以我目前的刷图装——天空套,50CC无体力HP附魔,游侠称号,宝宝加10体,和刷图加点(没有EX体力),看一看站街能增加多少HP。

  那么增加HP=基础HP*(35*0.004)

  附加HP总值还是复杂的,皮甲精通有加,CC套有加,时装也有加。于是我们之前推出来的公式有用了:

  体力卡增加HP==全装HP/(1+全装体力*0.004)*体力卡的体力*0.004

  35体力卡增加HP=16885/(1+581*0.004)*35*0.004=711.16

  请不要再怀疑我的计算器,不要再怀疑我的人格,也不要再怀疑你自己的智商。

  而HP卡呢?我们可以直接看当前装备状态的HP卡实际效果值

  体力与HP计算公式及附魔选择的研究  929,完爆711。事实没有我想的那样。当然现在只是刷图装,我们最关心的是PK。

 

  PKC内PK装测试:

  首先PKC的天平系统对血卡或体力卡的增幅都是一视同仁的,它只看你的总血量,你是怎么堆它不管。PKC内EX体力点满也只有30点的效果,公会属性没了。然后既然PK,我用死神称号在天平补正后体力是489。体力低了很多,还是没有点EX体力,墨竹体力低还有PK无公会属性。我PK是标准比赛装为目标。当然目前还有些禁赛的装备在上面,55悲鸣戒,舢板时装,但这都不影响血量。因为天平对HP的补正在GT9600卡片上是看不出来的,所以我们得测一下这个补正倍数。

  补正前54730,补正后15092,补正倍数=54730/15092=3.626

 

  再验证,以两条附魔和不附魔的粗布腰带HP实际减少量做对比:

  补正倍数=(52312-52001)/88=3.534

  3.626和3.534的差距不是很大,可能是体力补正后对HP的再影响。那我们以裸装HP再来测试。

  裸装在PKC内外的对比。

  血量补正倍数=35781/9301=3.847.

  这个蛋疼了,都没有错,这是体力补正后对HP的再影响。选谁为参考呢,那因为腰带测试的体力是没有变化的,所以我们以腰带测试得到的倍数3.534为准。

 

  那么此时打35体力卡的话:

  35体力卡增加HP=54730/(1+489*0.004)*35*0.004=2592.08

  就是说35体力卡在我以目前条件下的一身PK装约增加2592点血量。因为体力和体力之间不受加成,所以没有EX体力对这个结果是没有影响的。

  而280HP卡实际增加血量如下

  280HP卡实际增加HP=实际效果*补正倍数=827*3.534=2922.618。.

  而我们知道增加体力是可以增加对HP卡增加的实际HP值有加成的,所以EX体力的30点算上的话这个实际PKC增加的血量会更高。

  另外这个补正倍数也是三个值中最保守的。如果用另外两个值计算实际增加的血量就更高了。但是为了严谨的原则,我们以同样是附魔条件,同样是体力未变化的两个腰带测试结果为准。

  结论:在目前情况,就我自身而言,280HP完胜35体力。当然不要跟我说防御,太微小了。

 

  推论

  我这并不是极限状态下的对比。如果在PKC,我理想的装备是55CC(自带和精通所加的HP没多多少,但是肯定还是没体力),70J满任务(原始HP肯定更高了,但体力也会高),泰拉首饰一套(体力比现在的墨竹高越20),EX体力技能(30体力),工会属性自然没有的不增不减。那么究竟那一天现在讲都无用,真正70才知道。因为我们知道如果体力增加的比例比基础HP增加比例大的话,HP卡会继续给力,而基础HP增加比例比体力增加比例大的话,体力卡将继续坑爹。

  那么最后一个,如何以一个公式对比35体力卡与280HP卡对自身的收益大小呢?

  设35体力卡增加的实际HP为HP(体),280HP卡增加的实际HP为HP(血),全装对应状态下(即穿你正常PK或刷图所穿的,PK的就在PKC内练习场截属性图,刷图就站街截图,毕竟刷图堆血方面本身就不必太刻意,测试时不要刻意去堆血,更不要所需附魔的位置已有HP或体力卡,来干扰计算结果,现在已经不流行血装了,正常用什么就是什么),设全装适应状态下HP为HP(全),体力为T,测试PKC的实际效果的话事先在练习场以上面的附魔腰带对比法测试下天平对HP的补正倍数,这是目前我能想到的最简单最便宜最准确的办法。如果是防具精通加体力的职业,就用换手镯对比体力变化引起的HP变化来测试。其实不会差太多,补正对HP卡和体力卡加成都是一样的,只是PKC内EX体力的和谐,公会技能无效,加上天平对体力有所补正,所以要在练习场测试最好。而装备或附魔的固定HP值一般是没有变化的。设这个PK场天平系统对血量增幅倍数为N。那么:

  HP(体)=HP(全)/(1+T*0.004)*14%

  ——根据公式:体力卡实际增HP==全装HP/(1+全装体力*0.004)*体力卡的体力*0.004

  HP(血)=280*(1+T*0.004)*N

  (N在城镇等于1,在PK场等于天平对血量增幅倍数)

  ——根据公式:HP卡实际增加HP =HP卡的HP值*(1+全装体力*0.004)

  若HP(体)/HP(血)>1,则HP(体)>HP(血)

  推算出:

  HP(全)—2000*N*(1+T*0.004)*(1+T*0.004)>0时,

  35体力卡超越280HP卡。

  若小于零,则不如280HP卡。(不计算体力卡加的微少防御的情况)

  比如我这个图里,站街全刷图装备状态

  那么HP(全)=16885,T=581,N=1。

  16885—2000*1*(1+581*0.004)*(1+581*0.004)=负5212.952。

  所以体力卡对我目前来说是坑爹货。

  我不是来炒HP卡的,我只是还原一个真相。体力卡加的HP到底比不比同品级HP卡多,自己代入公式计算去吧!

  我承认我是囤了几张280HP卡,但是我只是相信它有和它价值相符的价格。有谁会为了2个Q币熬了两夜都到4点多?

  我靠自己的脑力去赚钱,有什么不对么?何况这只是游戏。我只是很多时候喜欢研究罢了。

  70J状态不会比我现在的属性差距多少,我相信70J的属性下还是HP卡加的多些的。

  我们区35体力卡已经被奸商炒到很高的价位了,而280HP现在的产量很大,还原了它应该的价位后,也不会高到哪去。何况还有物美价廉的250HP卡。然而它实际上根本不值那么多。

 

  最后总结,不用回头翻了:

  1、

  某一装备/附魔/时装的HP最大增加值是固定的,但实际效果值受体力增幅。各实际值之间是叠加关系,互相不影响。其穿着佩戴后HP面板实际增加值与该装备/附魔/时装的HP最大值后括号中介绍的实际增加值是吻合无误的。

  某些装备既加体力也加HP最大值,那么实际增加值将受带上后的体力影响,有所波动。这点变化没有必要去测,因为我们主要研究的是附魔卡片的增加量。

  2、

  实际HP=基础HP*(1+体力*0.004)

  基础HP=人物本身原始HP+装备附魔HP最大值+防具精通增加HP最大值+装备增加HP最大值+装备套装增加HP最大值+时装下身HP最大值+时装套装HP最大值+宠物增加HP最大值等一切有HP最大值字样的数据相加(切忌是原始HP最大值不是括号里的实际效果值)

  3、

  体力卡对实际HP增加值==全装HP/(1+全装体力*0.004)*体力卡的体力*0.004

  HP卡对实际面板增加值=显示的实际效果值=HP最大增加值*(1+体力*0.004)

  单一计算某一体力卡或血卡对自身的血量增幅,可以代入计算。

  4、280HP和35力对比公式:

  设35体力卡增加的实际HP为HP(体),280HP卡增加的实际HP为HP(血),全装对应状态下(即穿你正常PK或刷图所穿的,PK的就在PKC内练习场截属性图,刷图就站街截图,更不要所需附魔的位置已有HP或体力卡,来干扰计算结果),设全装适应状态下HP为HP(全),体力为T,设这个PK场天平系统对血量增幅倍数为N。(N站街等于1,PK的数值与等级有关,是可以测试或在官网察的)则当:

  HP(全)—2000*N*(1+T*0.004)*(1+T*0.004)>0时,35体力卡超越280HP卡。若小于零,则不如280HP卡。(不计算体力卡加的微少防御)

  5、PKC血量补正测试法

  测试PKC的实际效果的话事先在练习场以上面的附魔腰带对比法测试下天平对HP的补正倍数,这是目前我能想到的最简单最便宜最准确的办法。如果是防具精通加体力的职业,可以给你的腰带打一个40HP的牛头护卫卡,附魔前后在PKC数据进行对比。或者用换不额外加HP的手镯对比体力变化引起的HP变化来测试,这个方法比较麻烦。

  附魔血量补正倍数测试法:

  N=(附魔后HP-附魔前HP)/附魔显示HP实际效果值

  手镯血量补正倍数测试法:

  N=场内取下后实际HP/[场外取下前实际HP/(1+场外取下前体力*0.004)*(1+场内取下后体力*0.004)

  =场内取下后HP/场外取下前HP*(1+场外取下前体力*0.004)/(1+场内取下后体力*0.004)

  PS;说了比较麻烦。。。这个场内取下后就是在PKC的练习场里取下手镯的HP总量,我们知道是受天平加成的,场外取下前就是在PKC的赛利亚房间内的属性或全装状态站街属性。中括号里的除法是为了算出基础HP,而基础HP值是不会被补正被PKC和谐,在PKC或者城镇内都是一样的。产生变化的,所以放心的用在后面计算无补正增幅的PKC内HP,这样中括号前的除法就是指场内有补正和场内无补正HP的相除。第二个式子是简化。

  其实不会差太多,补正对HP卡和体力卡加成都是一样的,只是PKC内EX体力的和谐,公会技能无效,加上天平对体力有所补正,所以要在练习场内测试最为准确。而装备或附魔的固定HP最大值一般在PKC和地下城都是一样的,是没有变化的。

  6、以目前情况,对我来言,无论是PKC还是站街,体力卡都坑爹,HP卡加的更多一点。至于你适合那种卡,请将数字带入第三点或第四点的公式。

  7、推论:

  借鉴魔攻与物攻是同一个公式,猜想精神与MP最大值也是同样关系。待验证。好吧,已经有回复说验证出来是无误的。

  另外在副本里生命灵药的作用是否受体力加成还有待测验,估计应该会。这样那么在副本里体力卡增加血量将优于HP卡,毕竟基础血量一下子加了上千(至尊生命灵药),待测试。

  好啦,就是这些。总结就是一句,装备越差,也就是附加的HP越少,打HP卡越划算。体力本身越高,打体力卡越不划算。当然,反之亦成立。在目前的版本,据网友说PKC里HP卡是完爆体力卡的。我不说话,只管将自己的属性代入上述公式就可以了。另外按站街算比较方便,在PKC虽然体力有变化,但结果差不了多少的。

  自报家门,安徽二区 漫游 继续流浪 欢迎一个区的朋友与我交流