魔兽争霸地图编辑器怎么用触发器给单位添加一个限时技能?

 我来答
薇儿Mina
2012-04-24 · TA获得超过517个赞
知道小有建树答主
回答量:612
采纳率:0%
帮助的人:688万
展开全部
添加 -> 等待时间 -> 删掉
另外 最好设置一个bool 变量
添加技能时将变量 设为ture
时间到了将变量设为 flase
然后复活的时候 判断变量是否 为 ture,如果是就不做动作,不是就删掉技能
如果 需要死掉就删掉技能 就无视变量吧
触发1
事件-自己设置
条件-自己设置
动作-计时器,开启 计时器(多人用变量) 一次 m 秒
设置变量a(单位变量)= 该单位(多人还是数组)
添加 技能 给 a
触发2
事件-计时器 到期
条件-a 活着 = ture
动作-删掉技能 从 a
触发3
事件-任意单位死亡
条件- 触发单位 = a
动作-暂停计时器
删掉技能 从 a

大概吧
还有简单点的,就是变身后给单位添加技能,变身结束了技能就没了,不过注意使用变身的延迟时间
Voice100
2012-04-25 · TA获得超过1401个赞
知道小有建树答主
回答量:1330
采纳率:0%
帮助的人:812万
展开全部
在触发器的动作中
添加技能X给触发单位
等待游戏时间 XX秒
删除触发单位的X技能
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刀下风
2012-04-26 · 超过26用户采纳过TA的回答
知道答主
回答量:129
采纳率:0%
帮助的人:56.5万
展开全部
UnitAddAbility()添加一个技能,CreateTimer()运行一个计时器,到期后 UnitRemoveAbility() 移除该技能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式