|
为周围500码内敌方单位分别附加正负电极。
持续5秒后,任意电极周围200码内有相同电极,则会造成排斥放电,他们会被击晕;任意电极周围200码内有相异电极,则会造成吸引放电,他们互相之间造成放电伤害。
放电会清除带电单位的附加电荷。
等级 1 - 200点放电伤害。
等级 2 - 400点放电伤害。
等级 3 - 600点放电伤害。
编辑触发如下:
[trigger]
dianhefujia
事件
单位 - 任意单位 开始施放技能
条件
(施放技能) 等于 等离子电场
动作
设置 gouzao[2] = (施法单位)
触发器 - 开启 dianhefujiaweizheng <预设>
触发器 - 开启 dianhefujiaweifu <预设>
等待 1.00 秒(游戏时间)
触发器 - 关闭 dianhefujiaweizheng <预设>
触发器 - 关闭 dianhefujiaweifu <预设>
等待 5.00 秒(游戏时间)
触发器 - 开启 fangdianzheng <预设>
触发器 - 开启 fangdianfu <预设>
等待 1.00 秒(游戏时间)
触发器 - 关闭 fangdianzheng <预设>
触发器 - 关闭 fangdianfu <预设>
触发器 - 开启 dianhexiaosan <预设>
等待 0.50 秒(游戏时间)
触发器 - 关闭 dianhexiaosan <预设>
设置 gouzao[2] = 没有单位
[/trigger]
[trigger]
dianhefujiaweizheng
事件
时间 - 每当游戏逝去 0.01 秒
条件
动作
单位组 - 选取 (随机获取 1 个单位从 (半径为 600.00 圆心为 (gouzao[2] 的位置) 且满足 (((匹配单位) 拥有 等离子电场 ) 等于 TRUE) 的所有单位)) 内所有单位做动作
Loop - 动作
单位 - 删除 等离子电场 从 (选取单位)
单位 - 删除 标记 从 (选取单位)
单位 - 创建 1 个 正电荷附加 给 (gouzao[2] 的所有者) 在 (gouzao[2] 的位置) ,面向角度为 默认建筑朝向 度
单位 - 对 (最后创建的单位) 发布 暗夜精灵族猛禽德鲁伊 - 精灵之火 命令到目标: (选取单位)
单位 - 设置 1.00 秒 水元素 类型的生命周期对 (最后创建的单位)
[/trigger]
[trigger]dianhefujiaweifu
事件
时间 - 每当游戏逝去 0.01 秒
条件
动作
单位组 - 选取 (随机获取 1 个单位从 (半径为 600.00 圆心为 (gouzao[2] 的位置) 且满足 (((匹配单位) 拥有 等离子电场 ) 等于 TRUE) 的所有单位)) 内所有单位做动作
Loop - 动作
单位 - 删除 等离子电场 从 (选取单位)
单位 - 删除 标记 从 (选取单位)
单位 - 创建 1 个 负电荷附加 给 (gouzao[2] 的所有者) 在 (gouzao[2] 的位置) ,面向角度为 默认建筑朝向 度
单位 - 对 (最后创建的单位) 发布 暗夜精灵族猛禽德鲁伊 - 精灵之火 命令到目标: (选取单位)
单位 - 设置 1.00 秒 水元素 类型的生命周期对 (最后创建的单位)
[/trigger]
[trigger]fangdianzheng
事件
时间 - 每当游戏逝去 0.01 秒
条件
动作
单位组 - 选取 (随机获取 1 个单位从 ((可用地图区域) 内满足 ((((匹配单位) 拥有 正电荷附加 ) 等于 TRUE) 且 ((标记 的等级对 (匹配单位)) 小于 1)) 的所有单位)) 内所有单位做动作
Loop - 动作
设置 gouzao[3] = (选取单位)
单位 - 添加 标记 给 gouzao[3]
单位组 - 选取 (半径为 200.00 圆心为 (gouzao[3] 的位置) 且满足 (((匹配单位) 拥有 负电荷附加 ) 等于 TRUE) 的所有单位) 内所有单位做动作
Loop - 动作
单位 - 命令 gouzao[3] 对 (选取单位) 造成 (200.00 x (转换 (等离子电场 的等级对 gouzao[2]) 为实数)) 点伤害,攻击类型: 法术 伤害类型: 普通
单位组 - 选取 (半径为 200.00 圆心为 (gouzao[3] 的位置) 且满足 (((匹配单位) 拥有 正电荷附加 ) 等于 TRUE) 的所有单位) 内所有单位做动作
Loop - 动作
单位 - 创建 1 个 电荷击晕 给 (gouzao[2] 的所有者) 在 ((选取单位) 的位置) ,面向角度为 默认建筑朝向 度
单位 - 对 (最后创建的单位) 发布 人族山丘之王 - 风暴之锤 命令到目标: (选取单位)
单位 - 设置 1.00 秒 水元素 类型的生命周期对 (最后创建的单位)
设置 gouzao[3] = 没有单位
[/trigger]
[trigger]
fangdianfu
事件
时间 - 每当游戏逝去 0.01 秒
条件
动作
单位组 - 选取 (随机获取 1 个单位从 ((可用地图区域) 内满足 ((((匹配单位) 拥有 负电荷附加 ) 等于 TRUE) 且 ((标记 的等级对 (匹配单位)) 小于 1)) 的所有单位)) 内所有单位做动作
Loop - 动作
设置 gouzao[4] = (选取单位)
单位 - 添加 标记 给 gouzao[4]
单位组 - 选取 (半径为 200.00 圆心为 (gouzao[4] 的位置) 且满足 (((匹配单位) 拥有 正电荷附加 ) 等于 TRUE) 的所有单位) 内所有单位做动作
Loop - 动作
单位 - 命令 gouzao[4] 对 (选取单位) 造成 (200.00 x (转换 (等离子电场 的等级对 gouzao[2]) 为实数)) 点伤害,攻击类型: 法术 伤害类型: 普通
单位组 - 选取 (半径为 200.00 圆心为 (gouzao[4] 的位置) 且满足 (((匹配单位) 拥有 负电荷附加 ) 等于 TRUE) 的所有单位) 内所有单位做动作
Loop - 动作
单位 - 创建 1 个 电荷击晕 给 (gouzao[2] 的所有者) 在 ((选取单位) 的位置) ,面向角度为 默认建筑朝向 度
单位 - 对 (最后创建的单位) 发布 人族山丘之王 - 风暴之锤 命令到目标: (选取单位)
单位 - 设置 1.00 秒 水元素 类型的生命周期对 (最后创建的单位)
设置 gouzao[4] = 没有单位
[/trigger]
[trigger]dianhexiaosan
事件
条件
动作
单位组 - 选取 ((可用地图区域) 内满足 ((标记 的等级对 (匹配单位)) 大于 0) 的所有单位) 内所有单位做动作
Loop - 动作
单位 - 删除 标记 从 (选取单位)
单位 - 删除 正电荷附加 从 (选取单位)
单位 - 删除 负电荷附加 从 (选取单位)
[/trigger] 此触发直到为各个单位附加电极的时候都是好的,就是不会互相产生放电反应,求助~~~哪里出问题了啊~~~ |
|