魔兽地图编辑器吧 关注:65,364贴子:3,841,352
  • 22回复贴,共1

关于模拟奥拉夫的被动

只看楼主收藏回复



上面是群里大佬给的意见,下面是我写的触发(还没按照他说的写),就是不太明白应该怎么写才能实现奥拉夫被动的效果,目前这个触发只实现了生命值降低可以提高攻速,但生命值恢复不能恢复正常的攻速,有没有大佬能好心指点一下的。比如说的再具体一点。


IP属地:江西1楼2025-02-21 10:08回复
    最好写个系统,所有英雄通用的。
    我的做法是英雄每次攻击抬手时,发布停止,计时器0秒后重新发布攻击命令。当然中间我会加个布尔值判断不会让它无限循环。
    之后我在做任何抬手前判断的技能都能写进发布停止与下次抬手之间(加攻速,模拟暴击,手部发光之类的)。


    IP属地:湖北来自iPhone客户端2楼2025-02-21 12:58
    回复
      2025-08-05 22:41:34
      广告
      不感兴趣
      开通SVIP免广告
      加攻速你用一个光环不就能升能降了


      IP属地:广西来自iPhone客户端3楼2025-04-20 19:26
      回复
        加攻速你用一个光环不就能升能降了


        IP属地:广西来自iPhone客户端4楼2025-04-20 19:27
        收起回复
          你代码里最大生命值和数值都提前计算好了,损失生命怎么会加攻速的数值的计算应该写在最下面的动作里,俩个计时器可以合并。还有你都用上JAPI了,已经完爆大佬的系统了感觉是数值的改动没有更新,把这个技能先升级再降级,或者删了再添加给英雄。


          IP属地:北京5楼2025-04-21 10:33
          收起回复
            楼主现在搞定了吗,我有个差不多的技能,给楼主参考下


            IP属地:四川来自Android客户端6楼2025-05-23 06:11
            回复




              IP属地:四川7楼2025-05-23 06:14
              收起回复


                IP属地:江西来自iPhone客户端8楼2025-06-06 14:23
                收起回复
                  2025-08-05 22:35:34
                  广告
                  不感兴趣
                  开通SVIP免广告
                  设置一个一百级(根据你要失去生命值百分比设置那个间隔数量)的攻速手套技能,给单位添加这个技能,然后计时器根据英雄生命百分比设置技能等级


                  IP属地:天津来自iPhone客户端9楼2025-06-20 00:37
                  收起回复