您好,欢迎来到气泡游戏网!

气泡游戏网
手机应用中心 热门攻略 轩辕传奇 气泡问问 疾风之刃 枪神纪 天堂2M 救世者之树 上古世纪 黑色沙漠MOBILE 未来战 冒险岛M(楓之谷 M) 传说对决 瓦尔海姆 鬼谷八荒 怪物猎人系列

当前位置:首页 > 攻略库 > 魔兽世界 > 正文

《魔兽世界(WOW)》【密技】重发:补职必看 小D宏/巨集 (适用所有补职) & 热键设置简介

更新时间:1232250380   |   来源:巴哈姆特

jimya (服部__半藏) #1 2009-01-18 11:46:20
前言: 此文首发是在2008/3/7 于巨集区,原题为小D巨集,没几天就变M文(无法回文)而石沈大海,因此增修后重发。 至于巨集对补职有什幺助益,光是免去切换目标的手酸、出错、切换损失的时间,就差非常之多了。
我个人为例,以前圣骑刚升70第三天补卡拉,治疗量才不到1千1,补赢全紫卡拉装的萨满(可能他偷懒)。第二礼拜卡拉补赢七成紫的补牧且远远超过。当别人慌着切目标时我滑鼠已经指在下个要补的目标上了。
正文中绿色=各补职改成自已的补系法术。
注:mouseover(滑鼠目标)语法,支援滑鼠指在目标身上、头像、小 /团队框架上皆可。

而对补职最有用的巨集在此先简介(正文的第条开始有较详细写法)
:施放治疗之触,优先顺序为 滑鼠目标,没死>目前友善目标>自已
/cast [target=mouseover,help,nodead][help][target=player] 治疗之触 注:这是我最推荐的语法,也是我自己用的语法。 而以下的只是提供参考。

:施放治疗之触,优先顺序为 滑鼠目标>目前友善目标,存在>目标的友善目标>自已
/cast [target=mouseover,help,exists][target=help,exists][target=targettarget,help,exists][target=player] 治疗之触

:施放治疗之触,优先顺序为 滑鼠目标,在团队中>目前友善目标,存在>专注(Focus)的友善目标>自已
/cast [target=mouseover,help,nodead,raid][target=help,exists][target=focus,help][target=player] 治疗之触
注: 加入,raid是避免滑鼠指到萨满的图腾,产生补图腾的后果,因为图腾不属于队友。 但缺点是当滑鼠目标是友善但不在组队中,无法用滑鼠补。
本人试过2人小队(非团队)可用。

              巨  集  设  置          
                                       

如果巨集没有办法显示CD时间与说明,在巨集开始第一行加入以下这行即可
#showtooltip 道具或技能名称
顺便一提,现在设定巨集图案(ICON)的时候,如果选择第一个?图案,而在巨集中又有#showtooltip或#show等指令的话,会自动对应成指定的道具或技能图案。如果仅选择第一个?图案,而在巨集中没有#showtooltip或#show等指令的话,则会选择第一个/cast或/use系列中所指示的第一个技能或物品作为图案。
巨集设法 : 按Esc(或按游戏选项) > 巨集指令设定 > 新建 > 选第一个?图示 > 输入巨集的名称(按1次空白键就可) > 确定,然后将下面的巨集 複製(Ctrl+C) 到左下的输入巨集指令栏裏 贴上(Ctrl+V) ,设好后将图示拉到快捷列就OK了。
PS: Ctrl+C=複製 Ctrl+V=贴上 Ctrl+X=剪下 Ctrl+A=全选 滑鼠指标在文字间按住滑鼠左键,往上下左右拖动=选取

              正  文        
                                       

参考网址 http://www.wowwiki.com/Useful_macros/Druid  网页中右边有各职业小图示,点击进入该职业巨集区。

一:最快速形态(高等级学会迅捷飞行形态的话,飞行形态前面加迅捷两字就ok。这巨集是我蛮得意的发现),滑鼠右键点击使用 大型白色科多兽
#showtooltip 飞行形态
/离开载具 [vehicleui]
/施放 [btn:2]大型白色科多兽
/取消形态
/施放 [outdoors,nocombat,flyable,noswimming]飞行形态;[outdoors,noswimming]旅行形态;[swimming]水栖形态;[indoors,noswimming]猎豹形态
 
PS: 除了达拉然 要用右键点巨集 才会叫陆地座骑 其它地方都没问题
萨城变鸟、不能飞的地方旅行、游泳变鸟、室内变豹
不喜欢室内变豹,水栖形态的态字后面的都删掉就行了。因为多方考量,最后删掉用陆地座骑,陆地座骑自已另外拉一个快捷用比较好。

(新增)二:一键精火巨集,支援滑鼠目标/当前目标,并开始攻击。在熊、猫形态用精火(野性),其它形态用一般精火。
#showtooltip [form:1/3]精灵之火(野性);精灵之火
/施放 [form:1/3,@mouseover,harm,nodead]精灵之火(野性);[form:1/3]精灵之火(野性);[@mouseover,harm,nodead][]精灵之火
/开始攻击
三:(此巨集我热键是滑鼠滚轮向上)变豹、装备指定武器 已经是豹形态则潜行 已潜行则猛虎之怒 (不会取消潜行) PS:非战斗中装备指定武器可写成/装备 [nocombat]斗士之槌
#showtooltip 潜行
/cancelform [nostance:3]
/cast [nostance] 猎豹形态; [stance:3,nostealth,nocombat] 潜行; [stealth] 猛虎之怒; 猛虎之怒
/装备 斗士之槌
/装备 野生塑像

                         四              

:滑鼠为友方使用生命之花(当然可改癒合、回春、迅癒、治疗之触等等) 无目标或是敌人对自已使用 装备指定武器(非必要写入,战斗中换武器会有1.5秒公用冷却) 战斗中才使用饰品,PS:非战斗中装备指定武器可写成/装备 [nocombat]斗士救赎者 
#showtooltip 生命之花
/装备 斗士救赎者
/装备 复仇斗士缓刑器
/console Sound_EnableSFX 0
/cast [combat]13
/cast [combat]14
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
/cast [target=mouseover,help,nodead][help][target=player]
生命之花
注:  13=上方饰品,14=下方饰品,当你没使用战场徽记饰品,或你是人类(种族特性:人人为已),用13、14的写法比较方便
/console Sound_EnableSFX 1 = 消掉系统提示音 (比方: 该物品还不能使用)
/run UIErrorsFrame:Clear() = 隐藏系统提示字 (比方: 该物品还不能使用)

五:滑鼠为友方使用自然迅捷+治疗之触 无目标对自已使用 战斗中才使用指定饰品 PS:饰品自已改
(用此巨集时移动的话 要点第二次才会补)
#showtooltip 治疗之触
/console Sound_EnableSFX 0
/cast [combat]欧夏刚圣物
/cast [combat]泰洛卡精神石板
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
/cast 自然迅捷
/cast [target=mouseover,help,nodead][help][target=player]
治疗之触

(新增)五~2:滑鼠为友方使用野性痊癒,无滑鼠目标对自已使用,不支援当前目标,因为野性痊癒用当前目标的巨集有BUG,这在英文网站也有人讨论过。BUG就是当前目标是怪物且超出治疗範围(40码),补友方滑鼠目标失效并显示:目标距离太远。
#showtooltip 野性痊癒
/console Sound_EnableSFX 0
/cast [combat]灵界玻璃
/cast [combat]殉难者精华
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
/cast [target=mouseover,help,nodead][target=player]野性痊癒


六:滑鼠为友方使用驱毒术(或改写解除诅咒) 无目标对自已使用
#showtooltip 驱毒术
/cast [target=mouseover,help,nodead][help][target=player]驱毒术

七:若『滑鼠所指的目标』为敌对目标,则对该目标使用飓风术(或改写纠缠根鬚);否则对『眼前的目标』使用飓风术
#showtooltip 飓风术
/cast [target=mouseover,exists,harm][]
飓风术
 
八:若『滑鼠所指的目标』为敌对目标(如萨满的图腾 生命值=5),则对该目标使用月火术(等级 1));否则对『眼前的目标』使用月火术(等级 1)
#showtooltip
/cast [target=mouseover,exists,harm][]
月火术(等级 1)
注: 因为现在用降阶法术会有惩罚,也就是耗魔甚至比高阶还大,因此此巨集仅供考古

九:若『滑鼠所指的目标』为敌对目标,则对该目标使用自然迅捷+飓风术(或改写纠缠根鬚);否则对『眼前的目标』使用自然迅捷+飓风术
#showtooltip 自然迅捷
/cast 自然迅捷
/cast [target=mouseover,exists,harm][]飓风术
 
十:对自已使用生命之花,战斗中才使用饰品
#showtooltip 生命之花
/console Sound_EnableSFX 0
/cast [combat]13
/cast [combat]14
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
/cast [target=player]
生命之花

11:对自已依序使用回春、生命之花,重置顺序=12秒 战斗中才使用饰品
/console Sound_EnableSFX 0
/cast [combat]13
/cast [combat]14
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
/castsequence [target=player]
reset=12 回春术, 生命之花, 生命之花, 生命之花, 生命之花, 生命之花

12:依序使用荆棘术>野性印记>清晰预兆 切换目标时重置(要点出头像才会重置) 滑鼠为友方使用荆棘术 野性印记
/castsequence [target=mouseover,help,nodead][help][target=player] reset=target 荆棘术, 野性印记, 清晰预兆;

13:潜行用毁灭 非潜行用撕碎 进入战斗才使用上、下方饰品 (上方饰品=13,下方饰品=14)
#showtooltip 毁灭
/console Sound_EnableSFX 0
/use [combat]13
/use [combat]14
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
/cast [stealth]
毁灭;撕碎

14:潜行用突袭 非潜行用扫击 进入战斗使用上、下方饰品
#showtooltip 突袭
/console Sound_EnableSFX 0
/use [combat]13
/use [combat]14
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
/cast [stealth]
突袭;扫击

15:使用精灵之火 同时开始攻击
#showtooltip 精灵之火
/开始攻击
/cast 精灵之火

16:装备指定武器 使用割裂+槌击 (轻鬆坦)
#showtooltip 槌击
/装备 斗士之槌
/装备 恐惧塑像
/开始攻击
/cast 槌击
/cast
割裂

17:若『滑鼠所指的目标』为敌对目标,则对该目标使用挥击;否则对『眼前的目标』使用挥击。(挥击改成破甲攻击或挫败 战士也能用)
#showtooltip 挥击
/startattack
/cast [target=mouseover,exists,harm][]
挥击
 
18:对自已绷带 不会取消目标
#showtooltip
/使用 [target=player] 厚幽纹绷带

19:取消任何变形(小D专用)
/取消形态

20:当你是豹形态被冰脚之类 想解冰脚后马上变回豹 有两种方法 一是手动快按两次豹形态 二就是巨集瞬变
由豹变豹 且装备指定武器 (当然猎豹也能写熊or巨熊)
/cancelform
/cast 猎豹形态
/装备 斗士之槌
/装备 恐惧塑像
PS.用 /cast !猎豹形态 也可以

21:按一次战踏(牛头人特长) 接着再按癒合 (缺点是战踏无法施放、cd 癒合就不出来)
#showtooltip 战争践踏
/castsequence 战争践踏,
癒合

22:使用上面的饰品
#showtooltip 13
/使用 13

23:使用下面的饰品
#showtooltip 14
/使用 14

24:辅助攻击(assist) 当你的主坦有目标时 点此巨集会出现他的目标
/assist 主坦名称

25:完全比对目标
/targetexact 恶魔鍊
/targetexact 摩洛
/targetexact 纯净能量
/targetexact 星界爆发
/targetexact
堕落的闪电图腾

26:脱装备巨集 没耐久度的装备不脱 如饰品、项鍊、衬衣
/srcipt k={18,16,17,5,7,1,3,8,10,6,9};j=1;for i=1,4 do for g=1,GetContainerNumSlots(i) do if(not GetContainerItemInfo(i,g))then PickupInventoryItem(k);PutItemInBag(19+i);j=j+1;end;end;end;for i=j,11 do PickupInventoryItem(k);PutItemInBackpack();end;

达拉然、旧、外域可用 坐骑巨集(非小D专用)     
有二种 大同小异 相同的是如果你骑乘中 会解除坐骑
北裂境要77级在达拉然飞点管理员 旁边有个NPC:雪蹄 花1千G才能飞
28:第一种是在达拉然的卡萨斯平台 默认使用陆骑 右键使用飞骑 显示图示则是能飞显示飞骑 否则陆骑
#showtooltip [flyable]黯刃翼骑;亚榭洛死亡战骑
/cast [button:2] 黯刃翼骑
/run if IsMounted() then Dismount() return end local m=GetZoneText() if (m=="达拉然"or m=="冬握湖"or not IsFlyableArea()) then CallCompanion("mount",)  else CallCompanion("mount",) end


注: 黯刃翼骑=死骑专用飞骑亚榭洛死亡战骑=死骑专用陆骑,请改成你自已真正用的坐骑
陆请改成你陆地坐骑栏位,打开角色资讯>宠物>坐骑栏,第一行左边开始是1.2.3..6,第二行左边开始是7.8.9..                  例如第1个是你要用的陆骑 就填("mount",1)
飞请改成你飞行坐骑栏位            例如第2个是你要用的飞骑 就填
("mount",2)



29:第二种是在达拉然的卡萨斯平台 还是使用飞骑 显示图示则是陆骑 (缺点是经过达拉然飞点往内那个门,能飞能骑的判定问题会解除坐骑,不过可以飞往上不经过门到城裏)
#showtooltip 亚榭洛死亡战骑
/run if IsMounted() then Dismount() return end local m=GetZoneText() if (m=="达拉然"or m=="冬握湖"or not IsFlyableArea())and(GetSubZoneText()~="卡萨斯平台") then CallCompanion("mount",) else CallCompanion("mount",) end


注:陆、飞请自改 道理同上

如果你要用第一种,又觉的能飞显示飞骑否则陆骑 太花,用第二种的第一行#showtooltip 亚榭洛死亡战骑 就可

                                   热键、快捷列、队友距离简介                  
A:打开游戏选项(ESC)>介面>快捷列,左、右下、右方、右方2 快捷列、切换技能触发保险->打勾。
锁定、总是显示快捷列->不打勾(建议)。
B:打开法术书&技能页,或是设好的巨集,将图示拉到快捷列中。
C:打开游戏选项(ESC)>介面>单位框架>团队介面距离->打勾。 则队友超出範围头像会半隐。
D:打开游戏选项(ESC)>按键设定,角色专用勾选的话,对有多个高等角色,因各别需要不同设定则有必要勾。

热键设置:
1.单键来说,除了~1234,最常用、最顺手的是ZXCRFV、滑鼠滚轮往上、下、中,Caps Lock(大写键),最后是TGB 
2.组合键来说,
Alt+~1234、Caps Lock、QAZWSXEDCRFV、滑鼠滚轮往上、下、中,空白键。
Shift+~123、Tab QWE、Caps Lock ASD、ZXCV、滑鼠滚轮往上、下、中。
Ctrl+~12、Tab QAZ、WSX、Caps Lock、、滑鼠滚轮往上、下、中。

而超过5、TGB右边的键,个人是只设非战斗中必用、不常用的,如Y=成就面版、H=荣誉、N=天赋、G=任务、B=打开所有包包、T=回密语、R=快速反转镜头。个人4就已经开始设热键,基本上6以后没在按了。
F1~F8 我个人是设对目标上星、圈之类(骷髅我是Ctrl+Tab,虽不是很方便我又是玩防骑常标怪,但顺手的键也设光了),F9~12换装用。 
而个人用的滑鼠是7键式,也就是比平常普通的三键式滑鼠多了4个可以自定的按键。
因此在热键的使用上我做到完全热键,加上巨集,玩游戏得心应手很多。

编写至此,有空再修饰。欢迎讨论、指正。


                           以下转载自巴哈精区                               
                     原文网址(会员登入才能看)                          
整理这篇单纯为了扫盲……
资料可参考:
http://www.wowwiki.com/Making_a_macro

  翻译之外加了一点自己的理解。

单位


基本值

说明
focus 专注目标。可透过「/focus」或 「/专注目标」指令设定。
player 玩家自身。
pet 玩家自身的宠物。
vehicle 玩家自身的载具。
partyN 第N名队友。(N可为1至4)
partypetN 第N名队友的宠物。(N可为1至4)
raidN 第N名团队成员。(N可为1至40)
raidpetN 第N名团队成员的宠物。(N可为1至40)
arenaN
敌方第N名竞技场队员。(N可为1至5)
target 目前目标。
mouseover 游标对象。即提示框所显示的对象。
包含指向单位框架(团队框架、小队框架、玩家框架、宠物框架等)、
世界物件(邮箱、火堆等)、人物(玩家、怪物、NPC等)。
none A valid unit token that always refers to no unit.
UnitName will return "Unknown, nil" for this UnitID.

其他

  • 单位的目标:可以使用「UNITtarget」以表示「该单位的目标」,比如「playertarget」代表玩家自身的目标;「targettarget」代表目标的目标;「targettargettarget」代表目标的目标的目标,依此类推。
  • 单位的姓名:可使用单位的姓名,存在多个同名单位时,会选取最近的单位。

判断条件


控制判断

条件 说明
actionbar:1/……/6
bar:1/……/6
玩家的主动作条为第N页,可为1至6。
bonusbar:5 控制列生效。(玩家正在控制载具或其他单位。)
button:1……/5
btn:1/……/5
玩家以第N个滑鼠按键启用巨集,
左键为1,右键为2,中键为3,多键滑鼠的额外功能键为4、5。
modifier:shift/ctrl/alt
mod:shift/ctrl/alt
玩家以某个辅助键启用巨集。

 

自身状况判断

条件 说明
channeling:技能名称 自身正在连结某个技能。(适用于引导类型法术)
equipped:装备类型
worn:装备类型
自身装备了某种类型的物品。
flyable 自身所在区域可以飞行。
flying
自身正在飞行。
swimming
自身正在游泳。
mounted
自身正在骑乘。
group:party/raid
自身在小队或团队中。
indoors
自身在室内。
outdoors
自身在户外。
pet:宠物类别或宠物名称
自身宠物存在。
spec:1/2
自身目前天赋,1为主天赋,2为副天赋。
stance:0/1/.../n
form:0/1/.../n
自身处于某姿态。
战士:1战斗、2防御、3狂暴
德鲁伊:1熊、2水栖、3猎豹、4旅行、5树或鸟、6飞行
牧师:1暗影
盗贼:1潜行
萨满:1狼
术士:2魔化金身
stealth
自身潜行(隐形)中。
combat
自身正在战斗状态。

 

对象单位判断

条件 说明
exists 单位存在。
dead

单位已死亡。
harm
单位为敌对。(可被自身攻击)
help
单位为友好。(可被自身施放增益)
party
单位处于自身所在的小队中。
raid
单位处于自身所在的团队中。

 

其他

  • 所有条件前方可加入「no」以表相反,例如「noharm」为「单位非仇恨」(即不可被玩家攻击),「nohelp」为「单位非友好」(即不可被玩家施放增益)。
  • 所有条件的值(引号之后的参数)为空则代表「任意值」,如「btn」代表「任意辅助键」「stance」代表「任意姿态」。在值间以「/」相隔,代表「或」,即任一值为真。如「mod:shift/ctrl」为「按下Shift或Ctrl」。
  • 「对象单位判断」的条件,乃指「target=UNIT」所指之单位,若无,则预设为玩家目标。

看较旧的 12 则留言

roy: 04-04 07:43

谢谢很有帮助!!

anDerson: 11-27 00:46

讚 ! 精华文章

钛钽尼恩: 01-18 21:37

讚 ! 精华文章

精彩推荐

Wonderful recommendation

更多

关于我们 | 商务合作 | 广告服务 | 法律声明 | 内容导航 | 游戏帮助 | 问题反溃

本站所有软件,来自于互联网或网友上传,版权属原著所有,如有需要请购买正版。如有侵权,敬请来信联系我们,我们立刻删除。

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活

Copyright 2019-2025 by 鲁ICP备2024066534号-1 成都市互联网举报中心