找回密码
 点一下
查看: 1424|回复: 5

请问这个技能触发有什么错误?

[复制链接]
发表于 2011-4-24 00:25:38 | 显示全部楼层 |阅读模式
[trigger]baofengyan
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 暴风眼
    动作
        变量<YDWE> - 开启局部变量功能
        变量<YDWE> - 设置 loc_Point_002_jinengshifangdian = (技能施放点)
        变量<YDWE> - 设置 loc_Unit_002_shandianchailang = (触发单位)
        变量<YDWE> - 设置 loc_baofengyandeshanghaixishu = 100.00
        变量<YDWE> - 设置 loc_baofengyandedengji = ((loc_Unit_002_shandianchailang) 的 暴风眼  技能等级)
        单位组 - 选取 (半径为 300.00 圆心为 (loc_Point_002_jinengshifangdian) 且满足 (((选取单位) 是 ((触发单位) 的所有者) 的敌对单位) 等于 TRUE) 的所有单位) 内所有单位做动作
            Loop - 动作
                特殊效果 - 创建并绑定特效到 orgin 对 (匹配单位) ,使用模型: Abilities\Spells\Undead\Possession\PossessionTarget.mdl
                特殊效果 - 在 7.00 秒后删除 最后创建的特效 <New>
                单位 - 命令 (触发单位) 对 (匹配单位) 造成 ((转换 (loc_baofengyandedengji) 为实数) x (loc_baofengyandeshanghaixishu)) 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 精神 武器类型: 无
                等待 0.03 秒
                单位 - 创建 1 个 苦工 给 ((loc_Unit_002_shandianchailang) 的所有者) 在 (loc_Point_002_jinengshifangdian) ,面向角度为 默认建筑朝向 度
                变量<YDWE> - 设置 loc_Unit_majia_baofengyan = (最后创建的单位)
                单位 - 设置 (loc_Unit_majia_baofengyan) 的 马甲减速  等级为 ((loc_Unit_002_shadianchailang) 的 暴风眼  技能等级)
                单位 - 对 (loc_Unit_majia_baofengyan) 发布 暗夜精灵族守望者 - 暗影突袭 命令到目标: (匹配单位)
                等待 8.00 秒
                变量<YDWE> - 清空局部变量[/trigger]
[code]baofengyan
baofengyan
发表于 2011-4-24 00:45:25 | 显示全部楼层
匹配单位 -->  选取单位

另外。清空局部变量的动作放在那个位置的话。组动作只有第一次是可以正确实施而已。应该拖到外面。
回复

使用道具 举报

发表于 2011-4-24 03:09:51 | 显示全部楼层
    单位组Loop动作下 用选取单位取代匹配单位

        用局部变量的话 不用打这么长的符号的吧

        比如 loc 1 就可以了

        然后这样创建马甲可能会导致卡机 ...

        设置马甲单位的魔法释放点 魔法回复点 为 0   会让你这个Aoe暗影突袭没有延迟 ... ( 如果想要我没办法 )

        然后就这样了 ?( 手边没 We   如果 Lo 君有兴趣叫他帮你 明天继续玩一天 )
      
                                              然后鼓励多做触发哦

    留个无聊的小东西  
有心的人会看到 晚安 ?
回复

使用道具 举报

发表于 2011-4-24 09:19:28 | 显示全部楼层
漠漠还是喊我猫吧,“lo”很让人难为情的,另外,局部变量是我盲区……
建议lz去搜索一下粘贴触发的插件,图片很让人蛋疼……
回复

使用道具 举报

 楼主| 发表于 2011-4-24 09:22:10 | 显示全部楼层
谢谢鼓励和帮助
回复

使用道具 举报

发表于 2011-4-24 12:32:09 | 显示全部楼层
选取动作里边不能使用等待,这是问题一。
选取后的Loop动作里应该使用选取单位而不是匹配单位,这是问题二。
至于局部变量的内容,没看懂,不晓得是单个变量的清除还是同一触发内的所有局部变量都清除掉,所以判断不了。
其它内容也没有全部看,特别是变量的设置,不过上面两个问题是主要的。

PS:在复制出来的触发前后[trigger ]和[/trigger]后,内容会变成触发,前边的那个要去掉一个空格,效果图如下。
[trigger]
baofengyan
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 暴风眼
    动作
        变量<YDWE> - 开启局部变量功能
        变量<YDWE> - 设置 loc_Point_002_jinengshifangdian = (技能施放点)
        变量<YDWE> - 设置 loc_Unit_002_shandianchailang = (触发单位)
        变量<YDWE> - 设置 loc_baofengyandeshanghaixishu = 100.00
        变量<YDWE> - 设置 loc_baofengyandedengji = ((loc_Unit_002_shandianchailang) 的 暴风眼  技能等级)
        单位组 - 选取 (半径为 300.00 圆心为 (loc_Point_002_jinengshifangdian) 且满足 (((选取单位) 是 ((触发单位) 的所有者) 的敌对单位) 等于 TRUE) 的所有单位) 内所有单位做动作
            Loop - 动作
                特殊效果 - 创建并绑定特效到 orgin 对 (匹配单位) ,使用模型: Abilities\\Spells\\Undead\\Possession\\PossessionTarget.mdl
                特殊效果 - 在 7.00 秒后删除 最后创建的特效 <New>
                单位 - 命令 (触发单位) 对 (匹配单位) 造成 ((转换 (loc_baofengyandedengji) 为实数) x (loc_baofengyandeshanghaixishu)) 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 精神 武器类型: 无
                等待 0.03 秒
                单位 - 创建 1 个 苦工 给 ((loc_Unit_002_shandianchailang) 的所有者) 在 (loc_Point_002_jinengshifangdian) ,面向角度为 默认建筑朝向 度
                变量<YDWE> - 设置 loc_Unit_majia_baofengyan = (最后创建的单位)
                单位 - 设置 (loc_Unit_majia_baofengyan) 的 马甲减速  等级为 ((loc_Unit_002_shadianchailang) 的 暴风眼  技能等级)
                单位 - 对 (loc_Unit_majia_baofengyan) 发布 暗夜精灵族守望者 - 暗影突袭 命令到目标: (匹配单位)
                等待 8.00 秒
                变量<YDWE> - 清空局部变量
[/trigger]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-26 11:00 , Processed in 0.033240 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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