魔兽地图编辑器吧 关注:65,034贴子:3,836,288
  • 4回复贴,共1

dota臂章的效果怎么做

取消只看楼主收藏回复

如题如图


1楼2016-02-11 16:08回复




    2楼2016-02-11 16:10
    回复
      dota的效果在空血的时候用了,关掉后血是空的,我这里能回血,我觉得问题就出在最后设置生命值的问题上,但是实在不知道怎么算了


      3楼2016-02-11 16:11
      回复
        截图不清晰,复制了文本格式。
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
        If - 条件
        (生命值 对于 (loc_u)) 大于 (((19.00 x (转换 ((loc_u) 的 莫尔迪基安的臂章属性效果 技能等级) 为实数)) x (1.00 - ((生命值 对于 (loc_u)) / (最大生命值 对于 (loc_u))))) + 0.00)
        Then - 动作
        单位 - 设置 (loc_u) 的生命值为 ((生命值 对于 (loc_u)) - (((19.00 x (转换 ((loc_u) 的 莫尔迪基安的臂章属性效果 技能等级) 为实数)) x (1.00 - ((生命值 对于 (loc_u)) / (最大生命值 对于 (loc_u))))) + 0.00))
        Else - 动作
        单位 - 设置 (loc_u) 的生命值为 1.00


        5楼2016-02-11 16:13
        回复
          已解决,此帖终结,外加了一个判断,单位生命值小于475直接设置为1


          6楼2016-02-11 16:46
          回复