惊无命吧 关注:2,567贴子:89,362

很实用 搬运宏 【转】

只看楼主收藏回复

1.什么是宏
所谓宏,就是一些命令组织在一起,作为一个单独命令完成一个特定任务,在魔兽世界中,宏能使我们的游戏更加的方便!仅此而已.
学会做宏,能让自己的游戏旅程更加的便捷,更加的愉快


本楼含有高级字体1楼2013-01-18 01:26回复
    2.怎么做宏
    这是困扰很多小白的问题.
    楼主用图片的方式更直观的表现出来

    如图所示
    ESC ,选择宏命令设置 打开的列表中选择新建,开始建宏


    宏可以取名和设置图标,如果设置为?图标的话就是自动选择宏技能的图标.也可以自己设置一个喜欢的图标啦.蛤铪...
    *通用宏和专用宏的区别
    通用宏指的是在你的账号下所有角色都能使用这个宏,而专用宏就是只有当前这个角色才能使用.


    本楼含有高级字体2楼2013-01-18 01:27
    回复
      2025-05-28 07:02:03
      广告
      2.怎么做宏
      这是困扰很多小白的问题.
      楼主用图片的方式更直观的表现出来

      如图所示
      ESC ,选择宏命令设置 打开的列表中选择新建,开始建宏


      宏可以取名和设置图标,如果设置为?图标的话就是自动选择宏技能的图标.也可以自己设置一个喜欢的图标啦.蛤铪...
      *通用宏和专用宏的区别
      通用宏指的是在你的账号下所有角色都能使用这个宏,而专用宏就是只有当前这个角色才能使用.


      本楼含有高级字体3楼2013-01-18 01:27
      回复
        5.常用的判断命令
        所谓判断命令,跟宏命令不一样,一般都是穿插在宏的语句中,起到判断条件的作用
        例如
        /cast [help] 冰枪术
        /cast [harm] 奥术智慧
        这个宏的意思就是目标友善给他拍智力 而目标敌对则使用BIU
        常用的判断命令有
        help
        目标为友方
        harm
        目标为敌方
        exists
        目标存在
        dead
        目标死亡
        nodead
        目标存活
        combat
        战斗状态
        nocombat
        非战斗状态
        stealth
        潜行中
        nostealth
        非潜行中
        mod:alt
        按下功能键alt时,同理可以改成shift和ctrl
        swimming
        游泳中
        noswimming
        非游泳中
        flyable
        可飞行时
        noflyable
        不可飞行时
        indoors
        在室内时
        outdoors
        在室外时
        *target条件语句的用法
        很多人可以在焦点打断宏里面找到这么一句 [target=focus] 这句话的意思就是释放技能的目标为焦点,同理的,可以改成
        target=player/focus/targettarget/mouseover/pet 分别代表目标为玩家/焦点/目标的目标/鼠标指向的目标/宠物

        *reset 重置命令
        reset=X/target/combat/shift/alt/ctrl
        这个语句不同于上面的命令.用于/castsequence中,(不需要加中括号"[ ]")这句话的意思是设定重置条件,可以是X秒后/切换目标时/进入战斗时/按住shift时/按住alt/按住ctrl时
        如/castsequence reset=alt/30 深度冻结,冰枪术,冰枪术,火焰冲击 这句话的意思就是每次按下这个宏时依次释放深结,biu,biu,火冲.30秒后或者按住ALT时重置这个顺序
        *感叹号的妙用
        在/CAST 技能名 这个命令之前加入一个感叹号,能做到在变形/潜行姿态下不取消变形和潜行,也可以做到让战士在战斗姿态下切战斗姿态...(耍酷)
        别的职业不知道还有没有用途
        如图

        不管怎么按都是不会取消潜行的(注意! 必须是英文符号的感叹号!)
        #showtooltop
        /CAST !潜行


        本楼含有高级字体5楼2013-01-18 01:28
        回复
          6.字代表的装备
          本来楼主是不打算写的...
          但是很多人都找楼主要饰品宏手套宏腰带宏什么的.
          楼主就一张图直观的展示吧

          每一个数字都代表着你装备栏中的装备 如图
          例如要使用第一格饰品
          只需要在宏里面输入/CAST 13
          就OK了,其他部位同理
          而装备命令
          /equip 16 武器名称
          /equip 17 武器名称
          就是换武器宏啦
          *饰品和工程手套有几十秒的公CD,这个还请各位自行协调...


          本楼含有高级字体6楼2013-01-18 01:28
          回复
            重头戏来了.
            7.一些简单宏的实例制作.

            楼主在这个版块主要是教大家做一些简单的宏(废话),日常生活中别人找你要的最多的也是这种宏.好的,下面开始.
            A.大家喜闻乐见的上马宏(马宏:LZ我CNM!)

            #SHOWTOOLTIP
            /cast 奥的灰烬
            /Y 上马不喊话,三开战猎萨!
            效果就如图所示了

            坐骑名字和喊话内容大家随意改啦
            当然,我们还可以再稍微改良一下.

            效果如图底部,是不是很屌炸天啊?


            本楼含有高级字体7楼2013-01-18 01:29
            回复
              B.释放技能喊话
              这个也属于比较简单的一种类型

              #SHOWTOOLTIP
              /cast 闪避
              /Y 偶吧**塞!
              效果就如图所示了

              不仅可以设置/Y 也可以设置成/S /P /RA 等,参照之前的命令说明.


              本楼含有高级字体8楼2013-01-18 01:29
              回复
                C.简单的循环技能宏.
                例句
                #showtooltip
                /castsequence X,X,X X为技能名称
                例如
                #showtooltip
                /castsequence reset=25 暗影步,偷袭,致盲
                这个宏的意思是
                轮流使用暗步,偷袭,致盲这三个技能 25秒后循环重置
                值得一提的是因为延迟等原因,reset=X的这个X数字最好改成技能循环中CD最长技能的CD再加一秒.


                本楼含有高级字体9楼2013-01-18 01:29
                回复
                  2025-05-28 06:56:03
                  广告
                  D.取消buff宏
                  /cancelaura
                  这种宏比较中端了,平时基本用不上
                  例如
                  #showtooltip
                  /cancelaura 潜行

                  其他的buff也适用


                  本楼含有高级字体10楼2013-01-18 01:29
                  回复
                    8. 一些稍微有点难的宏制作实例
                    A.多技能绑一宏不同条件释放
                    玩宏的人求这种宏应该是最频繁的了...
                    例句是:
                    #showtooltip
                    /cast [条件] 技能
                    /cast [条件] 技能
                    例如
                    #showtooltip
                    /cast [help,stealth,mod:alt] 暗影步
                    /cast [harm,combat] 致盲

                    这个宏的意思是
                    在战斗中,目标敌对,使用致盲,非战斗状态潜行下,目标友善,按下ALT使用暗影步
                    方框内的条件可以随便改,具体就请参照57楼的条件列表了.


                    本楼含有高级字体11楼2013-01-18 01:30
                    回复
                      B.焦点宏or判断目标宏
                      这种宏主要作用就是不丢失当前目标的情况下对焦点使用技能,也可适用于目标的目标宏,鼠标指向宏等.
                      例如
                      #showtooltip
                      /cast [target=focus] 致盲
                      致盲焦点
                      如图 不丢失当前目标,焦点被致盲

                      接下来是进阶版

                      #showtooltip
                      /cast [target=mouseover,mod:shift] 预谋
                      /cast 致盲
                      这个宏的作用是按住shift时 对鼠标指向目标使用预谋 对当前目标使用致盲
                      如图
                      当前目标已被致盲,旁边的木桩被鼠标指向预谋


                      当然,如果卡了公CD ,是不成立的!
                      有公CD的技能建议使用下面这个句式
                      #showtooltip
                      /cast [target=mouseover,mod:shift] 暗影步
                      /cast [nomod] 预谋
                      双重判断
                      按住SHIFT键对鼠标指向目标使用暗影步
                      什么都不按就使用预谋
                      如图
                      什么都不按 对当前目标使用预谋

                      按住shift后 暗影步至鼠标指向目标


                      本楼含有高级字体12楼2013-01-18 01:30
                      回复
                        C.超复杂的判断宏
                        #showtooltip
                        /cast [target=target,help] [target=mouseover,harm] [target=focus,help] 暗影步
                        这个宏的作用很简单,如果满足第一个条件,则对目标1释放,否则如果满足第二格条件,则对目标2释放,否则如果满足第三个,则对目标3释放
                        如图,目标是当前木桩 焦点是路人咕咕 鼠标在另一个木桩上

                        我们释放了暗步 因为第一格条件要求当前目标友善,不成立,于是跳到第二个条件鼠标指向目标敌对,也不成立,最后一个条件焦点是友善,成立,所以我们飞到了被作为焦点的咕咕背后.


                        本楼含有高级字体13楼2013-01-18 01:30
                        回复
                          D./focus和/clearfocus
                          /focus这条命令有3个作用
                          1.没有焦点目标的时候将目标设置为焦点目标
                          2.有焦点目标的时候将焦点目标更改成当前目标
                          3.当前目标为空时清空焦点目标
                          同时这条命令也是可以加条件判断的,如果不加判断的话非常容易误改了焦点
                          下面楼主做出一个最常见的焦点宏:
                          没焦点就设焦点,按住alt强制设焦点,焦点死亡就清除焦点
                          /focus [mod:alt][@focus,noexists]
                          /clearfocus [@focus,dead]


                          本楼含有高级字体14楼2013-01-18 01:31
                          回复
                            E.换武器/换盾宏
                            很多近战喜欢的宏
                            利用换武器达到他们不可告人的秘密
                            以战士的盾反宏为例
                            #showtooltip 法术反射
                            /equipslot 16 乌克的猢狲片刀
                            /equipslot 17 密封甲壳
                            /cast 法术反射

                            武器名字 技能名字可以自己改
                            (请无视上图的倒数二三句)
                            其他职业的换武器宏也可以试一试,是一个道理.


                            本楼含有高级字体15楼2013-01-18 01:31
                            回复
                              2025-05-28 06:50:03
                              广告
                              好的...模板宏就整理到这里,接下来是一些...成品宏!
                              9.一些冷门但是实用的宏
                              A
                              .小德万能变形宏!
                              这个宏的说明涉及很多,楼主单独拿出来讲而没有放在判断宏里面讲
                              这个宏的主要作用是在"变形宏"上再加上各种条件判断,实现多种变形一键完成
                              常用的条件有
                              [swimming]水栖形态
                              水里用水栖
                              [flyable,nocombat]迅捷飞行形态
                              飞行需要能飞且不战斗
                              [outdoors,noflyable,nocombat]大型棕色科多兽
                              不能飞那就只能坐骑了
                              [outdoors,noflyable,combat]旅行形态
                              要是还是战斗的话就旅行
                              [indoors]猎豹形态
                              室内就只能猎豹了
                              然后就是每种姿态对应的命令
                              stance:1/2/3/4/5/6 form:1/2/3/4/5/6 处在某形态中,对应为
                              野性:1熊,2水栖,3豹,4旅行,5飞行
                              平衡:1熊,2水栖,3豹,4旅行,5枭兽,6飞行
                              恢复:1熊,2水栖,3豹,4旅行,5树,6飞行
                              最后我们直接把以上的全部加到一起,就得到了最终的宏
                              #showtooltip
                              /cast [swimming]水栖形态;[flyable,nocombat]迅捷飞行形态;[outdoors,noflyable,nocombat]大型棕色科多兽;[outdoors,noflyable,combat]旅行形态;[indoors]猎豹形态
                              事实上还有一个化简的问题
                              例如说/cast [combat]猎豹形态;[nocombat]旅行形态
                              后面那个nocombat需要吗?不需要
                              因为判断从左至右进行,判断到第二个的时候就说明第一个没有通过了,那么combat没有通过必然是nocombat了
                              但由于实际情况有很多条件并列,导致判断某个条件是否需要就比较复杂,有些人可能会绕不过来
                              下面给出前面宏的化简结果
                              showtooltip
                              /cast [swimming]水栖形态;[flyable,nocombat]迅捷飞行形态;[outdoors,nocombat]大型棕色科多兽;[outdoors]旅行形态;猎豹形态
                              (当然,之前我们提到过还可以加上"!"来防止连按又变回来,注意"!"放在技能名前面)
                              最后得到最终的宏
                              #showtooltip
                              /cast [flyable,nocombat,nomod]!迅捷飞行形态;[form:4,nomod,outdoors][nomod.nocombat,outdoors][noform,outdoors]!旅行形态;[swimming,nomod]!水栖形态;[form:1,nomod]!巨熊形态;[form:3,nomod]!猎豹形态;[form:5,nomod][nomod,indoors]!生命之树
                              /cancelform [form:6][mod]
                              (由于宏太长不得已把stance换成form了,效果一样)
                              当然 别的职业也可以自由发挥,在不同的情况下使用不同的技能/状态


                              本楼含有高级字体16楼2013-01-18 01:31
                              收起回复