找回密码
 点一下
查看: 1192|回复: 6

这个触发哪里错误了

[复制链接]
发表于 2008-8-18 18:13:56 | 显示全部楼层 |阅读模式
中间那段  他硬是不创建小兵   而且这段循环触发 跟 另一个触发一样(就是循环X不同而已) 那个触发创建小兵了  而这个触发不创建 不知道为什么
[trigger]
    事件
        单位 - 任意单位 开始施放技能
    条件
        (施放技能) 等于 欲箭焚身
    动作
        等待 0.30 秒
        设置 D2 = (触发单位)
        设置 D3 = (技能施放目标)
        设置 G = 1
        单位 - 设置 D2 无敌的
        单位 - 设置 D2 暂停
        单位 - 设置 D3 暂停
        等待 0.10 秒
        单位 - 添加 乌鸦形态 给 D3
        动画 - 锁定 D2 的 身体 朝向 D3 ,偏移坐标 (0.00, 0.00, 90.00)
        等待 0.10 秒
        动画 - 改变 D3 的飞行高度为 300.00 ,变换速率: 5000.00
        动画 - 对 D2 进行动画附加名 Slell 的 添加
        等待 0.01 秒
        For G1 从 1 到 8, 做动作
            Loop - 动作
                For G 从 1 到 6, 做动作
                    Loop - 动作
                        单位 - 创建 1 个 欲箭焚身 给 (D2 的所有者) 在 (从 (D2 的位置) 开始,距离 400.00 ,方向为 (12.00 x (转换 G 为实数)) 度的位移处) ,面向角度为 默认建筑朝向 度
                        设置 G = (G + 1)
                        设置 G2[G] = (最后创建的单位)
                For G 从 1 到 6, 做动作
                    Loop - 动作
                        单位 - 对 G2[G] 发布 攻击一次 命令到目标: D3
                等待 0.20 秒
                For G 从 1 到 6, 做动作
                    Loop - 动作
                        单位 - 删除 G2[G]
        等待 8.00 秒
        单位 - 删除 乌鸦形态 从 D3
        动画 - 改变 D3 的飞行高度为 0.00 ,变换速率: 1000.00
        动画 - 对 D2 进行动画附加名 Slell 的 删除
        等待 0.20 秒
        动画 - 重置 D2 的身体朝向
        单位 - 设置 D2 恢复
        单位 - 设置 D3 恢复
        单位 - 设置 D2 可攻击的
        等待 0.10 秒
        单位 - 命令 D2 对 D3 造成 (((转换 (力量 对 D2 (包括 加成)) 为实数) + (转换 (敏捷 对 D2 (包括 加成)) 为实数)) x 5.00) 点伤害,攻击类型: 混乱 伤害类型: 音速
[/trigger]
发表于 2008-8-19 19:21:33 | 显示全部楼层
好多啊,我没看完。
但我光听你说我就知道问题的大概了。

你用了好多的等待,等待这个动作和不精确,而且如果你用的全是全局变量的话很容易出现BUG。
再一个,循环整数是一个全局变量,两个触发器一模一样的话,当然只会运行一个了。
回复

使用道具 举报

发表于 2008-8-19 19:24:55 | 显示全部楼层
等待了0.3秒再可能无法捕捉到技能释放目标了
回复

使用道具 举报

发表于 2008-8-19 19:25:55 | 显示全部楼层
恩,于是用变量吧,除了触发单位,过了一段时间其他很多都会捕捉不到的
回复

使用道具 举报

发表于 2008-8-19 19:26:49 | 显示全部楼层
最开始你等待了0.3秒,才设置变量。这样会有BUG。比如等待了一会后,触发单位可能已经是另一个单位了,就不能正确的赋值。

建議你去教学资料区去看看教程吧
回复

使用道具 举报

发表于 2008-8-19 19:31:06 | 显示全部楼层
触发单位是不会变的哦,不过其他一些值会捕获不到,而不是变了
回复

使用道具 举报

 楼主| 发表于 2008-8-19 19:43:45 | 显示全部楼层
解决了  问题是循环那里
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 04:21 , Processed in 0.033711 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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