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

如何阻止单位施放无目标法术

[复制链接]
发表于 2011-12-26 21:01:53 | 显示全部楼层 |阅读模式
如题
触发器1:
事件:单位X准备施放技能
条件:施放的技能是A
动作:对单位X发布停止命令

触发器2:
事件:单位X发动技能效果
条件:施放的技能是A
动作:游戏-显示Debug信息“发动了技能效果”

上面这个触发能阻止单位施放有单位目标的法术(如风暴之锤),但是不能阻止施放无目标的法术(如幽魂之狼)。
如果技能A是单位目标技能,则不显示Debug信息,如果技能A是无目标技能,则仍然显示Debug信息(虽然技能A没进入CD,没有魔法效果,但是仍然发动了,而且消耗了魔法)
何解?
发表于 2011-12-26 22:00:24 | 显示全部楼层
真的不行吗……
我去试下。。

不行的话用发布命令+命令等于技能命令来判断
回复

使用道具 举报

发表于 2011-12-26 22:04:18 | 显示全部楼层
阻止所谓的无目标技能.w3x (17 KB, 下载次数: 8)
果断成功阻止……
回复

使用道具 举报

 楼主| 发表于 2011-12-26 23:12:18 | 显示全部楼层

回 2楼(chyj4747) 的帖子

chyj4747:
果断成功阻止…… (2011-12-26 22:04)
LS不好意思,我没表达清楚,请再看看1楼的问题描述,我要用这两个触发来限制技能施放的条件。另外很奇怪的一件事是,你的图我能用WE打开,但是我用War3打不开……
回复

使用道具 举报

 楼主| 发表于 2011-12-26 23:27:20 | 显示全部楼层
写了这么一个触发器:

事件:单位X准备施放技能
条件:施放的技能 等于 A
动作:单位-删除技能A 从 单位X
           单位-添加技能A 给 单位X
           单位-设置单位X 打开 技能A 的永久性

结果发现X释放完技能以后居然不受控制了
回复

使用道具 举报

 楼主| 发表于 2011-12-26 23:45:42 | 显示全部楼层
貌似自己已经解决了:

动作:暂停 触发单位
动作:恢复 触发单位
动作:对 触发单位 发布 停止 命令
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 00:18 , Processed in 0.050405 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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