热血传奇吧 关注:665,791贴子:4,195,949

关于吸收伤害属性的研究

只看楼主收藏回复

大家别插楼,谢谢了.
还有很多测试在
http://hi.baidu.com/mir_av/home
我会不断的更新!!!


1楼2011-04-02 23:54回复
    防呑http://hi.baidu.com/mir_av/home


    2楼2011-04-02 23:55
    回复
      2025-08-30 16:11:25
      广告
      不感兴趣
      开通SVIP免广告
      玩过SF的朋友都知道,传奇中有一个很有特点的属性----吸收伤害.那么,这个属性有什么特点呢?它是如何计算的呢?它都能吸收什么伤害呢??下面通过一系列的实验来研究它.
         仍然是SF的服务端,那些自以为是纯纯的热血选手,鄙视一切SF的朋友可以不看,因为我怕你不相信还气着您那宝贵而脆弱的身躯....
         首先,建立两个人物,仍然一个是攻击者一个是挨打者,呵呵,挨打者这个名字可能有些叫人喷饭,但是我觉得却很直观的一个名字.
         攻击者的属性为攻击100-100,这样每次攻击都会发挥100点,增加了准确度.如下图

      


      3楼2011-04-02 23:56
      回复
        第一步在先不考虑防御的情况下,来研究伤害吸收的特性,那么,挨打者的防御我就将他调整为0-0吧.

        挨打者所受到的伤害为100点.
        


        4楼2011-04-02 23:56
        回复
          然后,用攻击100-100的攻击者击打防御0-0的挨打者,此时挨打者身上的装备吸收伤害为1%,结果如下

          挨打者所受到的伤害为99点
          


          5楼2011-04-02 23:57
          回复
            最后,用攻击100-100的攻击者击打防御0-0的挨打者,此时挨打者身上的装备吸收伤害为20%,结果如下

            挨打者所受到的伤害为80点


            6楼2011-04-02 23:57
            回复
              通过上述的实验,我们发现在无防御的情况下,吸收伤害0%时受到100点伤害,吸收伤害1%时受到99点伤害,吸收伤害20%时受到80点伤害.
              也就是说:※在不考虑防御的情况下,人物实际所受到的伤害=初始破坏力X(1-n%)      n为吸收伤害的数值※
              也就是说人物人物少受到了n%的伤害
              上边的意义就在于验证出了吸收伤害的本质意义,实际中谁都不可能防御为0,所以要看应用,还得考虑有防御.
              


              7楼2011-04-02 23:58
              回复
                那么在有防御的情况下呢???接着我将挨打者的防御调整为50-50,下图



                8楼2011-04-02 23:58
                回复
                  2025-08-30 16:05:25
                  广告
                  不感兴趣
                  开通SVIP免广告
                  还是用攻击100-100的攻击者击打防御50-50的挨打者,此时挨打者身上没有任何吸收伤害的装备,状态如下

                  我们看见,挨打者损失了50点HP,防御力抵挡了另外的50点HP


                  9楼2011-04-02 23:59
                  回复
                    这样,分歧就出来了,如果有防御切有吸收伤害的装备,那么人物实际受到的伤害值是多少呢??
                    假设一:人物实际受到的伤害=(初始破坏力-防御力)X(1-n%)
                    假设二:人物实际受到的伤害=初始破坏力X(1-n%)-防御力
                    假设一,二中的n为吸收伤害的百分数.
                    从两个假设可以看出,差异就在是先计算防御力还是先计算吸收伤害.
                    那么我们可以用我们以前上学时常用的赋值法来验证一下(本人技校文凭,数学学的不太好哈哈)
                    设防御力为50,吸收伤害为20%,初始破坏力为100.
                    那么   假设一的结果为:人物实际受到的伤害=(初始破坏力-防御力)X(1-n%)=(100-50)X(1-20%)=40
                              假设二的结果为:人物实际受到的伤害=初始破坏力X(1-n%)-防御力=100X(1-20%)-50=30
                    


                    10楼2011-04-02 23:59
                    回复
                      结果会怎样??看看下边的图哈

                      1019-979=40   挨打者受到了40点伤害   所以假设一才是正确的


                      11楼2011-04-03 00:00
                      回复
                        因此,※人物实际受到的伤害=(初始破坏力-防御力)X(1-n%)                  n为吸收伤害的百分数 ※


                        12楼2011-04-03 00:00
                        回复
                          我们知道了吸收伤害这个属性的计算方法,那么这个属性可以抵挡任何伤害么??我们大致上测试了一下几种技能!!
                          1.普通攻击就不用说了吧,上边一直用普通攻击.
                          我将人物的吸收伤害调整为100%,也就是说可以吸收的话人物不掉血,不能吸收的话人物就掉血喽

                          2.烈火,开天斩,逐日剑法等技能太多了,为了节约版面,我就不写了,但是用这些技能打他都不掉血.
                          3.刺杀不但无视防御,而且还能无视吸收伤害,下图掉血了

                          4.流星啊,火墙啊,灭天啊等法师技能一顿招呼,但是人家纹丝没动,可见吸收伤害可以吸收魔法技能,下图

                          


                          13楼2011-04-03 00:01
                          回复
                            5.中毒了,并且还掉血了,可见吸收伤害吸收不了毒的攻击,下图

                            6.什么宝宝月灵啊,怪啦,吸收的毫无压力,下图

                            就先测试到这吧,太晚睡觉了,哈哈,明天放假回家喽```````


                            14楼2011-04-03 00:02
                            回复
                              2025-08-30 15:59:25
                              广告
                              不感兴趣
                              开通SVIP免广告
                              本次测试的总结:
                              ,※人物实际受到的伤害=(初始破坏力-防御力)X(1-n%)                  n为吸收伤害的百分数 ※
                              ※吸收伤害吸收不了毒和刺杀刀锋的伤害,※


                              15楼2011-04-03 00:02
                              回复