魔兽宏吧 关注:8,767贴子:57,152

【国服4.1】常用宏模版(7.28更新)

只看楼主收藏回复

一楼宏吧,转载请说明出处。(7.28更新)
如果大家有什么好的关于宏的想法和建议请直接留言


1楼2011-07-28 23:07回复
    通用坐骑宏模版:只需要更换下名字即可,海陆空随机坐骑。
    /castrandom [swimming]深渊海马;[mod][noflyable]陆地坐骑A,B,C;飞行坐骑A,B,C
    /dismount
    /script VehicleExit() 离开载具宏
    海里骑海马,不可飞或者按ALT随机上马,能飞就随机上飞机。在坐骑状态按宏下坐骑
    


    2楼2011-07-28 23:08
    回复
      坐骑宏火箭靴降落伞版本(包括狼人版):
      /castrandom [swimming]海马;[indoors][combat]6;[mod][noflyable]陆地坐骑A,B,C;飞行坐骑A,B,C
      /cast 15
      /dismount(狼人可以换成/cast [mounted]双形态,下马变身很帅的说)
      /script VehicleExit() 离开载具宏
      狼人工程版:
      /castrandom [swimming]海马;[mod,nocombat][noflyable,nocombat]陆地坐骑A,B,C;[nocombat]飞行坐骑A,B,C
      /cast [mod]疾步夜行(种族特长);6
      /cast 15
      /cast [mounted]双形态
      /script VehicleExit() 离开载具宏
      说明:非战斗:游泳召唤深渊海马,不能飞随机上马强行上马,可以飞随机飞机
      进入战斗:激活火箭靴,按ALT急奔。在坠落按宏就是降落伞
      


      3楼2011-07-28 23:14
      回复
        小德加强版:
        /castrandom [swimming,nocombat]海马;[noflyable,outdoors][mod]迅捷雷刃豹,迅捷雾刃豹,迅捷霜刃豹,黑色战熊;[nocombat]金色狮鹫
        /cast [swimming]水栖形态;[form:3,mod]急奔;[indoors][mod]猎豹形态;[flyable,nocombat,outdoors]飞行形态;旅行形态
        /script VehicleExit()
        在水里站着不动是上海马,移动(在海马上移动想采药等)或者进战斗变水栖
        在地上按ALT强制上马,不可飞也上马。在马上移动或者移动变旅行,按ALT变猫
        能飞:站着不动上鸟,移动变鸟采药很方便。按ALT变猫(发现敌人)进入战斗变旅行逃命
        小德鸟德野德普通坐骑版本:
        /castrandom [swimming]深渊海马;[mod][noflyable]陆地坐骑A,B,C;飞行坐骑A,B,C
        /cast [spec:1,mounted]枭兽形态;猎豹形态
        /script VehicleExit() 离开载具宏
        spec:1是角色在主天赋是鸟德的情况,spec:2是副天赋的意思
        针对鸟德上坐骑会变回人形,就做了个变鸟下马的。当然你完全可以自己点
        


        5楼2011-07-28 23:23
        回复
          术士版本:
          /castrandom [swimming,nocombat]深渊海马;[mod][noflyable]陆地坐骑A,B,C;飞行坐骑A,B,C
          /cast [swimming]无尽呼吸
          /dismount
          /script VehicleExit() 离开载具宏
          ••••••••••••••••••••••
          死亡骑士版本:(邪脸真的能加速吗?我out了,上次有人告诉我的)
          /cast 邪脸
          /castrandom [swimming,nocombat]深渊海马;[mod][noflyable]陆地坐骑A,B,C;飞行坐骑A,B,C
          /cast 冰霜之路 (如果在马上不能施放就去掉或者加个条件[btn:2])
          /cast [spec:1,mounted]血脸;[mounted]冰脸
          /script VehicleExit() 离开载具宏
          这个是上马切邪脸,下马变回主天赋的脸,非主天赋就变副天赋脸(名字自己改)
          其他职业我没体会过,自己酌情改下吧
          


          6楼2011-07-28 23:29
          回复
            抽筋宏模版:
            /cast [actionbar:1]技能A;技能B
            /cleartarget
            /targetenemy
            /startattack
            /changeactionbar [actionbar:2]1;2
            A B 抽筋按谁CD好了用谁,但不适用所有技能,自情斟酌
            实例:http://tieba.baidu.com/p/1156399900
            


            7楼2011-07-28 23:32
            回复
              选取最近距离目标模版:
              有时候我们需要清除当前目标选取最近目标(尤其是近战DPS)
              /cleartarget
              /targetenemy
              有宠物de 可以这样
              /cleartarget
              /petattack
              例子:闷棍宏
              /cast 闷棍
              /cleartarget
              /targetenemy


              8楼2011-07-28 23:33
              回复
                技能整合模版:
                /cast [mod:shift,btn:2]A;[mod:shift]B;[mod:ctrl,btn:2]C;[mod:ctrl]D;[mod:alt,btn:2]E;[mod:alt]F;[btn:2]G;H
                这样简单的整合了8个技能,还能更多,不过貌似已经够用了
                按shift+鼠标右键点击 施放技能A,只按shift 释放技能B
                按ctrl+鼠标右键点击 施放技能C,只按ctrl 释放技能D
                按alt+鼠标右键点击 施放技能E,只按alt 释放技能F
                鼠标右键点击释放G,只按宏或者鼠标左键就是技能H了
                另说明一下:鼠标左击[btn:1]就相当于用快键键按了一下宏。所以
                /cast [btn:1]技能A;技能B
                这个宏是屁用没得的,只能释放出A。
                


                9楼2011-07-28 23:34
                回复
                  同时你也可以在/cast 、/castsequence 、/castrandom 、/equipment 等宏动词后面添加条件语来限制它们的释放条件。你也可以根据条件的不同适当的并列技能
                  比如:
                  /cast [mod]乘胜追击
                  /cast 压制
                  虽然2个技能共CD,但是由于条件的不同使得2个技能放在一起并不冲突。但如你所知有共CD的技能不能同时施放,这是常识!
                  面列出宏命令系统中支持的所有条件语。如果你需要的判断条件没有在此列出,那么就不可能通过该条件来执行安全化命令的动作。这是中央的死龟腚,谁都没办法,不过以后也有可能会再增加一些。
                  • help 目标可以接受增益法术
                  • harm 目标可以受到攻击
                  • exists 目标存在
                  • dead 目标已经挂了
                  • stance:0/1/2../n 玩家在某姿态下
                  • stealth 玩家在潜行状态下
                  • modifier:shift/ctrl/alt 某功能键被按下
                  • button:1/…/5/<虚拟按键号> 宏通过某键点击执行
                  • equipped:<装备类型> 玩家装备了某类型物品
                  • channeling:<法术名称> 玩家正在引导某法术(在引导法术的状态下,如果施放另外一个法术将会打断施法。这个条件语就是用来防止这一情况的。当然,它还有些其他的用途,比如只打断特定的引导技。只用[channeling]的话表示正在引导任意技能,或者后面可以指定任意个引导技能的名称表示正在引导其中一个。
                  注意:引导和吟唱是两码事,[channeling]条件只对引导技能,如奥书飞弹、吸取生命、精神鞭笞等有用。)
                  • actionbar:1/…./6 当前技能栏为某动作栏
                  • pet:<宠物名称或类型> 玩家当前宠物为某宠物
                  • combat 玩家正在战斗状态
                  • mounted 玩家在骑乘状态
                  • swimming 玩家在游泳
                  • flying 玩家在飞行状态
                  • flyable 玩家正处在一个允许飞行的地界
                  • indoors 玩家在室内
                  • outdoors 玩家在户外
                  • party 目标在玩家的小队中
                  • raid 目标在玩家的小队或团队中
                  • group:party/raid 玩家在某集体中(小队/团队)!
                  


                  10楼2011-07-28 23:34
                  回复
                    一些有距离限制技能的绑定:
                    有些技能由于本身有施法距离使得不用加任何条件直接放一起就能实现2种+功能。这个绑定方法很常见
                    例子:
                    /cast 冲锋 5-25
                    /cast 断筋 5码内
                    但是这个宏有个误区:不是说有距离限制的技能都能这样绑,2个技能还是必须不共CD,而且不能出现读条顶宏现象。宏不能根据判断距离来施放技能


                    11楼2011-07-28 23:37
                    回复
                      关于SS宝宝和猎人BB
                      /click SpellFlyoutBotton1
                      /click SpellFlyoutBotton2
                      /click SpellFlyoutBotton3
                      /click SpellFlyoutBotton4
                      /click SpellFlyoutBotton5
                      可以依次召唤出宠物,1、2、3、4、5分别代表(SS,小鬼,虚空,女人,狗,恶魔卫士)(LR则是,1号宠,2号宠,3号宠••••)
                      当你想召唤他们时也可以
                      /cast 召唤小鬼(点开召唤恶魔那个技能会弹出5个BB,各有各的名字,其实是5个技能。所以/cast 召唤小鬼就能召唤出小鬼了。LR同理)
                      例子:SS瞬招BB宏:
                      #showtooltip 灵魂燃烧
                      /cast [combat]灵魂燃烧
                      /cast [mod:ctrl,btn:2]召唤小鬼;[mod:ctrl]召唤地狱猎犬;[mod:alt,btn:2]召唤魅魔;[mod:alt]召唤恶魔卫士;召唤虚空行者
                      


                      12楼2011-07-28 23:37
                      回复
                        序列施法宏模版:(很多人想问的输出宏)
                        其实输出宏我并不推荐,因为偷懒的结果就是导致DPS打不高,但是在自己熟悉输出手法前提下,编一个自己划划水还是可以的。比如接电话,嗑瓜子,啃西瓜你懂的)
                        /castsequence reset=时间秒/combat/target/ctrl 技能A,B,C,D,E,F,G••••
                        Reset=的意思是重置条件。接时间就是,这个时间内你没有再次按宏,宏会自动重置到技能A。combat的意思是再次进入战斗重置。Target:切换目标重置到技能A。ctrl 按功能键ctrl重置,你可以换成ALT或者SHIFT
                        /castsequence reset=#/combat A,B,C,D,E,F
                        /castsequence reset=#/combat a,b,c,d,e,f
                        大小写不能共CD
                        


                        13楼2011-07-28 23:39
                        回复
                          喊话附带技能连接:
                          #showtooltip 黑暗意图
                          /cast [help][@pet]黑暗意图
                          /script SendChatMessage("恭贺:Titansnova已和%T勾兑成功!!\124cff71d5ff\124Hspell:80398\124h[黑暗意图]\124h\124r","yell")
                          这是大喊版。80398为法术ID,现在大脚可以直接查看。法术ID必须要和[技能]对得上才行。就拿这个例子来说,把[黑暗意图]和80398必须一致
                          


                          14楼2011-07-28 23:39
                          回复
                            密语宏模版@手术台上的菜刀
                            /script SendChatMessage("我估计在这发了也没人看……","whisper",GetDefaultLanguage("target"),UnitName("target"))
                            /script--脚本宏执行命令。
                            SendChatMessage--发送文字交谈
                            我估计在这发了也没人看……--要说的内容
                            whisper--交谈方式为密语
                            GetDefaultLanguage--语言种类为默认
                            UnitName("target")--发送目标为当前目标
                            


                            15楼2011-07-28 23:39
                            回复
                              抹油宏模版:
                              /cast [btn:2]润滑油A;初级巫师之油
                              /use [btn:2]16;17
                              /click StaticPopup1Button1(如果你的油时间快到了你想重新抹油那么这时候会提示你是否覆盖,这个指令就是帮你点确定)
                              左右键分别上主副手不同油或毒


                              18楼2011-07-28 23:42
                              回复