魔兽地图编辑器技能:第N次攻击附加伤害并且范围攻击怎么做

不是指定单位受到N次攻击后才范围伤害,并且第N次攻击后产出特效在手上... 不是指定单位受到N次攻击后才范围伤害,并且第N次攻击后产出特效在手上 展开
 我来答
一手桃子
2013-08-17 · TA获得超过508个赞
知道小有建树答主
回答量:226
采纳率:0%
帮助的人:177万
展开全部
这个要用到变量。如果指定每攻击N次出一次伤害,那么就需要建一个整数变量,单位每攻击一次,变量值加一。在判断变量值以确定攻击次数。楼主应该是想做船长的水刀那样的技能,一般没触发水刀时,水刀技能是一个无特效的技能,当过一段时间后用触发器删除原技能添加一个分裂攻击的技能。(或者判断伤害,在选取范围内敌人造成伤害,dota里貌似是这样)
如果是攻击n次的话,事件单位收到伤害,条件是单位拥有技能xx,在判断伤害类型(英雄攻击普通伤害),动作,设置变量x等于x加1,(x初始0),然后if then else,if变量等于N,then删除xx技能,为单位添加xx技能(分裂攻击,特效可以在技能里设,不行就用触发器创建一个)else没有。
在设一个出发,时间条件不变,if变成单位拥有分裂攻击,then删除分裂创造无效果的,else没有。(一些特效自动附在武器上。)不懂可追问
尾唐夯爱搞笑
2013-08-17 · TA获得超过787个赞
知道小有建树答主
回答量:628
采纳率:64%
帮助的人:74.6万
展开全部
普通攻击的话
最简单就是
事件 被攻击事件
条件攻击者拥有XX技能(或者是XX物品)
动作
设置变量A=A+1
判断条件A=5
成立的话被攻击者照成XX伤害设A=0
不成立不进行动作
这个有BUG 会出现按S一样会产生效果

深奥一点的话 就是法球捕捉了
事件
受伤害事件
条件
受伤害者拥有XX状态(你可以给英雄添加一个毒液法球 吧所有效果去掉就好 只留下目标状态)
动作
删除受伤后者XX状态
设A=A+1
判断条件A=5
成立的话伤害者对受伤害照成XX伤害设A=0
不成立不进行动作

就是这样了
至于你要的特效
你添加特效到left,hand right,hand
就可以了 这是左右手的字符串
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ss183243091
2013-08-16 · TA获得超过236个赞
知道小有建树答主
回答量:538
采纳率:100%
帮助的人:331万
展开全部

攻击四次后会创建特效在武器上,下次攻击会出现DOTA蓝猫超负荷的效果。

提醒:必须使用YDWE1.24.7以上的版本才能测试地图,因为1.24.7新加了函数方便判断是普通攻击。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式