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

YDWE的局部计时器加单位组问题

[复制链接]
发表于 2012-4-30 12:08:10 | 显示全部楼层 |阅读模式
技能说明:英雄放war3自带的剑刃风暴,然后我做个触发让他每秒造成1.5×力量的伤害。

下面是触发。现在的问题是开技能后确实达到目标了,但每秒额外出现3次 450的伤害。找了1个多小时了 找不到哪里冒出来的。(英雄没有其他技能


bladestorm
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 剑刃风暴
    动作
        设置 Hero[0] = (触发单位)
        逆天<YDWE> - 设置 [单位] loc_a = Hero[0]
        逆天<YDWE> - 设置 [整数] loc_n = 0
        逆天<YDWE> - 立即运行 (新建的计时器) 时间设置: 1.00 秒,是否循环: 循环
            Timer - 参数
                逆天<YDWE> - 设置 [单位] loc_a = (loc_a)
                逆天<YDWE> - 设置 [点] loc_p = ((loc_a) 的位置)
            Timer - 动作
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                    If - 条件
                        (loc_n) 小于或等于 6
                    Then - 动作
                        设置 Targets[0] = (半径为 250.00 圆心为 (loc_p) 且满足 ((((匹配单位) 是存活的) 等于 TRUE) 且 (((匹配单位) 是 ((loc_a) 的所有者) 的敌对单位) 等于 TRUE)) 的所有单位)
                        单位组 - 选取 Targets[0] 内所有单位做动作
                            Loop - 动作
                                单位 - 命令 (loc_a) 对 (选取单位) 造成 (1.50 x (转换 (力量 对 (loc_a) (包括 加成)) 为实数)) 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 英雄 伤害类型: 普通 武器类型: 无
                        单位组 - 清空 Targets[0] 内所有单位
                        逆天<YDWE> - 设置 [整数] loc_n = ((loc_n) + 1)
                    Else - 动作
                        逆天<YDWE> - 清除当前逆天计时器
                        点 - 清除 (loc_p)
 楼主| 发表于 2012-4-30 12:58:20 | 显示全部楼层
沉吧找到了
回复

使用道具 举报

发表于 2012-4-30 21:21:25 | 显示全部楼层
……请将分类修改为已解决。
回复

使用道具 举报

发表于 2013-2-3 21:12:58 | 显示全部楼层
单位组用删除,不用清空,试试会不会。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 19:31 , Processed in 0.169425 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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