|
我的触发呢导致的问题是中技能的单位会无视眩晕,但这不是我的本意也就是bug求解决方法 下面贴上我的触发[trigger]单位 - 任意单位 开始施放技能
[/trigger][trigger](施放技能) 等于 恐惧
[/trigger][trigger]动作
设置 danwei = (技能施放目标)
设置 dian1 = ((可用地图区域) 的中心点)
触发器 - 开启 bu neng ting1 <预设>
触发器 - 开启 bu neng ting2 <预设>
循环动作[循环整数A]从 1 到 5, 运行 (Loop - 动作)
Loop - 动作
设置 fangxiang = (随机角度)
设置 dian2 = (danwei 的位置)
设置 dian1 = (从 dian2 开始,距离 1000.00 ,方向为 fangxiang 度的位移处)
单位 - 对 danwei 发布 移动 命令到目标点: dian1
等待 2.00 秒
点 - 清除 (danwei 的位置)
点 - 清除 dian2
点 - 清除 dian1
触发器 - 关闭 bu neng ting1 <预设>
触发器 - 关闭 bu neng ting2 <预设>
单位 - 删除 1恐惧 从 danwei
单位 - 对 danwei 发布 停止 命令
[/trigger]
[trigger]单位 - 任意单位 发布无目标指令
[/trigger][trigger]条件
(触发单位) 等于 danwei
((发布的命令ID) 等于 (转换 stop 为命令ID)) or ((发布的命令ID) 等于 (转换 holdposition 为命令ID))
[/trigger] [trigger]动作
触发器 - 关闭 (当前触发)
单位 - 对 danwei 发布 移动 命令到目标点: dian1
触发器 - 开启 (当前触发)
[/trigger][trigger]事件
单位 - 任意单位 发布指定点目标指令
单位 - 任意单位 发布指定物体目标指令
[/trigger][trigger]条件
(触发单位) 等于 danwei
[/trigger][trigger]动作
触发器 - 关闭 (当前触发)
单位 - 对 danwei 发布 移动 命令到目标点: dian1
触发器 - 开启 (当前触发)
[/trigger]后两个触发的作用呢则是为了避免玩家强按S或H键控制单位 我想各位应该是看得懂的。后来我试过在后两个触发中加入判断眩晕buff的条件来阻止无视眩晕的事情 可是没有总作用 |
|