当前位置: 主页> 中国象棋>

WoW 2.0宏指南

时间:2012-01-28 14:04 点击:

在WoW 2.0中,宏和插件将会有天崩地坼的改造。比来,Slouken(Blizzard UI开辟者)颁发了一个令人冲动的宏的新特征,一系列条目选项将不妨被行使于以下斜杠召唤:/cast,/use,/target,/focus,/assist,/stopmacro,/cancelaura,/userandom,/castrandom,以及/castsequence。这个帖子的目标就在于讲解怎样行使它们。注:尽管无数例子都行使了"/cast",但究竟上这些条件选项对前面提到的所有斜杠召唤都灵验。 在2.0中,当前所用的大无数宏都将被烧毁,因为在战斗中,任何用到CastSpellByName()可能TargetUnit()的宏都将不尚有功用。更进一步的,无数“白痴逻辑”的宏也不会再灵验。只是,你当前不妨通过新的宏条件选项来竣工良多流行宏的效力。当前,行使“/cast”(“/施放”)出格简明,召唤格局就是“/cast <神通名称>”(施放最高等第的神通)可能“/cast <神通名陈>(Rank <#>)”。好比说:/施放 强效治疗术/施放 奥术灵敏(等第 3) 在新的系统中,你依旧不妨行使正本的这些格局,只是你当前不妨参与条件选项来使得“/cast”更加善变。“/cast”的新格局是:“/cast [<第一组条件选项>] <第一个神通名称>; [<第二组条件选项>] <第二个神通名称>; [<第三组条件选项>] <第三个神通名称>;...”。当前让宏运作起来的体式格局就像这样:第一组条件选项被检测,倘若它们树立,则第一个神通被施放,倘若它们不树立,则第二组条件选项被检测,倘若这个树立了,下一个神通被施放,这样下去。只是,你必需紧记,只有一个神通会被施放。当一组条件选项被检测到成马上,回响反映的神通就会被施放,宏也就此解散。 当前可用的条件选项有:help - 检测目标是否为友善harm - 检测目标是否为仇视combat - 检测你是否在战斗中stance或stance:# - 检测你是否在式样中,或是否在某个特定的式样中(详见下)stealth - 检测你是否潜行modifier或modifier:shift|ctrl|alt - 检测召唤被施行时是否某个特定的键被按下equipped: - 检测某个货物是否被装备。可因而任何灵验的装备槽,货物分类,可能货物子类target = - 怪异条件选项,它把当前目标改变为任何灵验的单元(详见下)actionbar: - 检测当前行为条是否为列出的阿谁 新的条件选项:pet: - 检测宠物是否生计。不妨经受宠物类别(枭,熊,小鬼)恐怕名字(Fluffy,我家坏坏)看成条件。不带条件则检测是否有任何宠物生计。mounted,swimming,flying - 检测是否在坐骑上,泅水,恐怕飞行中indoors,outdoors - 检测是在室内仍旧室外button:<#> - 检测某个特定的按钮被用来触发神通,默以为1(详见下)exists 和 dead - 检测是否倾向已经死亡,或是否真的生计 新的宏命令---------------------------/castsequence - 按顺序施放一组事先设定好的神通(详见下)# show <神通> - 表现所列出神通的宏返回值对于条件选项的极少分外技巧:你不妨在任何条件选项前加上“no”来得到反成果,比如,“nocombat”则在脱离战斗的状态下设立。用逗号“,”来隔离条件选项功效和“and”一样,当条件选项同时成马上施行。用斜杠“/”来隔离条件选项功效和“or”一样,当个中一个条件选项成马上施行。在宏编辑器里按“?”图标将强逼宏以当前神通的图标表现。 这里有极少举例声明:/施放 强效调养术出格简单,向你的倾向施放强效调养术。/施放 [help] 强效调养术参与一个条件选项,当倾向为和睦时施放强效调养术。/施放 [help] 强效调养术; 惩击参与第二个神通,由于它没有任何条件选项,是以在第一组条件选项不可马上,则施放。/施放 [help, combat] 敏捷调养; [help, nocombat] 强效调养术; 惩击这个宏将在你(不是倾向)处于战斗中时为友方倾向施放敏捷调养,若是你不在战斗中且倾向为友方倾向,则施放强效调养术,若是这些条件都不设立(比如倾向为敌视),则施放惩击。/施放 [help] 强效调养术; [harm, combat] 惩击; [harm, nocombat] 元气心灵扑打这个宏将对友方倾向施放强效调养术,或在战斗中对敌视倾向施放惩击,或当你不处于战斗中时,对敌视倾向施放元气心灵扑打。 /施放 [stealth] 伏击; 背刺这个宏在玩家处于潜行时施放伏击,否则的话就背刺。/施放 [nostealth] 背刺; 伏击这个宏和上面阿谁功效绝对无别,只可是用了相反的条件选项。/施放 [actionbar:1] 强效调养术; [actionbar:2] 惩击若是当前举动条为1号时施放强效调养术,若是是2号则施放惩击,如果为其他行动条文不做任何工作。/施放 [harm] 变形术/stopmacro [noharm]/p 正在把%t变羊!别去碰它!这个宏将在方向为敌视方向时施放变形术,若方向不是敌视,则停止这个宏(比方变形术没有施放出来),当方向被变羊后则公告队友。重视,由于“/stopmacro”招呼的生涯,如果方向没有被变羊,队友将不会看到喊话(从而收缩了不须要的废物消息)。 /施放 [pet] 招呼宠物; 复生宠物这个宏将在你没有带着宠物时招呼一个出来,否则的话将实验复生你的宠物。/施放 [pet:owl] 俯冲; [pet:cat] 攻击; [pet] 低吼这个宏将在你带着枭类宠物的时候施放俯冲,带着猫类宠物时施放攻击,如果是其他宠物则施放低吼。/施放 [pet:虚空行者] 断送; [pet:媚魔] 魅惑如果你带着虚空行者则施放断送,带着媚魔则施放魅惑。/使用 [nomounted, outdoors] 玄色战驹缰绳如果你在室外且没有骑着坐骑时招呼坐骑。/施放 [target=pet, dead] 复生宠物; [nopet] 招呼宠物; 调理宠物若你的宠物归天了则复生它,如果没有招呼出来则招呼宠物,大概调理你的宠物。 ---------------- 姿势---------------- 姿势以同样的原理工作,当姿势编号没有给出时,则在玩家处于任一姿势都创立(重视,战士长久都处于某个姿势中)。如果给了编号,则检测该姿势是否被激活。每个事业的特定姿势都有区别的编号,这是一个列表:战士:1. 战斗 2. 抗御 3. 狂暴牧师:1. 阴影形式德鲁伊:1. 熊 2. 水栖 3. 猫 4. 旅行 5. 枭兽/树盗贼:1. 潜行圣骑士的光环在宏条款选项体系中将不再被看成姿势处理。请记着,如果你跳过了某个姿势(比方看成战士却没有做抗御姿势的任务),你的姿势编号将会递减,比如狂暴姿势的编号会酿成2号。 极少姿势宏的例子:/施放 [nostance] 熊形式如果没有在一个形式下,则变形到熊形式。/施放 [stance:1] 控制; [stance:2] 破甲; [stance:3] 旋风斩在战斗姿势下施放控制,抗御姿势下施放破甲,狂暴姿势下施放旋风斩。/施放 [stance:1] 低吼; [stance:3] 爪击在熊形式施放低吼,在猫形式施放爪击。/施放 [nostance:3] 猎豹形式如果不在猎豹形式,则变形猎豹,但如果已经处于猎豹形式,也不会把你变归来。 极少equipped例子:/施放 [equipped:双手剑] 致死反击; 勇猛反击当你装备着双手剑时施放致死反击。/施放 [equipped:双手剑/双手锤/双手斧/长柄武器] 致死反扑这边运用了隔绝符“/”来配置一个“或”条目,这个宏将在你装备以上类别武器时施放致死反扑。/施放 [equipped:盾牌] 盾牌猛击在你装备了盾牌的时候施放盾牌猛击。/施放 [equipped:盾牌, equipped:匕首] 盾牌猛击仅在你同时装备了盾牌和匕首时才施放盾牌猛击/施放 [noequipped:盾牌, equipped:助理] 暴怒在你没有装备盾牌且助理装备了武器的状态下施放暴怒,也便是说,在你双持的时候才被激活。 条目选项[button:]运作起来好似于修改按键。通常来说,当你左键点击一个按钮,它就执行(宏)内里通盘的手脚,但是,假若你配置了button条目选项,你能够改造宏在特定按键上的表现。默认按键是1,鼠标左键。注重,假若你经过议定按键绑定来触发一个宏,它会以为是经过议定鼠标左键点击触发。被编号的按键有:1 或 左键2 或 右键3 或 中键4 或 按键45 或 按键5...以及其他通盘在“安好申明头文件”中界说的按键。我不太确定这是什么兴味,只是但是引用Slouken的表述。lostcup: 官网UI论坛中有一篇Iriel(论坛MVP)写的SecureStateHeader Example Code,好似于一个模版,插件作者能够天生一个实例去修改默认设定。 施放 [button:2, target=player] 敏捷诊治; [help] 敏捷诊治这个宏将向友方对象施放敏捷诊治,或许假若你右键点击它,则向自己施放敏捷诊治这边[target=unit]是一个奇异的条目选项,它并不检测条目是否创建,而是改造施法的对象以其他条目选项的对象。“unit”可于是任何有效的unit类别,比方“player”,“target”,“targettarget”,“party1”,“party1target”,等等。 请注重,任何一个施法都有默认的target,那便是“target”,比方:/施放 [help] 强效诊治术就和下面的宏等同:/施放 [target=target, help] 强效诊治术除非你参加一个[target=unit]条目选项,默认则便是你的目前对象。极少[target=unit]的例子:/施放 [target=player] 敏捷诊治总是向自己施放敏捷诊治,而且不会改造你的现实对象/施放 [help] 敏捷诊治; [target=targettarget] 敏捷诊治假若对象是和睦的,则向他施放敏捷诊治,否则向目对象对象施放敏捷诊治。/施放 [help, combat] 敏捷诊治; [help, nocombat] 强效诊治术; [target=targettarget, help, combat] 敏捷诊治; [target=player] 强效诊治术这个宏能够 1) 假若你处于战斗中且对象和睦时施放敏捷诊治,2) 假若你对象和睦且没有在战斗中则施放强效诊治术,3) 假若你处于战斗中且你目对象对象为和睦,则向他施放敏捷诊治,4) 假若前方的条目都不创建,则向自己施放强效诊治术。假若你运用none看成unit,则它会像你没有选中对象一律事情,比方:/施放 [target=none] 驱散魔法这将施放驱散魔法且等待你点中一个对象,不论你目前是否选中了一个标的目的。 新的宏号召:/castsequence---------------------- 在WoW 2.0中显现了一个新的号召,/castsequence。它允许你在一次次点击某个宏时,将其中定义的一系列法术逐个施放,格局如下:/castsequence [<条目选项>] reset=<#>/target/combat <法术1>, <法术2>, <法术3> “啥?你在说啥?”它设定了一个法术列表,当你第一次点击这个宏时,它施放列表中的第一个法术,第二次点击的时刻,施放第二个法术,以此类推。 当它施放完结果一个时,又回到肇端点开始轮回。“我依然不太清楚耶。” OK,如果你是一个法师,有时刻你必要冰霜新星后立时浮现开,你没法同时做到这些事情,目前你能够设定一个序列去做!/castsequence 冰霜新星, 浮现就这么简略单纯,第一次你按这个宏,你施放冰霜新星,再按一次,浮现。“那假使冰霜新星在冷却中若何办?它会直接施放浮现么?依然不施放冰霜新星,品级二次按这个宏的时刻,再施放浮现?”都不是。假使法术无法施放(冷却,超过隔绝距离,法力不敷等等情况下),序列就不会走到下一个法术,下一次你再点这个宏的时刻,它会再度试验施放冰霜新星。(抵挡,躲闪,抵当等并不会作为无法施放,这些情况下法术/技艺确履行放了,只不过没有掷中。)“假使我没有处于战斗中若何办?我不想在非战斗情况下糜掷一个冰霜新星。”你能够把之前总共的宏条目选项运用于此(可惜的是,只能运用于总共序列,而不可以为每个法术孑立设定)。“呃,原来方才我不过马虎说说,OK,那假使我在冰霜新星后不想浮现了若何办?下一次我想施放冰霜新星时,它会不会依然凝滞在施放浮现的设定上?”这万万没题目,我们会用到重置这个设定。因为冰霜新星大凡的冷却时间为24秒,我们能够设定序列在24秒内不被运用就重置它。/castsequence reset=24 冰霜新星, 浮现当你第一次点击这个宏时,它会施放冰霜新星,假使你决计不浮现了,等过了24秒后,它会重置到冰霜新星的情况,因为冰霜新星的冷却时间为24秒,那时刻它就能够被从头运用了,真棒!“好吧,这果真很横暴,不过我实际上是个术士啊。”当然,作为一个术士,我坚信你会不停频频上三种DoT,目前你可认为它们设置一个序列以减省按钮空间啦。/castsequence 侵蚀, 献祭, 不快辱骂就这么简略单纯,你能够连气儿点击三次这个宏来上这三种DoT。“但假使在我施放完这些前标的目的就死了呢?我又卡在这个序列里了,我可不想设什么依时器!”那也不妨事,我们能够用其他的条目选项。假使你设定“reset=target”,那序列将在你改造标的目的时就重置到肇端场地。你也能够设置“reset=combat”,每当你摆脱战斗,这个序列就会被重置了。假使你运用“/”抵制符(你还记得吧,之前提到过),你也能够将这些重置条目选项组合起来!/castsequence reset=combat/target 侵蚀, 献祭, 不快辱骂就这全了,这下子每当你改造标的目的(好比原本的标的目的快死了,你选中的新的标的目的)或摆脱了战斗(或者标的目的在你施放完总共DoT前就死了),它将会把总共序列重置,让你能够从头开始。 “OK,真棒,我想我目前弄清楚了!给我点时间设置新的宏....搞定!”好极了,我很欢快能帮上忙。“那...来苦战一盘吧?”呃,不了,我从争执术士苦战。“切,软弱鬼。” 一些宏的例子:通用宏:---------------/use [target=self] 厚虚空布绷带无论目前标的目的是什么,这个宏只会对自己运用厚虚空布绷带。 兵士宏--------------- 拦阻/冲击:拦阻或者冲击,或者切换到回响反映的容貌。/施放 [nocombat, stance:1] 冲锋; [combat, nostance:3] 狠毒容貌; [nocombat, nostance:1] 战斗容貌; [combat, stance:3] 拦阻大凡容貌宏:把<* Stance Ability>取代为任何你想要的技能/施放 [stance:1] ; [stance:2] ; [stance:3] 压制:一个很简单的压制宏/施放 [stance:1] 压制; 战斗容貌法师宏--------------- 炎爆/火球:若是没有处于战斗则施放炎爆术(作为起手),不然就施放火球术/施放 [nocombat] 炎爆术; 火球术锁定变羊:老是将你锁定的倾向变形/施放 [target=focus] 变形术 牧师宏--------------- 向当前目方向倾向施放强效治疗术,不然向当前倾向施放/施放 [target=targettarget, help] 强效治疗术; [help] 强效治疗术 猎人宏--------------- 依据是否在战斗中喂养或治疗宠物/施放 [combat] 治疗宠物; [nocombat] 喂养宠物/应用 [nocombat] <食物> 原文地方:http://zxsteven.blog.sohu.com/51107456.html


(转载请注明出处:http://www.jygarden.com/zhongguoxiangqi/20120128/2325.html)
------分隔线----------------------------
推荐内容