魔兽地图编辑器吧 关注:65,101贴子:3,837,270
  • 23回复贴,共1

一个笨问题

只看楼主收藏回复

有没有什么办法检查死亡单位生前的魔法效果。
比如我想做带着特定buff的单位死亡,凶手单位会获得某些加成效果。
小白最近才关注的这个贴吧,感觉这类问题肯定很多大佬解答过,但也不太清楚去哪里了解。


IP属地:安徽来自Android客户端1楼2023-02-17 17:39回复
    我已经快8年没作图了,讲一下一些我以前的思路。
    1.在赋予buff时注册判断死亡的事件,这样就可以具体到有buff的某个单位。
    2.赋予buff的时候添加无效果无图标技能,击杀判断是否拥有技能。


    IP属地:广东来自Android客户端2楼2023-02-17 18:17
    收起回复
      死亡事件里,死亡单位的魔法效果都被清了吗


      IP属地:上海来自Android客户端3楼2023-02-17 18:27
      收起回复
        不是单位生命为0时检查buff吗?


        IP属地:江苏来自Android客户端4楼2023-02-17 18:59
        收起回复
          😁


          IP属地:江苏来自Android客户端5楼2023-02-17 19:40
          收起回复
            模拟buff


            IP属地:上海来自iPhone客户端6楼2023-02-17 21:30
            收起回复
              先受伤 判断有buff 开0秒计时器 再判断单位死亡


              IP属地:浙江来自iPhone客户端7楼2023-02-17 21:34
              收起回复
                用任意单位接受伤害,伤害值>触发单位生命值


                IP属地:江苏来自iPhone客户端8楼2023-02-17 22:13
                收起回复
                  释放buff的时候就打开计时器,在时限内死亡就加效果


                  IP属地:江苏来自Android客户端9楼2023-02-17 23:23
                  回复
                    受伤的时候判定有无buff,然后注册死亡触发,0s后删了这个触发


                    IP属地:陕西来自Android客户端10楼2023-02-17 23:58
                    回复
                      2楼思路很清晰了,没什么要 补充的,唯一要考虑的就是凶手单位如果也挂了怎么办处理,缓存效果复活后添加,还是就无效了,如果要复活后添加链路就很长了


                      IP属地:浙江11楼2023-02-18 19:25
                      收起回复
                        捕捉致死一击,判断拥有buff


                        IP属地:甘肃来自Android客户端12楼2023-06-13 23:12
                        回复