(请认真回答)星际争霸1魔兽地图编辑器触发器,触发器,怎么样让非玩家控制的

魔兽争霸:一个war3的rpg地图,在一个村子里是胡乱杀人的,杀到非玩家就有惩罚,可以换角色,角色有吸血鬼什么的。。不同的角色还有自己的技能。想问下这个地图是叫什么。

暗杀 平常是平民杀错了过后显示你的角色·这个就是你说的惩罚吧

}

这一篇我们来看看Dota里地狱领主的无光之盾的制作方法。相信大家看过之后会发现看起来复杂的这个技能实际原理非常简单。

YDWE魔兽地图编辑器

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

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

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

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

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

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


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


}

我要回帖

更多关于 魔兽地图编辑器触发器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信