chinamods吧 关注:1,063贴子:12,131
  • 6回复贴,共1

关於missiles的nextdelay

只看楼主收藏回复

经过本人测试,PH论坛的missiles文件引导对於nextdelay的解释有欠妥之处。

nextdelay的作用是将一个持续作用的missile连续发出伤害的有效性进行了时间限定,换言之,并不是如PH论坛的missiles文件引导中所述,使被攻击者在这个delay当中对所有missile无效,而是仅仅限定了本missile的下1次进行伤害的时间间隔。

比如说火墙,在进行了一次有效伤害后,它将在4桢时间内无效,但与此同时,在这4桢间隔内,其他的火墙的伤害是有效的。这也解释了为何在同一点叠加多个火墙会产生更高的伤害力。

本人所作的测试如下:(若有不妥之处请指出)
用FOH技能为范本,将所用的missile增加一个holy bolt的碰撞函数,以及修改相应boolean类字段,这样经过测试后,能够证明此missile可以给一个友军加血,也可以伤害怪物,换言之,能够与这2类目标发生碰撞。接著给这个missile增加一个非常大的nextdelay,比如2500桢,经过测试,它不能使己方在100秒之久的时间内不受敌人的missile伤害(找一些远程怪物测试),也不能使怪物在受到第1下攻击后100秒内对missile免疫。



1楼2008-12-30 19:15回复
    UP


    IP属地:上海2楼2008-12-30 19:39
    回复
      2025-09-05 04:46:58
      广告
      不感兴趣
      开通SVIP免广告
      这些是已知的
      不过我的天堂就死活不能加血

      另外有些投射物的nextdelay是无效的


      3楼2008-12-31 03:39
      回复
        大概是你missiles.txt里porgoverlay一列忘填healing


        IP属地:上海4楼2008-12-31 12:44
        回复
          跟那个没关系


          5楼2009-01-01 12:28
          回复
            我的可以啊。。。 治疗那个貌似只跟hit func 有关系


            6楼2009-01-11 20:28
            回复
              达米贡?


              7楼2009-01-12 01:47
              回复