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

当单位在目标背后射的时候,魔兽争霸就退出了,为什么

[复制链接]
发表于 2009-9-6 00:20:59 | 显示全部楼层 |阅读模式
当单位在目标背后射的时候,魔兽争霸就退出了,为什么???
触发器:
[trigger]
MZYH
    事件
    条件
    动作
        设置 A = ((触发单位) 的面向角度)
        设置 B = ((伤害来源) 的面向角度)
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                所有条件成立
                    条件
                        (射击要害  的等级对 (伤害来源)) 大于或等于 1
                        ((A - B) 的绝对值) 小于或等于 75.00
            Then - 动作
                设置 MZYH_Sh[1] = ((转换 ((伤害来源) 的智力值(包括 加成)) 为实数) x (0.20 + (0.05 x (转换 (射击要害  的等级对 (伤害来源)) 为实数))))
                设置 MZYH_Sh[2] = ((转换 (25 + (10 x (射击要害  的等级对 (伤害来源)))) 为实数) + 0.00)
                设置 MZYH_Sh[3] = ((转换 (射击要害  的等级对 (伤害来源)) 为实数) / ((转换 (射击要害  的等级对 (伤害来源)) 为实数) x 0.10))
                设置 MZYH_Sh[0] = (MZYH_Sh[1] + (MZYH_Sh[2] / MZYH_Sh[3]))
                单位 - 命令 (伤害来源) 对 (触发单位) 造成 MZYH_Sh[0] 点伤害,攻击类型: 英雄 伤害类型: 普通
                特殊效果 - 删除 (新建特效 Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl 并绑定到 (触发单位) 的 head 附加点上)
            Else - 动作
[/trigger]
发表于 2009-9-6 00:21:52 | 显示全部楼层
死循环,在伤害动作前后关闭、打开触发
回复

使用道具 举报

 楼主| 发表于 2009-9-6 00:35:04 | 显示全部楼层
引用第1楼zhuzeitou于2009-09-06 00:21发表的  :
死循环,在伤害动作前后关闭、打开触发

那。。。能改哪里吗?好像没关闭、打开触发的动作啊
回复

使用道具 举报

发表于 2009-9-6 00:41:01 | 显示全部楼层
触发动作-触发器分类里,请再仔细寻找
回复

使用道具 举报

 楼主| 发表于 2009-9-6 00:50:46 | 显示全部楼层
按照猪头兄做了,但是还是会退出

[trigger]
MZYH
    事件
    条件
    动作
        设置 A = ((触发单位) 的面向角度)
        设置 B = ((伤害来源) 的面向角度)
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                所有条件成立
                    条件
                        (射击要害  的等级对 (伤害来源)) 大于或等于 1
                        (A - B) 小于或等于 75.00
            Then - 动作
                设置 MZYH_Sh[1] = ((转换 ((伤害来源) 的智力值(包括 加成)) 为实数) x (0.20 + (0.05 x (转换 (射击要害  的等级对 (伤害来源)) 为实数))))
                设置 MZYH_Sh[2] = (55.00 x ((转换 (射击要害  的等级对 (伤害来源)) 为实数) x 0.10))
                设置 MZYH_Sh[0] = (MZYH_Sh[1] + MZYH_Sh[2])
                触发器 - 关闭 (当前触发)
                触发器 - 开启 (当前触发)
                单位 - 命令 (伤害来源) 对 (触发单位) 造成 MZYH_Sh[0] 点伤害,攻击类型: 英雄 伤害类型: 普通
                特殊效果 - 删除 (新建特效 Abilities\\Spells\\Other\\Stampede\\StampedeMissileDeath.mdl 并绑定到 (触发单位) 的 head 附加点上)
            Else - 动作
[/trigger]
回复

使用道具 举报

发表于 2009-9-6 00:54:28 | 显示全部楼层
………………伤害前关闭,伤害后打开………………
回复

使用道具 举报

 楼主| 发表于 2009-9-6 00:57:46 | 显示全部楼层
谢谢猪头兄,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-22 04:15 , Processed in 0.030166 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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