首先,你做这个“向前冲一段距离,对目标单位发射一个近程冲击波,击退他,还造成伤害”的时候,用群星陨落的技能模版不好,用触发器做新技能的时候要好好考虑用什么技能模版,同一个英雄,不要出现2个一样的技能模版,然后你要考虑这个技能你是点目标施法的,还是一按下技能就直接使用的,根据这个可以作为找模板的一个参照。
我现在假设你这个技能是一按下去就直接使用的(跟群星陨落的施法方式一致),我会选择使用兽人的战吼(吼一下,头顶出现红色掌印,加攻击力的那个)作为模板,然后修改里面的参数,比如加攻击力变为0,施法的特效,改成其他的比如冲击波(绑定位置 可以查看你使用的人物模型的骨架点,比如head之类的,具体可以百度“魔兽模型绑定位置”里面有详细说明),设置施法间隔、等级、消耗……
然后就是触发器这边了,(我用的是YDWE,你可以参考使用)具体写法如下:
事件
任意单位-发动技能特效
条件
施放技能=战吼(我们刚刚设置的模版)
动作
循环整数(1-10)做动作
-设置单位位移(极坐标位移-以施法单位所在位置,方向为单位正面朝向,移动33(这个数值你可以根据实际效果模拟修改))
-选择单位组(以施法单位为中心,范围200(同样的,根据实际模拟效果调整数值),是施法单位的敌对单位,目标不是无敌的,目标不是建筑)做动作
命令施法单位对选择目标照成OOXX点伤害(这里的OOXX可以用公式灵活计算,比如敏捷的多少倍+多少基础伤害,再乘以技能等级,或者英雄和单位的等级差之类的)(这一条写的是冲锋的时候的伤害,如果你冲锋的时候没伤害,可以删除这一条)
冲锋完就是释放冲击波了,这边就要再做一个冲击波的马甲技能,马甲单位(推荐使用马甲单位,可以灵活的设置技能伤害,马甲单位的制作方法各个魔兽网站都有详细介绍),我们假设已经制作好了马甲单位和马甲技能。
给(马甲单位)添加技能(冲击波(马甲技能))
命令(马甲单位)释放动作-兽族-冲击波
第一部分的触发就做好了,下一个部分的要另外写一个触发作为击退和伤害的
具体的可以私信加我QQ,备注写清楚,打字好累的说=-=求赞求好评~
哦 地图编辑器 功能强大 可以做出很多功能的
不知道是否是 同一个技能 第一次点击 是冲锋 第2次点击 是战争践踏 第3次点击 是跳
如果是的话 那也不难的 只要做3个技能替换就可以了
可以做演示图给你
触发,触发不学好不会做得好