找回密码
 点一下
查看: 1062|回复: 4

任意单位受到攻击问题

[复制链接]
发表于 2011-3-17 19:10:10 | 显示全部楼层 |阅读模式
例如我做一个这样的触发

事件
任意单位被攻击
条件

动作
对触发单位造成9999伤害



实际测试时,我的攻击者并没有攻击到触发单位,却触发了这个触发器

即在要发动攻击时不停按S

如何避免这个BUG?
发表于 2011-3-17 19:16:28 | 显示全部楼层
改成任意单位接收伤害~~~~
回复

使用道具 举报

发表于 2011-3-18 15:23:34 | 显示全部楼层
引用第1楼azraelsaroya于2011-03-17 19:16发表的 :
改成任意单位接收伤害~~~~

想问的是,普通的UI没有这个函数吧.
如果是普通UI的话.有没有其它办法?
回复

使用道具 举报

发表于 2011-3-18 17:22:02 | 显示全部楼层
[trigger]test
    事件
        单位 - 任意单位 被攻击
    条件
        ((攻击单位) 的类型) 等于 山丘之王
    动作
        设置 u1 = (被攻击单位)
        设置 u1 = (攻击单位)
        触发器 - 开启 damage <预设>
        触发器 - 为 damage <预设> 添加事件: (单位 - u1 接受伤害)
[/trigger]

[trigger]damage
    事件
    条件
        (伤害来源) 等于 u2
    动作
        游戏 - 显示Debug信息: 你想怎么样你...
        单位 - 命令 (触发单位) 对 (触发单位) 造成 9999.00 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 装甲类型: 无
[/trigger]

前提是这个说法当中 只能有一个MK存在。
回复

使用道具 举报

发表于 2011-3-20 14:06:15 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-1 00:14 , Processed in 0.029096 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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