魔兽编辑器基础技能制作(七)--Dota无光之盾

 时间:2026-02-12 21:21:51

1、无光之盾的技能介绍如下:

魔兽编辑器基础技能制作(七)--Dota无光之盾

1、为了简单,我们只做一级技能,用到的技能模板是邪恶狂热这个魔兽自带技能。把这个技能改成增加0攻速,0伤害,并设置自定义魔法效果--无光之盾。

魔兽编辑器基础技能制作(七)--Dota无光之盾

2、第一个触发器(发动技能):发动技能后移除目标身上的负面魔法效果(这里的触发图没有列出),开启一个15秒的计时器(即无光之盾的持续时间),并设置全局变量以供其他触发器使用,其中Shield-damage是实数变量,用来记录盾的生命值。

魔兽编辑器基础技能制作(七)--Dota无光之盾

3、第二个触发器(承受伤害):用YDWE的单位接受伤害事件,如果被加上盾的单位受到伤害,且盾的生命值大于0,则使单位受到伤害为0(YDWE特有的函数),设置盾的生命值为(Shield-damage-单位受到伤害);如果最后一击将盾的生命值耗尽,则使单位受到伤害值为(伤害值-盾的生命值),删除无光之盾的魔法效果,暂停计时器,并命令地狱领主对周围敌人造成范围伤害。

完整的承受伤害触发器如下:

魔兽编辑器基础技能制作(七)--Dota无光之盾

4、这里用到了两个可能平时不常用的函数:

魔兽编辑器基础技能制作(七)--Dota无光之盾

魔兽编辑器基础技能制作(七)--Dota无光之盾

5、第三个触发器(盾到时间爆炸):即计时器到期后,删除无光之盾的魔法效果,命令地狱领主对周围敌人造成范围伤害。

触发图:

魔兽编辑器基础技能制作(七)--Dota无光之盾

1、测试图共享地址:

http://pan.baidu.com/share/link?shareid=3962819609&uk=1728454555

效果图:

魔兽编辑器基础技能制作(七)--Dota无光之盾

魔兽编辑器基础技能制作(七)--Dota无光之盾

魔兽编辑器基础技能制作(七)--Dota无光之盾

  • 神界危机十周年1.2正式版攻略
  • 太乙仙魔录2.3正式版攻略,前期开局怎么玩
  • 墨格瑞拉怎么召唤出来
  • 麦卡贡怎么充电
  • 逆水寒活力值怎么恢复
  • 热门搜索
    湿疹怎么办 身份证丢了怎么补办 阴道松弛怎么办 蛋白质粉怎么吃 豌豆怎么吃 京东分期付款怎么弄 及格率怎么算 痘坑怎么修复 聿怎么读 戴笠怎么死的