找回密码
 点一下
查看: 676|回复: 3

如何用触发捕捉交互技能事件

[复制链接]
发表于 2016-8-9 16:26:16 | 显示全部楼层 |阅读模式
本帖最后由 zt0616 于 2016-8-9 18:23 编辑

请问如何用触发器直接捕捉交互技能(Interact)事件?
目前只想到通过捕捉和InteractAbil具有相同AbilSetID的DummyAbil来实现,不过大量实现起来有些麻烦

顺便一问,技能命令中Flag“允许自身施法”的快捷键及其路径是什么?

点评

技能施放事件不能捕捉吗?  发表于 2016-8-9 23:13
 楼主| 发表于 2016-8-10 00:03:24 | 显示全部楼层
本帖最后由 zt0616 于 2016-8-10 05:59 编辑

@yxxiaobin 技能不能捕捉到,TriggerAddEventUnitAbil各种参数都尝试过了交互类技能不包含命令(包含,之前写错了)
回复

使用道具 举报

发表于 2016-8-10 09:47:20 | 显示全部楼层
实测了一下,确实无法使用技能施放事件捕捉,而且交互技能无法挂载效果,也无法通过效果事件捕捉。
粗略的想一下,有两种方案可以实现最终效果:
1.使用扩展技能,当交互技能施放时,触发扩展技能施放,这样就能捕捉触发事件了。
2.使用一个自动施放的效果技能,施放半径、目标过滤等都保持和交互技能一致,且保持永久引导,用验证器(比如目标远离、变身为不符合过滤的单位等)来中断引导。当交互技能施放时,效果技能肯定也会施放,而当交互技能停止后,验证器中断效果技能,这样一来不仅触发时能捕捉,结束也可以捕捉了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 21:50 , Processed in 0.137854 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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