一击男吧 关注:1,184,814贴子:11,033,565

用网游技能攻击力计算方式来打开一拳公式书的数据

取消只看楼主收藏回复

清碳镇楼


IP属地:贵州1楼2019-11-25 00:14回复
    首先公式书将英雄个人贡献和战斗素质细分为8项予以评价,分别是体力、智能、正义感、持久力、爆发力、人气、战绩、战斗力。
    我们先得搞清楚,这里面和战斗力有关的是哪些数据。
    另外,king的数据可以采用,毕竟是最强召唤师召唤师的能力,看召唤兽,所以本贴认为,公式书上给出的是召唤兽(埼玉的投影)的属性,没有一点问题。
    埼玉本体的属性采用小杰脑补的,实际数值应当更高!
    废话不多说了,现在来解释各项数值对应网游里的属性,以及计算方式。


    IP属地:贵州2楼2019-11-25 00:18
    回复
      首先,排除掉正义感和智能(智商+情商)、战绩、人气这四项和综合战斗力无关或相关极小的项。
      然后来解释剩下的体力、持久力、爆发力、战斗力四项该怎么看。
      第一:体力,笔者认为,该项对应网游中的人物HP+HP回复。并且,1到10,是指该项对应基础初始人物值的等级。
      但目前的问题是,我们不知道,公式书中,等级从1提升到10,每提升一级,提升的倍率是多少。
      目前已知的所有数据最低的,是C级最后一位的红鼻子,其各项数据为2,其次是红围巾体力2,持久力2,爆发3,战力3
      那么可以推断,经过训练的人,如英雄协会那个独眼干部(丑女人面具数值20)为一。
      普通中年协会股东(肥佬)是测不出。
      C级英雄红围巾为100。
      按童帝的说法,该数据为气血能力的综合,假定就是体力值。
      可以考虑,以真·普通人为等级0,经过训练的普通人(警察,士兵)为1,即战斗力为20.
      3级为100,即差距为每上升一级,为5倍。
      那么,带入该数据验证。
      1级为0到20,2级为100,3级为500,4级为2500,5级为12500.
      毒刺数值为1600,体力等级为6,b级的龙刀使为759体力等级为5,并不匹配。
      童帝数值为1800,固不能明确以丑女人面具给出的数据为参考。


      IP属地:贵州3楼2019-11-25 00:50
      回复
        所以,我们设定普通人到特种兵体力为1级,C级英雄为2级。体力每升一级,中间的倍率差距为a。
        则,公式书体力等级每提升一级,数据提升a倍。a为普通人和最差的c级英雄的差距。
        例,1级体力=a,2级体力为a^2,以此类推,10级为a^10.
        之前也说明了,体力等于血量(肉体强度)+恢复能力。
        所以a=血量b+恢复能力c
        例,僵尸男,恢复能力极强,但防御力弱鸡(但也比大部分c级甚至b级英雄强),可以看做,僵尸男的体力是10,但为b=2,c=8.,或者b=3,c=7。
        此项为体力的解释。


        IP属地:贵州4楼2019-11-25 00:56
        回复
          接楼上。
          持久力。
          该项等同于MP值+耐力值。
          即能连续使用技能和平A作战多久的能力。
          以该人物攻击为基础的系数值。
          例,100级的人物,蓝100,每次释放技能耗10点,可以释放10次,和10级的人物,放技能消耗1点,也可以放10次。
          持久力都是10.
          但因为基础越高,技能伤害越大,而且相对耗蓝也增加。
          但同时,大家也知道,刚学到一个顶级技能的时候,因为基础低,可能才放两三下就没蓝了。
          所以我们设某人物的持久力等级为d为正整数,∈(1,10)。


          IP属地:贵州5楼2019-11-25 01:02
          回复
            下面是爆发力。
            这一项同持久力,为技能的攻击提升系数倍率。
            加入某人基础攻击力(最高平A伤害)为100。那么,使用最强大招时候,提升的倍数即为爆发力。
            即公式为:实际伤害=基础攻击x爆发力。
            当然,实际综合战斗力计算公式比这个复杂,后面说完所有项之后会给出。
            我们设任意人物爆发力为e,e为整正数,1到10.


            IP属地:贵州6楼2019-11-25 01:05
            回复
              现在到最后的部分。
              攻击力。
              公式书按战斗力来源,分为了格斗力、武装力、科技力、超能力四种。
              其实就等同于网游里,不同的转职。
              实际上,除了超能力系的勉强算得上是法爷(目前已知唯一能用超能力进行‘膜法’攻击的,只有龙卷的控制气,改变重力属于物攻和debuff范畴,实际笔者深刻怀疑,一拳里所有的超能力者,都不能改变重力,只是用超能力直接强行压下去,达到类似改变重力的效果,但实际上重力并没有改变,只是相当于人全身被压了重物,甚至可能只是在体表增加,不包含体内)外,剩下的都是纯物理攻击。
              所以,都可以完全统一为攻击力。


              IP属地:贵州9楼2019-11-25 01:11
              回复
                现在,攻击力,面临和体力同样的问题。
                公式书上的1到10,是指攻击力的等级。
                1级是普通人。
                2级是c级英雄。
                然后后续,看表现力可知。
                7级的吹雪,可以破坏楼房。
                9级的邦古可以秒龙。
                10级的龙卷,目前已知最大输出,为拔起1500米深的怪协。
                鉴于one只是个漫画家,不懂物理。
                笔者就不去计算,举起一辆车、破坏一栋楼和1500米的山,中间的能量级差距到底有多大了。
                所以,咱们按one的方式来。
                设攻击力等级为f,f每增加1,相对于普通人,提升z倍。
                普通人攻击力为g。
                (不知道one的普通人的攻击力,包不包括枪械,然后加起来等于一个战5渣
                则实际攻击力G=gz^(f-1)


                IP属地:贵州10楼2019-11-25 01:20
                回复
                  很好,现在我们得出了,体力、持久力、爆发力、攻击力,这四项分别怎么看,怎么计算。
                  这楼来一下汇总。
                  体力=b(身体强度)+c(恢复能力)。
                  实际体力值A=p(普通人基础体力值)a(相对于普通人的基础体力值提升倍率)^(i-1)次方。i为1到10的正整数。
                  持久力(MP加耐力值)=d
                  爆发力(技能攻击倍率)=e
                  攻击力G=g(基础攻击力单位:普通人)z(基础提升倍率)^(f-1)
                  所以:
                  任意英雄的dps=g[z^(f-1)]
                  任意英雄最高dps=eG=eg[z^(f-1)]
                  任意英雄的总dps=deG=deg[z^(f-1)]
                  以上,即可带入公式书数据,计算出每个英雄的dps。
                  另外,公式书上的1到10,因为有四舍五入的关系,所以任意英雄的实际数值,其实都包含了两个数值。
                  比如以吹雪为例。
                  体力是5,那么吹雪的体力最高可能为5.4,最低为4.5。
                  有1的差值。
                  数据为9的,最低为8.5,最高为9.4。
                  数据为10的,最低为9.5,最高为无穷大(无穷大是谁,不用在下说了吧)。


                  IP属地:贵州12楼2019-11-25 01:39
                  回复
                    在给公式书上每个英雄,计算dps之前,我们还得弄明白,综合战斗力。
                    你以为一个英雄的综合战力就是按上面的公式,体力x持久力+dps的结果?
                    no!
                    因为公式书上,隐藏了一个关键点,防御力!
                    防御力怎么来的?
                    参考龙卷的念动力护罩。
                    邦古的武术!
                    童帝的装甲保护。
                    闪光和索尼子的敏捷!
                    所以,任意一个英雄的防御力,除了身体本身的防御,还和其技能的攻击力有关系。
                    下限如僵尸男,技能防护能力可以算做0,没有!
                    全靠恢复力硬撑!
                    比如小杰,因为材料不行,防护力就等于改造的身体强度,攻击超过了身体强度,就挡不下来。
                    所以等于没有!
                    那么,综合战斗力就是攻击+防护力+恢复+血量。
                    这也就是,之前,我特意把体力拆出来,变成体力=b+c的原因。


                    IP属地:贵州13楼2019-11-25 01:47
                    回复
                      那么防护力怎么算?
                      看原作表现,该英雄是否能把攻击能力来源,或恢复能力,转化为防御能力。
                      如武术、护罩、额外装甲等。
                      不能则视为0
                      能则视额外防护能力等于攻击力或恢复能力。
                      即防护能力F=g[z^(f-1)],龙卷、吹雪、邦古、童帝、金属骑士、闪光等。
                      或F=0,黑光、囚犯等。
                      或F=dca^(i-1),僵尸男、假面、猪神等拥有恢复能力者。体力值i=b+c,c小于i。
                      即,以僵尸男为例,其恢复力最多取9,那其血量则只剩1。
                      任意英雄的综合战斗力y=实际体力A+防御能力F+dps(总)。
                      即综合战斗力y=p[a^(i-1)]+F+deg[z^(f-1)],F=g[z^(f-1)],或F=dca^(i-1)或F=0,
                      各项解释:
                      y:综合战斗力
                      p:普通人基础血量,为常量,具体数值不明
                      a相对于普通人体力提升倍率
                      b:血量数值b+c=i
                      c:恢复能力数值b+c=i
                      d:公式书上的持久力数值
                      e:公式书上的爆发力数值
                      f:公式书上的攻击力数值
                      F:防护能力,具体取用公式,视英雄所属类别而定
                      g:普通人基础攻击力,为常量,具体数值不明。
                      i:公式书上的体力数值
                      z:相对于普通人攻击力基础提升


                      IP属地:贵州15楼2019-11-25 02:19
                      回复
                        很好,现在可以来对照公式书,算出来每个英雄的综合战斗力。
                        并对应出相应的怪人的狼、虎、鬼、龙在的区间,甚至是上中下巅范围。
                        首先c级最后一位的红鼻子
                        综合战力y=p[a^(i-1)]+F+deg[z^(f-1)],F取0,结果为y=pa+4gz
                        c级第一位:无证骑士
                        综合战力y=p[a^(i-1)]+F+deg[z^(f-1)],F取0,结果为y=pa^3+12gz^2
                        为了数据简单一些,不要是一大串代数,看着各位头疼,知道各位不喜欢看数学代数。
                        所以,我们取普通人基础血量为1,提升倍率分别取2、5、10。给出三个数据,和攻击力提升倍率同步。
                        致敬战5渣,所以取普通人攻击力为5,提升倍率也分别取2、5、10,和血量提升倍率同步。


                        IP属地:贵州16楼2019-11-25 02:32
                        回复
                          此为普通人战力取1,提升倍率取2时战力数据。
                          此为普通人战力取5,提升倍率为2时,b、c级英雄综合战力。


                          IP属地:贵州17楼2019-11-25 03:16
                          收起回复
                            此为每级提升倍率取5,普通人攻击力取1
                            此为每级提升倍率取5普通人攻击力取5


                            IP属地:贵州18楼2019-11-25 03:19
                            回复

                              此为倍率取10时。
                              刚楼主尝试计算了一下,s级英雄,倍率取10时,数据过大,故之后不再计算10倍提升倍率的情况。


                              IP属地:贵州19楼2019-11-25 03:25
                              回复