找回密码
 点一下
查看: 1063|回复: 2

请教一下这个T为什么会导致魔兽崩溃

[复制链接]
发表于 2009-5-11 12:24:51 | 显示全部楼层 |阅读模式
这个是BOSS释放技能的触发
[trigger]
未命名触发器 043
    事件
        时间 - 每 25.00 秒触发事件
    条件
        ((地区 120 <预设> 内满足 (((匹配单位) 是 英雄) 等于 TRUE) 的所有单位) 中的单位数量) 大于或等于 2
    动作
        设置 deathdraw[1] = ((地区 120 <预设> 内满足 (((匹配单位) 是 英雄) 等于 TRUE) 的所有单位) 中随机选取的一个单位)
        设置 deathdraw[2] = ((地区 120 <预设> 内满足 ((((匹配单位) 是 英雄) 等于 TRUE) and ((匹配单位) 不等于 deathdraw[1])) 的所有单位) 中随机选取的一个单位)
        游戏 - 对 (所有玩家) 发送文本信息: |CFF00FFFFjocelyn...
        声音 - 播放 SuccubusYesAttack1 <预设> ,音量: 100.00%, 跟随单位: 克尔苏加德(巫妖) 0500 <预设>
        单位 - 立即移动 deathdraw[1] 到 (地区 120 <预设> 的中心点)
        单位 - 立即移动 deathdraw[2] 到 (地区 120 <预设> 的中心点)
        设置 p1 = (deathdraw[1] 的位置)
        设置 point = (deathdraw[2] 的位置)
        闪电效果 - 创建一道 死亡之指 闪电效果,从 p1 到 point
        设置 deathdrawnight = (最后创建的闪电效果)
        点 - 清除 p1
        点 - 清除 point
        触发器 - 开启 deathharm <预设>
        触发器 - 开启 deathcancel <预设>
        触发器 - 开启 deadcancel 复制 <预设>
        触发器 - 开启 deadcancel <预设>
[/trigger]

造成伤害的触发~~~
[trigger]
deathharm
    事件
        时间 - 每 0.30 秒触发事件
    条件
    动作
        设置 p1 = (deathdraw[1] 的位置)
        设置 point = (deathdraw[2] 的位置)
        闪电效果 - 移动 deathdrawnight ,使其连接 p1 到 point
        点 - 清除 p1
        点 - 清除 point
        单位 - 命令 Jocelyn女王 0502 <预设> 对 deathdraw[1] 造成 700.00 点伤害,攻击类型: 混乱 伤害类型: 普通
        单位 - 命令 Jocelyn女王 0502 <预设> 对 deathdraw[2] 造成 700.00 点伤害,攻击类型: 混乱 伤害类型: 普通

[/trigger]

解除链接的触发~~
[trigger]
deathcancel
    事件
        时间 - 每 1.00 秒触发事件
    条件
        ((deathdraw[1] 的位置) 和 (deathdraw[2] 的位置) 之间的距离) 大于或等于 1000.00
    动作
        触发器 - 关闭 (当前触发)
        触发器 - 关闭 deathharm <预设>
        等待 1.00 秒
        闪电效果 - 删除 deathdrawnight
        设置 deathdraw[1] = 没有单位
        设置 deathdraw[2] = 没有单位

[/trigger]

单位提前死亡,解除链接的触发
[trigger]
deadcancel
    事件
        单位 - 任意单位 死亡
    条件
        (触发单位) 等于 deathdraw[1]
    动作
        触发器 - 关闭 deathcancel <预设>
        触发器 - 关闭 deathharm <预设>
        等待 1.00 秒
        闪电效果 - 删除 deathdrawnight
        设置 deathdraw[1] = 没有单位
        设置 deathdraw[2] = 没有单位

[/trigger]   
还有一个是deathdraw2的 一样 就不写了~~~~

这个T在使用时,会造成崩溃~~~求解释一下 其余的因素都没了,他们不与任何其他触发器联系,关闭它们就不崩溃
发表于 2009-5-11 17:21:27 | 显示全部楼层
应该没问题 你可以一小段一小段去掉试试  先去掉音效那儿试试
没有原地图很难说哪儿错了
或许是跟其他地方冲突了或者全局变量设置的问题
触发器关闭的也不全
这个T的效率不是一般的差
回复

使用道具 举报

发表于 2009-5-11 17:31:43 | 显示全部楼层
先去掉音效那儿试试
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 22:30 , Processed in 0.114419 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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