|
技能描述:当英雄带有特定的魔法效果时被攻击,会在有效的范围内对敌人反弹伤害.......
[trigger]tbys 1
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 同步仪式 (触发器)
        ((触发单位) 是 玩家1(红色) 的同盟单位) 等于 TRUE
    动作
        设置 tbys = 0
        设置 tbysdmb = (技能施放目标)
        单位 - 添加 mfs[3] 给 tbysdmb
        玩家 - 禁用 mfs[3] 对 (tbysdmb 的所有者)
        触发器 - 为 tbys 2 <预设> 添加事件: (单位 - tbysdmb 接受伤害)
        触发器 - 开启 tbys 2 <预设>
        等待 12.00 秒
        单位 - 删除 mfs[3] 从 tbysdmb
        触发器 - 关闭 tbys 2 <预设>
[/trigger]
[trigger]tbys 2
    事件
    条件
        ((触发单位) 拥有 同步仪式 ) 等于 TRUE
    动作
        设置 tbys = (转换 (单位所受伤害) 为整数)
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
            If - 条件
                (同步仪式 (触发器) 的等级对 (触发单位)) 等于 1
            Then - 动作
                单位组 - 选取 (半径为 250.00 圆心为 (tbysdmb 的位置) 且满足 ((((匹配单位) 是 ((触发单位) 的所有者) 的敌对单位) 等于 TRUE) 且 (((匹配单位) 是存活的) 等于 TRUE)) 的所有单位) 内所有单位做动作
                    Loop - 动作
                        单位 - 命令 (触发单位) 对 (选取单位) 造成 ((转换 tbys 为实数) x 0.75) 点伤害,攻击类型: 法术 伤害类型: 普通
                        特殊效果 - 在 ((选取单位) 的位置) 创建特效: Objects\Spawnmodels\Undead\UCancelDeath\UCancelDeath.mdl
                        特殊效果 - 删除 (最后创建的特效)
                        漂浮文字 - 创建漂浮文字: (转换 tbys 为字符串) 在 (选取单位)的头顶, Z轴偏移 0.00,字体大小: 15.00 ,颜色值:(100.00%, 0.00%, 0.00%) ,透明度: 50.00%
                        漂浮文字 - 设置 (最后创建的漂浮文字) 的移动速率为 64.00 ,方向为 90.00 度
                        漂浮文字 - 设置 (最后创建的漂浮文字) : 禁用 永久显示.
                        漂浮文字 - 设置 (最后创建的漂浮文字) 的显示时间为 2.00 秒
            Else - 动作
                单位组 - 选取 (半径为 250.00 圆心为 (tbysdmb 的位置) 且满足 ((((匹配单位) 是 ((触发单位) 的所有者) 的敌对单位) 等于 TRUE) 且 (((匹配单位) 是存活的) 等于 TRUE)) 的所有单位) 内所有单位做动作
                    Loop - 动作
                        单位 - 命令 (触发单位) 对 (选取单位) 造成 (转换 tbys 为实数) 点伤害,攻击类型: 法术 伤害类型: 普通
                        特殊效果 - 在 ((选取单位) 的位置) 创建特效: Objects\Spawnmodels\Undead\UCancelDeath\UCancelDeath.mdl
                        特殊效果 - 删除 (最后创建的特效)
                        漂浮文字 - 创建漂浮文字: (转换 tbys 为字符串) 在 (选取单位)的头顶, Z轴偏移 0.00,字体大小: 15.00 ,颜色值:(100.00%, 0.00%, 0.00%) ,透明度: 50.00%
                        漂浮文字 - 设置 (最后创建的漂浮文字) 的移动速率为 64.00 ,方向为 90.00 度
                        漂浮文字 - 设置 (最后创建的漂浮文字) : 禁用 永久显示.
                        漂浮文字 - 设置 (最后创建的漂浮文字) 的显示时间为 2.00 秒
[/trigger]
           但是技能用几次之后魔兽运行出问题.....求高人指点! |
|