找回密码
 点一下
查看: 923|回复: 3

这个触发的动作为什么只做一次?

[复制链接]
发表于 2010-8-14 13:13:30 | 显示全部楼层 |阅读模式
[trigger]JN1 复制
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 灭魂狂飙
    动作
        Set danwei[0] = (技能施放目标)
        循环动作[循环整数A]从 1 到 6, 运行 (Loop - 动作)
            Loop - 动作
                Set unit[(循环整数A)] = (新建 ((触发单位) 的所有者) 的 灭魂使者 (等级 1) 在 (从 (坐标(((技能施放点) 的X轴坐标), ((技能施放点) 的Y轴坐标))) 开始,距离 350.00 ,方向为 (60.00 x (转换 (循环整数A) 为实数)) 度的位移处) 面向角
                动画 - 改变 unit[(循环整数A)]  的颜色比例: (100.00%, 100.00%, 100.00%),透明度: 50.00%
                单位 - 设置 5.00 秒 水元素 类型的生命周期对 unit[(循环整数A)]
                单位 - 对 unit[(循环整数A)] 发布 兽族牛头人酋长 - 震荡波 命令到坐标:(((技能施放点) 的X轴坐标),((技能施放点) 的Y轴坐标))
        单位 - 命令 (触发单位) 对 danwei[0] 造成 ((生命值 对于 (触发单位)) x (0.10 x (转换 (灭魂狂飙  的等级对 (触发单位)) 为实数))) 点伤害,攻击类型: 法术 伤害类型: 普通
        循环动作[循环整数A]从 1 到 6, 运行 (Loop - 动作)
            Loop - 动作
                单位 - 对 unit[(循环整数A)] 发布 兽族牛头人酋长 - 震荡波 命令到坐标:(((技能施放点) 的X轴坐标),((技能施放点) 的Y轴坐标))
        单位 - 命令 (触发单位) 对 danwei[0] 造成 ((生命值 对于 (触发单位)) x (0.10 x (转换 (灭魂狂飙  的等级对 (触发单位)) 为实数))) 点伤害,攻击类型: 法术 伤害类型: 普通
        循环动作[循环整数A]从 1 到 6, 运行 (Loop - 动作)
            Loop - 动作
                单位 - 对 unit[(循环整数A)] 发布 兽族牛头人酋长 - 震荡波 命令到坐标:(((技能施放点) 的X轴坐标),((技能施放点) 的Y轴坐标))
        单位 - 命令 (触发单位) 对 danwei[0] 造成 ((生命值 对于 (触发单位)) x (0.10 x (转换 (灭魂狂飙  的等级对 (触发单位)) 为实数))) 点伤害,攻击类型: 法术 伤害类型: 普通
        Set unit[(循环整数A)] = 没有单位
        Set danwei[0] = 没有单位
[/trigger]

创造出来的单位只施放一次震荡波(震荡波CD为0)

为什么触发单位只伤害了技能施放单位1次?

PS:灭混狂飙是风暴之锤
发表于 2010-8-14 13:32:43 | 显示全部楼层
马甲的魔法释放点,魔法释放回复,移动速度与转身速度都为0了么?
话说这触发都毫无等待了为什么还要怎么麻烦。。。。
回复

使用道具 举报

发表于 2010-8-14 13:50:32 | 显示全部楼层
就是那个问题,几个循环之间要加“等待”。
还有,虽然你使用的是坐标,但是每次用“技能释放点”都会泄露一个点。
最后“ Set unit[(循环整数A)] = 没有单位”由于没有放到循环里面,所以是没有效果的。
回复

使用道具 举报

发表于 2010-8-14 19:53:17 | 显示全部楼层
计算一下伤害值
留意一下是只伤害一次还是三次伤害同时进行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-6-17 13:59 , Processed in 0.038483 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表