小紫翎炽天使吧 关注:29贴子:297
  • 13回复贴,共1



1楼2012-01-04 21:46回复
    1、剑圣的剑刃风暴现在是什么伤害?计算护甲吗?计算魔抗吗?影响魔免吗?影响虚无吗?影响投石车和防御塔吗?
    以上几个问题并不一定是同时提出来的,但是你在做测试的时候要尽可能都想到,因为既然是测试一次,还是把可能遇到的情况全都测一遍比较稳妥。当然还有其他一些情况比如说会伤害隐身单位吗,会伤害信使吗,会伤害守卫吗等等,不过这几个问题单机是无法测试的,暂且不讲。
    是否计算护甲最简单,刷出野怪来,找一家护甲不相同的野怪,升1级剑刃风暴去转完就知道了,但是要注意几点,首先最好只升1级,因为有些小野怪血不够吃高级别剑刃风暴5秒的伤害,例如人马一家里的小人马。第二最好不要找萨特一家,因为他们有邪恶光环可以回血,5秒钟回15+的血有可能会影响到计算。
    是否计算魔抗,这就需要借助别的道具了。如图


    很明显,枭兽掉了500血,而我们知道1级剑刃风暴满级只有400伤害,所以结论是要计算魔抗。冰魂E也可以,不过更麻烦一点,不再赘述。
    是否影响魔免,可以找石头人的麻烦,另外为了稳妥起见,也可以测试一下英雄技能的魔免是否同样不受影响,如图


    其实本来不需要那么麻烦,因为1秒不掉血和5秒不掉血是一样的,但是以后如果有类似的测试需要保证持续魔免的话,就需要按图中的步骤,全能从远处走来给野怪加魔免,然后shift点到远处,这时剑圣在一旁待命,魔免加上之后再上去转,尽可能保证测试的严谨性。很明显,剑刃风暴对魔免单位无效。至于黑皇杖、小狗狂暴等等魔免技能单机就无法测试了,暂且不讲。
    是否影响虚无,可以借助骨法,也可以借助虚灵刀,不过以太冲击本身的伤害也会干扰计算,所以骨法即可。如图


    由于截图会稍微卡一下导致没有在虚无的第一时间F,人马掉了480的血,但还是可以证明剑刃风暴对虚无单位是有加成的。
    投石车和防御塔的测试比较简单我就不做了,结论是都不影响。


    8楼2012-01-04 22:01
    回复
      2、刚才用到骨法了,顺便拿来做第二个例子。前几天看比赛的时候,碰到了熊猫vs骨法,团战的时候注意到熊猫大招分出来的风熊猫使用了吹风,被骨法的棒子弹了将近一半血。和群里的朋友讨论的时候他们说你看错了吧,可能骨法还爆了一下吧。以前印象中骨法的棒子反馈伤害的数值是xxx(3),类似于冰女的冰封禁制3(10),被很多不明真相的同学当做是出A杖之后可以冰10秒,其实那只是对非英雄单位冰10秒,类似的,骨法的棒子也应该是对非英雄单位弹3倍吧?

      但是在游戏中看骨法的技能介绍并没有提到3倍这一说法,于是就想到了测试一下。
      这个单机也能测吗?答案是可以的,借助野怪的技能就够了。如图



      我们都知道部分野怪在遇到多个敌人的时候就会使用技能例如踩地板或者冲击波什么的,那么骨法放完守卫之后三个英雄去勾引,测试结果证明果然是弹了3倍血量。熊猫一级大招分出来的风熊猫只有1000血,吹风耗蓝150,所以弹掉了将近一半血量。(意外地发现幽冥守卫的消魔光环对野怪无效)


      9楼2012-01-04 22:03
      回复
        3、第三个例子,骨法的生命汲取是否计算魔抗?是否计算伤害加成类技能?虚无自己或虚无目标会如何影响?如果计算的话吸的血会不会变多?同样的,这四个问题也不一定会同时提出来,但是做测试的时候应该要想到,要做一次就顺便都做了。
        需要注意的是,骨法的生命汲取持续9秒,所以一定要用一些特定方法来保证时间固定,而且还不能过长以免野怪被杀死。当然了,也可以找两个相同的野怪一个减魔抗一个不减然后看时间,不过需要不停地刷新野怪,花费时间会很长。另一个问题是要防止骨法和野怪之间的攻击影响计算,在使用生命汲取的骨法问题不大,只要D上去的时候记得shift点远就行,抽完9秒自己会走,野怪这边可以用痛苦之源的虚弱技能把野怪的攻击力变为0。如果想同时测试骨法的吸血量,就还要保证骨法在吸血开始时血尽量少,并且结束时仍没有吸满。于是选择了如下的装备,开始测试时要把臂章扔下来,如果只是关闭的话臂章还自带5点每秒的回血。


        第一组图是不带任何效果的,可以看到骨法回了870多,因为有自身回血的存在,基本符合95*9=855,野怪的截图因为一点疏忽没捕捉到= =。




        第二组使用纷争面纱,可以看到人马掉了1053,骨法也回到了1084,855*1.25=1070,考虑回血因素的话基本吻合,同时也会发现生命汲取时目标掉血量和自身吸血量是一致的。



        第三组是虚无的影响,因为骨法虚无只有3.5秒,而多个骨法循环衰老太繁琐了,不过也可以明显看出,熊怪掉血大于855,骨法回血量也基本相同。


        15楼2012-01-05 01:21
        回复

          第四组是毒狗的诅咒,测试方法基本相同不多说明,然而1100血的巨魔被杀死的时候,骨法只回了770血,其实骨法升了一级还加了20血,所以可以得出一个结论,就是毒狗诅咒带来的额外伤害并不会增加骨法的吸血量,只是在目标受到伤害的时候另外再施加50%的伤害。


          第五组是圣骑士的赎罪,因为赎罪技能只有7秒,无法保证9秒的生命汲取一直有加成,但从结果来看,骨法吸到了870血,而人马掉了将近1000,所以赎罪的伤害加成和毒狗诅咒是同一类型的,都不会影响生命汲取本身的作用。
          从这几组测试可以得到一个最后的结论,就是根据攻击类型伤害类型直接带来的伤害加成,例如魔抗、虚无,都可以影响到生命汲取,而IF自己制作出来的,单纯的伤害加成技能则不会影响。其实这个测试应该还有最后一种情况,就是鱼人的冲刺或者疯狂面具带来的额外伤害,不过这部分无法单机测试,暂且不谈。


          16楼2012-01-05 01:21
          回复
            4、最后说一个很多人问过的例子:多个暴击技能同时存在时,暴击伤害是怎样的?这个问题本身其实很容易测试,但是不够细致的话就会导致得出错误结论。英雄最好用海民或者赏金这种100%暴击的英雄,出现几率还能稍微大一些。具体测试过程就不多说了,理论上最好是每次都找满血的野怪去测试,以免血量记录不过来,不过图个省事我就直接放图了,为了方便起见开了wtf模式。


            首先只有大招暴击是350左右,试了几次之后大招和水晶剑的暴击同时出现,两个红字叠在了一起,计算一下护甲减免,我们就能发现第二次的暴击叠加,其实也只有大招的暴击生效了,也就是所谓的“多个暴击同时触发时取后获得的暴击技能”,因为大招是给海民一个100%暴击的技能,攻击一次之后删除该技能,而显然这个技能比水晶剑的暴击获得得晚。


            最后测试一下隐刀和海民大招。如图,黑龙掉了400血,按护甲减免逆推可知该次攻击的实际数值是530左右,恰好是海民自身攻击力380+破隐一击150,而不是大招双倍暴击得出的760。测试结果表明,破隐一击的暴击优先级最高,可以覆盖其他所有暴击技能。


            其实测试到这里还是有个漏洞,因为海民大招是先取得,隐刀的破隐一击后取得,那么会不会也是遵循之前得到的结论呢?保险起见再进行一次测试,我们选择可以在疾风步状态下获得暴击的赏金。如图,蜥蜴掉了450血,赏金攻击力350+破隐一击150=500,扣除护甲刚好是450,于是结论无误。


            17楼2012-01-05 01:22
            回复
              单机测试就写到这里,上述四个例子大体涵盖了各种类型的测试方法以及容易出现的错误。但是单机测试的适用面毕竟有限,我们只能面对比AI还笨的野怪和小兵,更多的需要对敌方英雄使用的技能无法测试是最大的问题。不过单机测试的优点在于,测试者只需要考虑己方几个英雄和野怪的互动即可,不需要顾虑电脑AI或者双开魔兽频繁设置shift等等,而且需求很低,只要一个war3和一张地图就可以开工了。


              18楼2012-02-16 19:15
              回复



                接下来是毒狗了,为了在调整期间让AI不升级,残忍的杀死了它。AI重新回到战场时经验是263,禁锢+反补之后不变。


                一时疏忽,忘记测试禁锢+不反补的情况了,只好重开了一次,这是禁锢+不反补,可以看到大树还是获得了62点,最终结论毒狗和黑鸟的禁锢在经验压制方面效果完全相同。


                顺便的,测试了一下被毒狗D到之后,C和W是否生效。如图,C和W都释放过之后,可以看到大树身上只有诅咒的效果,没有W的效果。


                20楼2012-02-16 19:26
                回复
                  2、剑圣的无敌斩会被哪些技能打断?例如SIL大,猛犸大,谜团大,虚空大,小小皮肤。
                  这个测试也很简单,虽然写这篇东西需要提供的截图比较难做,因为AI毕竟不是很听话,放大的时机是我们无法准确得知的。首先给电脑选个剑圣,然后开始各种送钱送经验,送到16级A杖做出来就可以开始了。另外这个测试需要对剑圣的AI有一定了解,首先AI肯定是要先砍一刀,然后开始剑刃风暴,当AI认为一个无敌斩基本可以带走你的时候,就会发动无敌斩了。但是因为AI一定要先剑刃风暴,所以这个测试不能为了偷懒开wtf模式,否则电脑会一直重复剑刃风暴那一步骤,而且假如无敌斩真的被打断的话,没准AI也会立即再次使用无敌斩,干扰测试,所以耐心等AI的90秒CD吧。当然,如果你觉得实在麻烦且不靠谱的话,可以看第三部分的双开测试,双开是很稳的。










                  以上依次是沉默、小小、谜团、猛犸、虚空、斧王。有人会说小小皮肤打断也要看概率的啊,我想说真正打过满级皮肤的人肯定明白那眩晕概率远远比24%要高得多,而且可以多测试几次嘛,这里只是放一个简单的方法介绍,本来还想做小娜迦的,不知道怎么回事AI无论如何都不用无敌斩,GG。
                  最后的结论是,除非失去目标,否则没有任何技能可以直接打断剑圣的无敌斩。没有任何。质疑这个测试结果的同学可以自己再去测,能测出一次打断我把显示器吃了。
                  AI测试毕竟不是很稳,有些时候电脑不会很听话,而且有些AI地图还会有bug存在,除非有特殊原因导致双开无法测试的时候我才会考虑借助AI,所以上述两个例子只是简单讲一下。


                  21楼2012-02-17 22:51
                  回复
                    三、双开测试
                    重头戏来了。双开测试是几种测试方法里最为稳定的,因为一切剧本都可以按照自己设定的来进行,而且不受版本影响,因为双开功能是基于war3的,换句话说war3对战里的东西都可以进行测试。双开魔兽争霸需要一个双开工具,我放了一份在115网盘,提取码是bhynteqv,不会用网盘的同学可以百度一下。使用方法很简单,解压缩之后是一个exe文件,放在魔兽安装文件夹里,直接运行就进入第一个war3,切出来再次运行就打开了第二个war3,机器足够好的话理论上可以打开很多个。然后通过局域网游戏建主机,切到另一个war3加入主机即可。不过要注意,双开war3要求war3的版本必须是1.24b,也就是说进入主界面后右下角的版本号是1.24.1.6374,所以如果想测试只支持1.20的远古版本,目前还没什么好办法。
                    开局输入的指令和AI测试差不多,一定要记得先输入-test。别的指令之前都已经介绍过了,不再多说,要注意-gold、-lvlup、-refresh等等都是只有单方面有效的。另外,如果测试内容不涉及视野问题的话,创建主机时可以直接选择地图全部可见,因为iseedeadpeople秘籍是不能使用的。下面举例说明。


                    22楼2012-02-17 22:54
                    回复
                      1、斧王淘汰虚无单位、绿杖单位、薄葬单位、刃甲单位会有什么状况出现?其他一些可以抵挡伤害的技能呢?
                      方便起见,使用3级淘汰斩,带A杖,被淘汰单位可以使用臂章来掉血。

                      双开测试一定是要依靠shift进行操作的,首先双方演员就位,因为虚无绿杖等状态时间都比较短,所以我们应该用shift给斧王设计好剧本,先让他来回走上十几秒,然后走到一个标志地点,然后对目标使用淘汰。shift设定完毕之后切到另一个war3,做好准备等斧王走到标志地点就开启相应的状态即可。







                      第一组是暗牧薄葬、骨法虚无、圣堂折光、死骑回光返照,属于被斩杀组,直接秒杀无悬念,死骑还专门加了个无光之盾,结果一样。其中死骑这里需要注意的是,由于掉血是通过臂章的效果,所以想触发回光返照还需要再普通攻击一次。


                      23楼2012-02-17 23:00
                      回复




                        第二组是仙女龙自动相位转移、凤凰变蛋。仙女龙的自动F完美躲掉了淘汰斩,斧王技能进入CD。而在做凤凰测试的时候,如果先设定斧王的操作流程,会因为变蛋之后丢失目标而停下来,所以需要先设定凤凰的流程,等变蛋之后再控制斧王,可以看到系统会提示不能作用于守卫单位。


                        第三组是幽鬼和刃甲。可以看到,折射完全不反弹斧王的淘汰,斧王掉的那点血是被A到了一下。有刃甲效果的图没有截到,也是不反弹的。


                        24楼2012-02-17 23:06
                        回复


                          第四组是绿杖。绿杖在6.72d之前还是无法被净化驱散的,那个时候的绿杖可以抵挡,上图使用的是6.72c。可以看到开启绿杖的暗牧被淘汰之后掉了314点,正好符合淘汰斩在目标高于判定血量时造成的伤害,计算魔抗和虚无加成之后300*75%*140%=315。



                          而接下来使用的6.72f,暗牧被直接斩杀,即使之后又测试了一次薄葬+绿杖依然被斩杀。于是我们可以得出结论,绿杖在72d之前还不属于buff,无法被移除效果,而72d之后,不仅散失的净化可以移除,其他移除状态类技能也均可以,换句话说绿杖和骨法的虚无在buff层面上已经没有太多差别了,尽管他们其实并不是相同的技能原型。


                          25楼2012-02-17 23:08
                          回复
                            其他的几个英雄就不放截图了,直接给出结论。蚂蚁大招时光倒流、潮汐的海妖外壳触发时完美移除。暗影恶魔的禁锢,仙女龙的F相位转移、剑圣无敌斩和黑鸟的星体禁锢基本一样,不移除debuff但期间不掉血。其他魔免技能全都等同于BKB效果。
                            简单总结一下,分身类技能、净化类技能、风杖以及所有技能说明上带有“移除状态”类字眼的技能均可以完美移除冰晶爆轰的debuff,魔免和无敌类技能在持续期间不受伤害但无法移除debuff,薄葬不会被秒杀,虚无会死得更快,卡尔的吹风看人品。
                            另外,在大招到达之前处于魔免状态无法避免被施加debuff,不过类似于“从地图上消失”这样的技能都不会被影响,例如禁锢、相位变换、熊猫分身、小狗感染等。处于无敌状态的单位要视无敌时间长短而定,长时间无敌不会被影响,但短时间无敌则很可能。测试起来比较麻烦就不专门介绍了,有兴趣可以自行测试。


                            33楼2012-02-18 17:09
                            回复