找回密码
 点一下
查看: 1165|回复: 7

请教这个触发的排泄...希望赐教

[复制链接]
发表于 2010-12-12 15:44:38 | 显示全部楼层 |阅读模式
[trigger]
未命名触发器 001
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 天照
    动作
        设置 C = (触发单位)
        设置 N = (技能施放目标)
        设置 ZH = (最后创建的单位)
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
            If - 条件
                (N 是存活的) 等于 TRUE
            Then - 动作
                循环动作[循环整数A]从 1 到 10, 运行 (Loop - 动作)
                    Loop - 动作
                        单位 - 创建 4 个 天照 给 (C 的所有者) 在 (N 的位置) ,面向角度为 默认建筑朝向 度
                        单位 - 设置 10.00 秒 水元素 类型的生命周期对 (最后创建的单位)
            Else - 动作
                不做任何动作

[/trigger] 


                        单位 - 创建 4 个 天照 给 (C 的所有者) 在 (N 的位置) ,面向角度为 默认建筑朝向 度
//这一句是不是创建了点?清楚的话是不是最好应该在下边清楚.而且最好不要用循环整数A或B,而是自己自定义一个X值比较好.对不对?

不做任何动作 
在这个子触发以外清楚点....

首先要承认很菜.请大大们看看我的想法....希望指教.  
发表于 2010-12-12 16:02:40 | 显示全部楼层
[trigger]
未命名触发器 001
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 天照
    动作
        设置 C = (触发单位)
        设置 N = (技能施放目标)
        设置 ZH = (最后创建的单位)
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
            If - 条件
                (N 是存活的) 等于 TRUE
            Then - 动作
                设置 P = (N 的位置)
                循环动作[循环整数A]从 1 到 10, 运行 (Loop - 动作)
                    Loop - 动作
                        单位 - 创建 4 个 天照 给 (C 的所有者) 在 (P) ,面向角度为 默认建筑朝向 度
                        单位 - 设置 10.00 秒 水元素 类型的生命周期对 (最后创建的单位)
                清除 (P)
            Else - 动作
                不做任何动作

[/trigger]

随手改的,差不多就是了
回复

使用道具 举报

发表于 2010-12-12 16:17:18 | 显示全部楼层
//这一句是不是创建了点?清楚的话是不是最好应该在下边清楚
嗯,这句泄漏了一个点……修改方法同上
但是最重要的是,这句触发只为一个单位设置了生命周期……因为“单位 - 设置 10.00 秒 水元素 类型的生命周期对 (最后创建的单位)”只给“最后创建的单位”设置了生命周期,但你创建了四个单位……也就是说还有三个单位没有被设置(解决方法就是循环40次,每次创建一个单位)
而且最好不要用循环整数A或B,而是自己自定义一个X值比较好.对不对?
嗯,最好自定义一个循环整数,以防变量冲突
设置 ZH = (最后创建的单位)
这句是干什么的呢?
在这个子触发以外清楚点....
什么意思啊??
回复

使用道具 举报

发表于 2010-12-12 16:50:52 | 显示全部楼层
最后创建的单位。。你创建单位了?
回复

使用道具 举报

 楼主| 发表于 2010-12-12 17:45:06 | 显示全部楼层
感谢诸大的指点,我还是有一点点不明白?希瓦大神,有什么让我创建40次…………?
等我把技能完善再来请教。
回复

使用道具 举报

发表于 2010-12-12 17:53:20 | 显示全部楼层
循环四十次创建一个单位的动作可以达到循环十次创建四个单位的动作的效果
回复

使用道具 举报

发表于 2010-12-12 18:06:00 | 显示全部楼层
引用第3楼q578132428于2010-12-12 16:50发表的  :
最后创建的单位。。你创建单位了?
他創建了的,但貌似把代表創建單位的變量放到創建單位前面去了
回复

使用道具 举报

发表于 2010-12-12 18:07:18 | 显示全部楼层
这个变量似乎没有用处
记录失败 而且成功了也没有意义
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 21:20 , Processed in 0.042708 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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