<small id='gdxhya8j'></small><noframes id='xwzspx12'>

    <tfoot id='jmln031d'></tfoot>
  • 您的位置:荆州电脑信息网 > 设置问题 > 求魔兽世界详细宏命令教程

    求魔兽世界详细宏命令教程

    作者:电脑信息网日期:

    返回目录:设置问题


    这个简单copy
    #showtooltip
    /tar 目标1
    /tar 目标2
    /tar 目标3
    /tar 目标4
    /stopmacro [noexists]
    /w Balabababa>%t<
    /cast 技能1

    说明,把目标1234换成你想要寻找的目标名字,可以无限添加
    飞的时候就一直按此宏即可,如果发现,会自动密语你自己,发现该目标
    下边的释放技能建议填写一个无飞行路径的瞬发技能,只要在距离以内,直接打出去

    宏命令都是以/开头的,以#开头是为了设置一个宏的图标状态,比如#寒冰箭,那么你的宏e69da5e6ba90e799bee5baa6e79fa5e98193339的图标就是寒冰箭了(不过好像必须是你会的技能才行,假如你是一个战士的话那么不会显示出这个图标),当然你在宏的图标选择的时候选择第一个问号才可以,要不#的描述不会起作用,而#showtooltip是在图标上显示一个技能的CD时间比如#showtooltip 嘲讽,那么就会在这个图标上显示嘲讽的CD时间,当然插件已经提供了这个功能。

    实际有效的宏都是以/开头
    /cast 寒冰箭(等级 11)就可以释放寒冰箭了。
    /target XX(选择一个目标)
    宏当然还可以混合使用:(宏的主要目的也就是实现多行一起完成,如果只有一行的话那么直接在聊天界面输入也可以完成的)比如
    /target (玩家名字)
    /cast 快速治疗(等级 7)
    这个宏是由2行组成,那么系统会按顺序执行先执行第一行,然后执行第二行,就可以一键完成直接选住这个玩家对其释放快速治疗。
    /cast 奥术强化
    /cast 冰冷血脉
    这个宏就可以实现2个技能同时开启。但是要注意,如果前边的技能会获取一个公共CD或者前边的技能是一个需要施法时间的时候那么后边的技能不会自动释放。

    /cast [taget=focus]寒冰箭(等级 11)就可以直接对焦点释放寒冰箭的宏。
    当然还可以:
    /cast [modifier:alt,taget=focus]寒冰箭(等级 11)就可以在按住alt再点技能的时候对焦点释放寒冰箭,不按住的时候对当前目标。

    魔兽世界的宏是相当庞大的,高级的宏是需有学过程序的基础才可以写。
    顺便说一下魔兽世界的宏是用lua语言书写。

    以下介绍一些常见的宏:
    /cast或者/释放 释放一个法术
    /use 使用一个物品,比如/use 妖术之颅(如果未装备次物品泽会自动装备,当然你得处于非战斗状态),当然身上的物品都是有编号的,比如/use 13(使用饰品栏第一个物品)
    物品编号:
    0 弹药 1 头部 2 颈部 3 肩部
    4 衬衣 5 胸 6 腰带 7 腿部
    8 脚 9 手腕 10 手套 11 手指1(即最上面的那个戒指位)
    12 手指2 13 饰品1(最上面的那个饰品位) 14 饰品2
    15 背 16 主手 17 副手 18 远程武器 19 圣契

    /say或/s 普通说话说
    /whisper或/w或/talk或/t (玩家名字)(内容) 密语一个玩家
    /emote或/e或/em或/me(表情) 释放一个表情动作

    /taget或/tar (名字) 选择一个目标
    taget宏可以指定一些特殊ID:
    /taget focus(选择焦点)
    focus 焦点 player 玩家,你自己 pet 你的宠物
    partyN 小队成员,N是其编号,分别为1,2,3,4
    partypetN 小队成员的宠物,N是小队成员的编号
    raidN 团队成员,N是其编号,取值1-40
    raidpetN 团队成员的宠物,N是团队成员的编号
    target 当前目标 playertarget 当前目标 mouseover 鼠标指向

    /stopcasting 中断施法
    例子:
    /stopcasting
    /cast 法术反制
    停止当前施法后对目标反制(可以省掉自己移动打断再进行反制)
    /stopmacro 中断宏
    /mount (坐骑名字) 上你的坐骑
    这里顺便说下如果写成/mount 紫色虚空幼龙,白色幼龙,XX 这样的话会在这些坐骑中随机选择一个,当然/cast 技能1,技能2也是可以的。
    /focus (名字)设置一个焦点

    最后说一下/scrit或/run开头的宏,这些宏就是脚本了,需要一定的编程基础才可以使用,当然/script也可以试验所有插件开发中用到的所有魔兽世界API端口的东西。
    如果想知道更多的东西请参考中国魔兽世界开发者维基:http://wiki.cwowaddon.com/
    简单的说, 宏就是创建一连串的命令集,通过鼠标点击或按下键盘某个按键就让电脑自动执行这一系列命令。
    在进入游戏之前,特别是用全屏模式进行游戏的,需要掌握一些基本知识。曾经在网吧看过一位玩家做宏,他把网站上别人写好的宏用一张纸抄写下来,然后进入游戏宏设置中一字字敲下,途中发现某些宏用不了,又退出游戏打开网站查询,拿笔记在纸上再次进入游戏尝试。。。。。。
    看到这里可能玩转电脑的高手们会笑,但确实是这样,不是亲眼目睹我也不敢相信还有人用这样原始的做宏方法。
    所以,首先有必要说明在操作系统平台下或游戏中,当不能使用鼠标右键弹出选项菜单时几个键盘组合键功能:
    1.“Ctrl”控制键+“C”键---复制
    2.“Ctrl”控制键+“V”键---粘贴
    3.“Ctrl”控制键+“X”键---剪切
    4.“Ctrl”控制键+“A”键---全选
    5.“Windows”键(即操作系统图标的按键一般位于“Ctrl”控制键与“Alt”换档键之间)+“D”键---最小化所有任务到任务栏并显示桌面。
    6.“Windows”键+“Tab"制表键---在任务栏打开的各项任务间进行切换。

    下面让我们在游戏中一步步设置宏命令:

    一.进入游戏后按“Esc”键或点主菜单图标可打开游戏主选单,点选“宏命令设置”。
    当然亦可敲下“回车”键在对话框中输入/MACRO也能打开宏命令设置界面。

    二.打开宏命令设置面板后,如果想建立的是角色专用宏,还必须先点上方“通用宏”旁边的角色“专用宏”,在选“新建”后打开建立新宏的面板:

    三.输入宏的名字,选取一个宏图标后点“确定”,就建立了一个新宏。
    这里需要注意的是,当选取的是第一个“?”号形的图标时,该宏图标将以宏内容中输入的法术技能图标显示。

    四.点击宏命令主面板上方中的宏图标,在下方输入宏内容,然后将这个宏图标拖放到快捷技能栏里,就能使用了。

    五.宏命令内容的输入:

    1.宏的内容中每项命令以分行的形式隔开,这里说的分行并不是说宏面板上写到一定数量后顺列到下行,而是指在宏内容中敲下“回车”键后所进行的分行。在中文版的WOW中不论是输入中文或英文命令,只要输入字符正确均能使用,一般在宏中使用英文不必区分大小写。想把某个技能写进宏中,只需打开技能面板后点击宏内容中想要输入的地方,然后按住“Shift”上档键同时点击法术技能图标就可以;想把背包中某件物品名写进宏中亦是同理。
    例:暗夜精灵在喝水的同时施放影遁(宏中的斜杠/+“use"+空格+物品名是物品使用宏的一般格式,当然后面的物品名也可换成魔法面包等等e799bee5baa6e59b9ee7ad94362
    /坐下
    /use 魔法晶水
    /施放 影遁(种族特长)

    2.行为命令宏内容的一般书写格式:斜杠/+空格键+技能名(或行为内容)
    书写技能的时候若在后面加上(等级X),将使用特定等级的法术,仅书写技能名时默认使用最高等级的法术
    例:猎人在标记敌对目标的同时喊话提醒队友
    /大喊 我已进行标记大家集中火力消灭他!
    /施放 猎人印记
    在写宏中大家以后还会经常用到“%t”这个字符,“%t”表示你当前目标的名字。
    例:猎人在标记一只野猪的同时喊话提醒队友
    /大喊 我已标记 %t 大家集中火力消灭他!
    /施放 猎人印记

    3.在TBC中当某个技能带有公共CD时(近战一般是1秒,法系1.5秒),也就是施放某个法术时其他大部分技能图标也会跟着绕一圈的时间,这种带有公共CD的技能在宏内容中仅仅依靠简单分行顺序施放的方法是不行的。
    例如:战士想通过连续按宏在压制不能使用时施放英勇打击(在TBC的宏规则中当“压制”处于冷却时间或不可用导致施放失败后,第二次按该宏就会继续重复运行第一行的“/施放 压制”,不能自动跳过尚未放出的技能转到第二行宏命令)
    所以,下面这个宏是失败的:
    /施放 压制
    /施放 英勇打击
    但是,仍可通过简单分行顺序施放编在同个宏中的技能命令,条件是“技能为瞬发并且这几个技能间不同享公共CD”,比如冷血和伏击 。

    例:战士在施放血性狂暴,当血性狂暴技能尚未冷却时再次运行该宏就施放战斗怒吼(“cast”等于“施放”)
    /cast 血性狂暴
    /cast 战斗怒吼
    另外,虽然同享公共CD,但释放条件不同的技能仍然可用各种宏函数串接起来顺序施放,在以后的教程中会谈到这类宏内容的设置。

    4.选择和切换目标宏,这在游戏中是较为频繁使用的!
    目标选择宏一般书写格式为:宏函数+空格+目标内容
    例:不论当前目标是什么或者没有目标,立即切换到指定目标加BUFF
    /target 角色名字
    /cast 奥术智慧(等级3)

    一些常用的目标选择宏函数有:
    target 选定目标,例如 /target 冬狼
    targettarget 目标的目标,例如 /target targettarget 指目标立即切换到当前目标的目标
    pet 宠物,例如 /click [pet] PetActionButton1 指的是使用宠物技能栏中第一个技能
    partyX表示第X个小队队友,例如party1,party2。。。。。。
    partypetX 表示第X个小队队友的宠物,例如partypetX1,partypetX2。。。。。。
    raidX 表示第X个团队队友,例如raid1,raid2。。。。。。
    /cleartarget 清除当前目标
    /targetlasttarget 选定上一个目标
    /startattack 对当前目标进行连续性攻击直到目标死去或消失,这个宏对近战和带宠职业非常有用!

    5.其它一些常用宏命令:
    /AFK 暂离,当然也可以输入中文 /暂离
    /DND 请勿打扰,还可进行自动回复,例如 /DND 我有事离开一下,待会再谈!
    /1 将聊天频道切换为综合频道
    /6 将聊天频道切换为寻求组队频道
    例:需要离开电脑一段时间,想把信息传到综合和寻求组队频道,同时令角色马上处于暂离状态并自动回复宏
    /1 我的朋友们注意啦,我有事要离开一会,等会来了再找大伙聊哈
    /6 我的朋友们注意啦,我有事要离开一会,等会来了再找大伙聊哈
    /DND 我有事离开一下,待会再谈!
    /AFK
    大家也可以在游戏中查询命令:打开对话框后键入斜杠/,再输入中文单字或英文字母,然后陆续按下“Tab”制表键,会在对话框中分别列出以这个字开头的所有命令。
    例如键入字母“/a ”后按几次“Tab”制表键,会依次显示出以字母“a”开头的/assist,/afk,/announce,/ann,/agree等等命令!

    6.用操作系统中的“记事本”程序,打开游戏目录中宏的记录文件可直接对宏命令进行编辑。
    通用宏文件夹位置: World of Warcraft → WTF → Account → 以您游戏帐号命名的文件夹 → macros-cache.txt
    角色专用宏文件夹位置:World of Warcraft → WTF → Account → 以您游戏帐号命名的文件夹 → 以您游戏角色所在服务器命名的文件夹 → 以您游戏角色名称命名的文件夹 → macros-cache.txt

    一系列条件选项将可以被应用于以下斜杠命令:/cast,/use,/target,/focus,/assist,/stopmacro,/cancelaura,/userandom,/castrandom,以及/castsequence。这个帖子的目的就在于讲解如何应用它们。

    BASIC PET COMMANDS: (基本宠物指令)
    Pet Orders: Attack, Follow, Stay (宠物指令:攻击,跟随,停留)
    /petattack
    /petfollow
    /petstay

    Pet Stances: Passive, Defensive, Aggressive (宠物状态:被动,防御,主动)
    /petpassive
    /petdefensive
    /petaggressive

    Auto-Cast Pet Abilities (宠物自动施法开/关)
    /petautocaston
    /petautocastoff

    在2.0中,目前所用的大多数宏都将被废弃,因为在战斗中,任何用到CastSpellByName()或者TargetUnit()的宏都将不再有作用。更进一步的,多数“傻瓜逻辑”的宏也不会再有效。但是,你现在可以通过新的宏条件选项来实现许多流行宏的功能。

    现在,使用“/cast”(“/施放”)非常简明,命令格式就是“/cast <法术名称>”(施放最高等级的法术)或者“/cast <法术名陈>(Rank <#>)”。比如说:

    /施放 强效治疗术
    /施放 奥术智慧(等级 3)

    在新的系统中,你依然可以使用原来的这些格式,不过你现在可以加入条件选项来使得“/cast”更加灵活。“/cast”的新格式是:“/cast [<第一组条件选项>] <第一个法术名称>; [<第二组条件选项>] <第二个法术名称>; [<第三组条件选项>] <第三个法术名称>;...”。

    现在让宏运作起来的方式就像这样:第一组条件选项被检测,如果它们成立,则第一个法术被施放,如果它们不成立,则第二组条件选项被检测,如果这个成立了,下一个法术被施放,如此下去。但是,你必须牢记,只有一个法术会被施放。当一组条件选项被检测到成立时,相应的法术就会被施放,宏也就此结束。

    当前可用的条件选项有:

    help - 检测目标是否为友善
    harm - 检测目标是否为敌对
    combat - 检测你是否在战斗中
    stance或stance:# - 检测你是否在姿态中,或是否在某个特定的姿态中(详见下)
    stealth - 检测你是否潜行
    modifier或modifier:shift|ctrl|alt - 检测命令被执行时是否某个特定的键被按下
    equipped:<item> - 检测某个物品是否被装备。<item>可以是任何有效的装备槽,物品分类,或者物品子类
    target = <unit> - 特殊条件选项,它把当前目标改变为任何有效的单位(详见下)
    actionbar:<number> - 检测当前动作条是否为列出的那个

    新的条件选项:

    pet:<pet type 或 pet name> - 检测宠物是否存在。可以接受宠物类型(枭,熊,小鬼)或者名字(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] 黑色战驹缰绳
    如果你在室外且没有骑着坐骑时召唤坐骑。

    /施放 [targepet, 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] 猎豹形态
    如果不在猎豹形态,则变形猎豹,但如果已经处于猎豹形态,也不会把你变回来。

    物品槽列表:

    Two-Hand 双手
    Bag 包
    Shirt 衬衫
    Chest 胸部
    Back 背部
    Feet 脚
    Finger 手指
    Hands 手
    Head 头部
    Held In Off-hand 副手物品
    Legs 腿部
    Neck 颈部
    Ranged 远程
    Off Hand 副手
    Shoulder 肩部
    Tabard 徽章
    Thrown (ranged slot items like thrown daggers) 投掷(远程槽物品例如投掷匕首)
    Trinket 饰品
    Waist 腰部
    One-Hand 单手
    Main Hand 主手
    Wrist 手腕

    一些equipped例子:

    /施放 [equipped:双手剑] 致死打击; 英勇打击
    当你装备着双手剑时施放致死打击。

    /施放 [equipped:双手剑/双手锤/双手斧/长柄武器] 致死打击
    这里使用了分隔符“/”来设置一个“或”条件,这个宏将在你装备以上类型武器时施放致死打击。

    /施放 [equipped:盾牌] 盾牌猛击
    在你装备了盾牌的时候施放盾牌猛击。

    /施放 [equipped:盾牌, equipped:匕首] 盾牌猛击
    仅在你同时装备了盾牌和匕首时才施放盾牌猛击

    /施放 [noequipped:盾牌, equipped:副手] 暴怒
    在你没有装备盾牌且副手装备了武器的情况下施放暴怒,也就是说,在你双持的时候才被激活。

    条件选项[button:<x>]运作起来类似于修改按键。一般来说,当你左键点击一个按钮,它就执行(宏)里面所有的动作,然而,如果你设置了button条件选项,你可以改变宏在特定按键上的表现。

    默认按键是1,鼠标左键。注意,如果你通过按键绑定来触发一个宏,它会认为是通过鼠标左键点击触发。被编号的按键有:

    1 或 左键
    2 或 右键
    3 或 中键
    4 或 按键4
    5 或 按键5
    ...以及其他一切在“安全声明头文件”中定义的按键。我不太确定这是什么意思,仅仅只是引用Slouken的表述。

    lostcup: 官网UI论坛中有一篇Iriel(论坛MVP)写的SecureStateHeader Example Code,类似于一个模版,插件作者可以生成一个实例去修改默认设定。

    /施放 [button:2, targeplayer] 快速治疗; [help] 快速治疗
    这个宏将向友方目标施放快速治疗,或者如果你右键点击它,则向自己施放快速治疗

    这里[targeunit]是一个特殊的条件选项,它并不检测条件是否成立,而是改变施法的目标以其他条件选项的目标。“unit”可以是任何有效的unit类型,例如“player”,“target”,“targettarget”,“party1”,“party1target”,等等。

    请注意,任何一个施法都有默认的target,那就是“target”,例如:

    /施放 [help] 强效治疗术

    就和下面的宏等同:

    /施放 [targetarget, help] 强效治疗术

    除非你加入一个[targeunit]条件选项,默认则就是你的当前目标。

    一些[targeunit]的例子:

    /施放 [targeplayer] 快速治疗
    总是向自己施放快速治疗,并且不会改变你的实际目标

    /施放 [help] 快速治疗; [targetargettarget] 快速治疗
    如果目标是友善的,则向他施放快速治疗,否则向目标的目标施放快速治疗。

    /施放 [help, combat] 快速治疗; [help, nocombat] 强效治疗术; [targetargettarget, help, combat] 快速治疗; [targeplayer] 强效治疗术
    这个宏可以 1) 如果你处于战斗中且目标友善时施放快速治疗,2) 如果你目标友善且没有在战斗中则施放强效治疗术,3) 如果你处于战斗中且你目标的目标为友善,则向他施放快速治疗,4) 如果前面的条件都不成立,则向自己施放强效治疗术。

    如果你使用none作为unit,则它会像你没有选中目标一样工作,例如:

    /施放 [targenone] 驱散魔法

    这将施放驱散魔法且等待你点中一个目标,无论你当前是否选中了一个目标。

    新的宏命令:/castsequence
    ----------------------

    在WoW 2.0中出现了一个新的命令,/castsequence。它允许你在一次次点击某个宏时,将其中定义的一系列法术逐个施放,格式如下:

    /castsequence [<条件选项>] rese<#>/target/combat <法术1>, <法术2>, <法术3>

    “啥?你在说啥?”

    它设定了一个法术列表,当你第一次点击这个宏时,它施放列表中的第一个法术,第二次点击的时候,施放第二个法术,以此类推。 当它施放完最后一个时,又回到起始点开始循环。

    “我还是不太明白耶。”

    OK,假设你是一个法师,有时候你需要冰霜新7a686964616fe4b893e5b19e339星后立刻闪现开,你没法同时做到这些事情,现在你可以设定一个序列去做!

    /castsequence 冰霜新星, 闪现

    就这么简单,第一次你按这个宏,你施放冰霜新星,再按一次,闪现。

    “那如果冰霜新星在冷却中怎么办?它会直接施放闪现么?还是不施放冰霜新星,等第二次按这个宏的时候,再施放闪现?”

    都不是。如果法术无法施放(冷却,超出距离,法力不足等等情况下),序列就不会走到下一个法术,下一次你再点这个宏的时候,它会再度尝试施放冰霜新星。(抵抗,躲闪,招架等并不会算作无法施放,这些情况下法术/技能确实施放了,只不过没有命中。)

    “如果我没有处于战斗中怎么办?我不想在非战斗情况下浪费一个冰霜新星。”

    你可以把之前所有的宏条件选项应用于此(可惜的是,只能应用于整个序列,而不能为每个法术单独设定)。

    “呃,其实刚才我只是随便说说,OK,那如果我在冰霜新星后不想闪现了怎么办?下一次我想施放冰霜新星时,它会不会还是停滞在施放闪现的设定上?”

    这完全没问题,我们会用到重置这个设定。因为冰霜新星一般的冷却时间为24秒,我们可以设定序列在24秒内不被使用就重置它。

    /castsequence rese24 冰霜新星, 闪现

    当你第一次点击这个宏时,它会施放冰霜新星,如果你决定不闪现了,等过了24秒后,它会重置到冰霜新星的状态,因为冰霜新星的冷却时间为24秒,那时候它就可以被重新使用了,真棒!

    “好吧,这真的很厉害,不过我实际上是个术士啊。”

    当然,作为一个术士,我相信你会一直重复上三种DoT,现在你可以为它们设置一个序列以节省按钮空间啦。

    /castsequence 腐蚀, 献祭, 痛苦诅咒

    就这么简单,你可以连续点击三次这个宏来上这三种DoT。

    “但如果在我施放完这些前目标就死了呢?我又卡在这个序列里了,我可不想设什么定时器!”

    那也没关系,我们可以用其他的条件选项。如果你设定“resetarget”,那序列将在你改变目标时就重置到起始位置。你也可以设置“resecombat”,每当你脱离战斗,这个序列就会被重置了。如果你使用“/”控制符(你还记得吧,之前提到过),你也可以将这些重置条件选项组合起来!

    /castsequence resecombat/target 腐蚀, 献祭, 痛苦诅咒

    就这全了,这下子每当你改变目标(比如原来的目标快死了,你选中的新的目标)或脱离了战斗(可能目标在你施放完所有DoT前就死了),它将会把整个序列重置,让你可以从头开始。

    “OK,真棒,我想我现在弄明白了!给我点时间设置新的宏....搞定!”

    好极了,我很高兴能帮上忙。

    “那...来决斗一盘吧?”

    呃,不了,我从不和术士决斗。

    “切,胆小鬼。”

    —————————————————————————————————————————————————————————————

    举例说明:

    一些宏的例子:

    通用宏:
    ---------------
    /use [targeself] 厚虚空布绷带
    无论当前目标是什么,这个宏只会对自己使用厚虚空布绷带。

    战士宏
    ---------------
    拦截/冲锋:拦截或者冲锋,或者切换到相应的姿态。
    /施放 [nocombat, stance:1] 冲锋; [combat, nostance:3] 狂暴姿态; [nocombat, nostance:1] 战斗姿态; [combat, stance:3] 拦截

    一般姿态宏:把<* Stance Ability>替换为任何你想要的技能
    /施放 [stance:1] <Battle Stance Ability>; [stance:2] <Defense Stance Ability>; [stance:3] <Berserker Stance Ability>

    压制:一个很简单的压制宏
    /施放 [stance:1] 压制; 战斗姿态

    法师宏
    ---------------
    炎爆/火球:如果没有处于战斗则施放炎爆术(作为起手),否则就施放火球术
    /施放 [nocombat] 炎爆术; 火球术

    锁定变羊:总是将你锁定的目标变形
    /施放 [targefocus] 变形术

    牧师宏
    ---------------
    向当前目标的目标施放强效治疗术,否则向当前目标施放
    /施放 [targetargettarget, help] 强效治疗术; [help] 强效治疗术

    <small id='lymunbzn'></small><noframes id='8vaalum3'>

      <tbody id='p7dsko65'></tbody>

      <tfoot id='5kyqq8hj'></tfoot>
    • 相关阅读

      • 求魔兽世界详细宏命令教程

      • 电脑信息网设置问题
      • 这个简单copy#showtooltip/tar 目标1/tar 目标2/tar 目标3/tar 目标4/stopmacro [noexists] /w Balabababa>%t< /cast 技能1说明,把目标1234换成你想要寻找的目标名字百,可以无限添加飞的时候就一直按此宏即可
      • 魔兽世界的宏怎么设置 具体步骤

      • 电脑信息网设置问题
      • 1、登陆游戏zhidao,用战网登录可以插件登陆也可以,插件的选择有很多,比如大脚,魔盒之类的。2、进入游戏中之后,按ESC键,会有一个菜单,看到中间有一个选项叫做宏命令设置,点
      关键词不能为空

      标签导航

      QQ中使用Socks5代理 http代理,浏览器设置,各有何... 用socks5代理以后不能上网只能上QQ 删除代理后情况一样... QQ网络设置中有不使用代理 HTTP代理 SOCK... socks5代理的,在qq上用 win7我已经激活了但是系统出现windows副本不是正版... win7已经激活 但还是显示此windows 副本不是正版 为什么WIN7显示已激活却还提示没激活? 谁给我发个win7激活工具啊电脑可能装的是盗版,老是显示激活... Win10开机蓝屏0x000000d1错误代码怎么办 win10电脑开机蓝屏代码为0x000000d1怎么解决 win10电脑开机蓝屏 错误代码0X0000001 win10开机出现蓝屏,错误代码0xc0000001,求帮助 U盘Win10安装中提示“我们无法创建新的分区,也无法找到现... win10 U盘重装系统怎么分区 Win10下怎样给U盘分区 如何用u盘安装win10专业版 魔兽世界宏如何设置?求高级教程 求魔兽世界宏命令详解 求如何编写魔兽世界宏命令,最好给个详细教程的网址 wow寻找目标宏命令教程 win10系统经常玩着玩着蓝屏,错误代码critical_p... 电脑原来win10的系统,玩着玩着不断蓝屏,现在重装了系统还... 为什么win10经常蓝屏自动重启 win10电脑一直蓝屏收集错误信息,然后重启 win10笔记本声音怎么调大 win10声音突然变大 win10系统 电脑声音突然声音变大,调声音一点点就恢复正常... WIN10声音怎么放大? QQ邮箱怎么代收Gmail邮件 怎么使QQ邮箱接收gmail的邮件? 如何用QQ邮箱绑定gmail邮箱收取邮件 如何用gmail代收其他邮箱的邮件 win7系统盘哪些文件夹可以删除吗 win7中c盘满了,哪些文件夹或者文件可以删除呢? win7系统盘windows文件夹里的哪些文件可以删除 win7 windows 文件夹哪些文件可以删除? 电脑开机后蓝屏怎么弄 上面有英文stop:c0000218 电脑开机后蓝屏还有英文字母stop:c0000218 电脑黑屏出现英文字母,怎么办? 电脑出现蓝屏显示STOP:C0000218 怎么使用win10备份驱动程序 win10驱动备份的方法 Win10驱动怎么备份 如何备份和还原win10系统的驱动程序 如何在win10上备份驱动程序 假如window7已经停止服务,你会立即安装window10... 你会因为win7停止更新而用win10吗? 微软公司宣布停止windows7系统的更新和维护,以后还能用... Win7停止服务以后,我还可以继续使用吗?如果我升级win1... 怎样在无线路由器内部设置代理上网? 无线路由器怎么设置代理服务器 无限路由器上网如何设置代理服务器 无线路由器如何设置HTTP代理

      电脑蓝屏,win7,win10相关问题_荆州电脑信息网