每个宏我都作了详细的解释,目的是希望大家能明白原理,举一反三,做出适合自己的宏。
诱惑、法术封锁整合宏 /clearfocus [modifier:alt] /focus [target=mouseover,exists][target=focus,noexists]; [target=focus,dead] /petfollow /cast [target=mouseover,harm][target=focus,exists,harm] 诱惑 /cast [target=mouseover,harm][target=focus,exists,harm] 法术封锁 /cast 战争践踏 如果有鼠标指向,诱惑或法术封锁鼠标指向,并将其设为焦点。 之后如果没有鼠标指向,就再次诱惑或法术封锁焦点;如果有鼠标指向,则返回前一步。 按住alt时,无视焦点,诱惑或法术封锁当前目标,并将其设为焦点,野外我喜欢抓个恶魔守卫玩玩,所以也加进了战争践踏。 网上比较通用的一个宏 /clearfocus [modifier:alt] /focus [target=focus,noexists]; [target=focus,dead] /clearfocus [target=focus,help] /petfollow /cast [target=focus,exists,harm] 诱惑 这个宏缺乏鼠标指向的功能(至少我个人认为对鼠标指向施法的功能还是很重要的),所以尝试在最后一行的cast后面加上[target=mouseover,harm]来实现诱惑鼠标指向,但缺点也暴露无遗——尽管你诱惑了鼠标指向,但你的焦点目标仍是缺失状态。用实例来解释吧,比如你的当前目标是A,随后又有个目标B出现,你用鼠标指向B,使用此宏诱惑,B徽章解掉,这时你可以再用鼠标指向B重复一遍操作,但我想大多数人都会干脆把目标切换成B再使用宏,因为这样可以把B设为焦点,之后利用此宏就可以很方便的诱惑焦点。是不是很麻烦,的确。所以这个宏实际上没什么价值。 说得直接一些,我们要做的就是在这个宏里加入将鼠标指向设为焦点目标的功能。这就是我的宏第2行里的[target=mouseover,exists],exists这个条件是必须的,否则没有鼠标指向的话,后面的语句就是废话。顺便提下,我没有要/clearfocus [target=focus,help]这一句。它的作用是避免友方单位被设为焦点,我认为这种做法过于绝对了,很多时候我们需要关注我们的队友。
一键DOT宏 /targetenemy [noexists] /click MultiBarBottomRightButton2 /cast [modifier:alt,target=mouseover,harm][modifier:alt] 元素诅咒;[modifier:ctrl,target=mouseover,harm][modifier:ctrl]语言诅咒;[target=mouseover,harm]腐蚀术; /castsequence reset=combat/target 腐蚀术,痛苦诅咒 我的一键DOT宏,做过很多次改动,这个算是“正式版”吧! 按住alt时,如果有鼠标指向,则对鼠标指向施放元素诅咒,没有鼠标指向则对当前目标施放元素诅咒;按住ctrl时,如果有鼠标指向,则对鼠标指向施放语言诅咒,没有鼠标指向则对当前目标施放语言诅咒;按住shift时,如果有鼠标指向,则对鼠标指向施放虚弱诅咒;没有鼠标指向则对当前目标施放虚弱诅咒(也许你会说这个宏里哪有虚弱诅咒的字样啊,嗯,这个在后面解释);无组合键时,如果有鼠标指向,则对鼠标指向施放腐蚀术(这是专门应付盗贼的);有鼠标指向则第一次点击对当前目标施放腐蚀术,第二次点击对当前目标施放痛苦诅咒。 targetenemy [noexists]的意思是如果你当前没有目标,则自动选择最近的一个敌人,并执行后面的语句,它的作用和startattack(开始攻击)类似,但不如它强大,因为如果当前目标是友方的话,targetenemy能做的只有告诉你一句“无效的目标”;而startattack则可以自动将目标切换为最近的一个敌人。但以前使用startattack的时候,诱惑了一个贴身的敌人,上元素诅咒的同时用法杖把敌人敲醒的案例很多,很悲剧!所以后来还是换成了targetenemy。click MultiBarBottomRightButton2的意思是点击右下动作条第2个技能栏,那么我在那里放的是什么呢?就是下面这个宏:(责任编辑:admin) |

