不知道这是一个适当编程的问题与否;但在这里不用....

我已经写了一个非常简单的插件,显示文本/播放时某些技能成为可用(压制/复仇)。

声音

但我一直没能找到合适的事件监听进行检查。我劈十岁上下的方法是简单地检查我不在乎,只要的任何的事件被传递给我的法术的状态。

有没有办法,我可以用一个特定的事件?我通过对WoWWiki的文档去了,似乎没有找到任何有关。

有帮助吗?

解决方案

有曾经是让你拼了一个插件,我忘记了它的名字......这是伟大的!有一段时间我有更多的怒气比我知道该怎么做。但是,暴雪决定,这是采取了玩家手中的动作太大,所以他们停止生成事件这有点儿事。具体而言,由于大约2年前他们的政策,是任何球员的行动(移动,铸造等)可以通过游戏活动来启动。

现在,插件钩到物像移动键,并检查spellups的状态当播放器四处移动。这是klutzy,但说到相当接近的做你想要的东西。

不过,你不希望引发玩家的动作,只是用GUI骗取。那应该还是可以的。让我再看看......

一个用于WOW附加编程的最佳资源是魔兽维基,从中我“刚才已经引用了一个链接到BUFF事件列表。它看起来像UNIT_AURA事件可能是你要找的人,只要去看看自己!

其他提示

我推荐使用COMBAT_LOG_EVENT_UNFILTERED.I用它的插件我写信给我通知某些法术特效和它的伟大工程。

我通常使用wowprogramming.com为API文档但在这种情况下 wowwiki 确实有一个更好的描述事件的,以及如何使用它。

随着最近3.3补丁此事件不会对某些法术特效可以正常触发。所以只要记住这一点,如果似乎是为你工作不。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top