魔兽世界法师宏的制作及各种经典宏配置
宏不能做什么
本文中宏的使用方法
宏遇到问题怎么办?
写宏技巧-如何让一个宏在不同天赋下发挥不同的功能
冰法战斗宏(PVP向)5个
奥法战斗宏(PVE向)3个
通用宏18个
火法战斗宏
送别了吃了一半的WotLK,Cata从送餐员的手上来到了我们的面前。为了帮助大家好好享用这顿暴雪
精心烹制的美餐,这个宏帖又要更新啦。这次在以前的基础上,带来了更多的新宏,希望能在某种程度上
帮助大家“简化不必要的操作,将更多的精力放在大局上”。
上一周一直在努力的冲级刷本积累经验,所以帖子比Cata晚了一周,还请大家多多包涵
1.宏不能做什么
在帖子的开头,想必说明一下宏不能做什么还是挺重要的。
[/?tid=1841944详见这里]
宏不能判定技能的冷却
不能同时释放多个有GCD的技能
宏不能判定当前的Buff/Debuff
宏不能判定目标是否在读条
宏不能因为绑定的键位不同而做不同的事情
宏不能帮你抽筋按一个键
宏不能控制玩家的移动
宏不能判定自己/目标的血量
宏不能判定目标的距离
看起来什么都做不了,那么宏能干什么呢?
尽管暴雪只留给了玩家们极少数的接口,但是通过精巧的设计和大量的实践,宏还是能做很多事情的,
最重要的比如将多次操作整合在一个宏上。我写宏的宗旨就是“简化不必要的操作,将更多的精力放在大局
上”
宏不能判定技能的冷却这个暴雪狠了心的要让玩家自己判定CD了,castquence队列中,如果前面
的技能CD,后面的技能是无论如何也放不出来的
不能同时释放多个有GCD的技能(利用castquence来做到序列释放多个有GCD的技能)
宏不能判定当前的Buff/Debuff(至少能判定队友还是敌人,从而释放不同的法术)
宏不能判定目标是否在读条(这个是暴雪的底线啊)
宏不能因为绑定的键位不同而做不同的事情(但是我们可以让它在不同的天赋下做不同的事情)
宏不能帮你抽筋按一个键(多运动挺好的)
宏不能控制玩家的移动(通过良好的键位设定,可以最大化减少移动和施法的操作冲突)
宏不能判定自己/目标的血量(通过POWA这样的强力插件,能帮助玩家在不同的时候按不同的键)
宏不能判定目标的距离(这个我们不是很需要吧..)
本文的大多数宏,看起来功能非常复杂,但是实际上我希望的并非是直接拷贝用这个宏,而是通过这个宏
表现出一种想法,每个人都可以根据自己的想法,修改这个宏,使其适合你自己,这才是最好的
2.本文中宏的使用方法
首先建议大家弄一个带侧键的鼠标,并且将其设定为alt键,这样就能方便的使用文中大多数宏,达到
一个按键当多个用的目的。
Code:
词汇表
组合键:指shift/alt/ctrl这三个键位
鼠标指向目标/鼠标悬浮目标:指你当前鼠标指着的目标。指向画面中的目标、界面团队框体、小队框
体中的目标均为此类。
焦点目标:除目标外的第二目标,能通过界面监视其行为,通过宏来对其释放技能。
比如宏/u[@mouover,exists,harm][mod:alt,@focus][]变形术就是优先指向目标,其次
如果加alt键则变焦点,否则变当前目标。可以修改其中"alt","变形术"等部分做成自己想要的宏
要用本文中的宏,请根据以下步骤来:
I.通过游戏菜单-宏命令打开宏窗口
II.将文中的宏复制进去,图标建议选择默认的红色叹号。
III.根据每个宏下面的中英文对照,将宏中的技能名称修改为中文。
IV.将宏弄到键位上,使用宏
如果遇到宏工作和文中描述的不一样,看下一部分
3.宏出问题了怎么办?
如果宏用不了,先检查对应的技能名称对不对,我一直用的英文客户端,各个技能的名称都是道听途说而
来,一般不准,所以使用的时候要格外小心。
最常见的问题就是快捷键冲突问题。比如你一个宏放在M,本来shift+M应该是放某一个技能,但是由
于系统默认shift+M的功能是打开小地图。所以技能就放不出来了。
解决方案就是在键位绑定中,将shift+M解除和任何功能的绑定。方法是先将一个功能设置为shift+M,
然后再解除这个绑定即可。
3.0后暴雪使用了将宏和按键自动上传到服务器,方便玩家的机制。但是由于各种原因,导致上传到网易
服务器的宏总是弄丢了。
解决办法可以参考[/?tid=2140013&fpage=1宏区的这个帖子],然
后每次自己备份WTF文件夹,覆盖在使用的电脑的相关目录下
4.写宏技巧:如何让一个宏在不同天赋下起到不同的作用?
宏用多了,自然会出现系统自带的宏位置不够用的情况。下面的文字就是教你如何改宏,使得其在不同
天赋下起到不同的作用,节省宏位置。
后文还涉及了一些宏,当你在不同职业下使用同一个宏,也能起到不同的作用。
这部分是之前写的,可能有些东西已经过时了,不过这个功能的用法还是没有改变的:
+--写宏技巧——如何利用天赋判断使得一个宏在不同天赋下起到不同作用...
5.冰法战斗宏
5.1双深结+急速冷却宏
示例:你身携冰指,连按两下宏,将焦点深结,然后你又按其他键位将目标深结,高端啊!
说明:如果深度冻结可用且焦点被视为冰冻状态目标,则深结焦点并使用急速冷却。如果无法深结焦点,
则尝试使用寒冰护体再急速冷却。如果冰脉可用,则开冰脉再急速冷却,避免浪费CD。
#showtooltipsColdSnap
/uIcyVeins
/u[@focus,exists,harm]DeepFreeze
/uIceBarrier
/uColdSnap
IcyVein-冰脉
DeepFreeze-深结
IceBarrier-寒冰护体
ColdSnap-急速冷却
5.2biubiu宏
说明:按照鼠标指向-目标的顺序扔冰枪。按下alt则释放冰火箭,按下shift键则尝试对竞技场框体第
三目标(一般是潜行目标)放冰枪。
/u[mod:alt]FrostfireBolt;[mod:shift,@arena3][@mouover,exists,harm][]IceLance
FrostfireBolt-冰火箭
IceLance-冰枪术
5.3冰箭宏
冰箭也要宏?
说明:立刻解除隐身/冰箱/上马的状态,如果没有敌人目标则尝试选取一个目标,读冰箭,同时宠物帮
忙攻击。如果被反制,则配合shift放灼烧或者alt放奥冲
/cancelAuraIceBlock
/cancelAuraInvisibility
/dismount
/targetlasttarget[noharm]
/targetenemyplayer[noharm]
/petdefensive
/uWaterbolt
/u[mod:shift]Scorch;[mod:alt]ArcaneBlast;Frostbolt
IceBlock-寒冰屏障
Invisibility-隐身术
Waterbolt-水箭
Scorch-灼烧
ArcaneBlast-奥冲
Frostbolt-冰箭
5.4护甲宏
说明:按一下给自己套魔甲,再按套冰甲,之后按就是在两者间切换
/castquenceMageArmor,FrostArmor
MageArmor-法师甲
FrostArmor-冰甲
5.5水元素/冰冻术宏
说明:解除上马状态。如果有水元素则读冰箭+使用冰冻术,可以方便的打出双暴。没有水元素则召唤
水元素
/u[nopet,nomounted]SummonWaterElemental
/u[harm,pet]Frostbolt
/petattack[harm]
/u[nomod,pet]!Freeze
/dismount
SummonWaterElemental-召唤水元素
Frostbolt-冰箭
Freeze-冰冻术
6.奥法战斗宏
6.1迅速转火宏
说明:对需要第一时间击杀的目标读奥冲,并将其设为焦点方便观察血量。目标保持不变
/tar转火目标的名字
/u奥术冲击
/focus
/targetlasttarget
/targetenemy[noharm]
6.2偷懒奥冲宏(尚未测试)
不想自己转火,偷懒?
说明:将你信任的队友设置为焦点之后,按下alt则攻击他的目标,同时不改变目标。附带出冰箱隐身
下马,没有目标选目标的功能。如果被打断,配合shift灼烧
/cancelAuraIceBlock
/cancelAuraInvisibility
/dismount
/targetlasttarget[noharm]
/assist[@]
/u[mod:shift]灼烧;[mod:alt,@focustarget]ArcaneBlast
IceBlock-寒冰屏障
Invisibility-隐身术
ArcaneBlast-奥冲
6.3双目标转火宏:
示例:双目标Boss,你将一个设置为焦点,打另一个。需要转火时,按下此宏即可。
/tar[@focus]
/targetlasttarget
/focus
/targetlasttarget
/u奥术冲击
7.通用宏
7.1火冲宏
示例:你带着根鱼竿,正在用这个宏悠然自得的钓鱼呢,突然冒出几个敌对阵营的玩家,你一按此宏,
将鱼竿换为武器。周旋过程中,不断火冲击晕鼠标指向的目标,使用组合键击晕焦点目标,不过最后还是
寡不敌众被搞死了。
说明:如果装备鱼竿且不在战斗,则钓鱼;如果在拿着鱼竿的时候选择了敌对目标,则把鱼竿换成武器;
否则,按照鼠标指向-按下组合键时的焦点目标-当前目标的顺序释放火冲
/equip[harm,equipped:FishingPole]武器名字
/u[equipped:Fishing
pole]Fishing;[@mouover,exists,harm][mod,@focus,exists,harm][]FireBlast
Fishingpole-鱼竿
Fishing-钓鱼
FireBlast-火冲
7.2闪现宏
示例:在同一个冰法的战斗中,你在读冰箭,突然身中一冰环。你按下此宏,打断了正在读的冰箭(被
定身无法通过移动打断施法),闪现了出去,并在原来的位置留下了一个灵魂图腾,成功的迷惑了对手。
说明:打断当前施法并闪现,配合shift组合键使用火箭腰带
#showtooltipsBlink
/stopcasting
/uTotemofSpirits
/u[mod:shift]6;[nomod]Blink
Blink-闪现
TotemofSpirits-灵魂图腾
7.3反制宏
示例:你被打进了冰箱,突然对方治疗开始读一个关键的治疗法术。你猛按此宏,立刻从冰箱出来并打
断了那个治疗,并且集火另一个目标。2秒后你听到“叮”的一声,又用此宏抬手在沉默结束前把治疗变羊
了。
说明:直接按下是解除冰箱效果,并按照鼠标指向-目标的顺序释放法术反制,并将目标变羊。此时你
如果切目标打,2秒后会听到叮的提示音。此时组合键+宏是将前一个目标变羊。
如果不喜欢变羊功能,留下前三行和后两行即可。
/stopcasting
/cancelAuraIceBlock
/u[nomod,@mouover,exists,harm][]Counterspell
/targetlasttarget[mod]
/uPolymorph
/targetlasttarget[mod]
/sw2
/scriptStopwatch_Play();
IceBlock-寒冰屏障
Counterspell-法术反制
Polymorph-变形术
7.4法术偷取/驱散诅咒整合宏
说明:按照鼠标指向-目标的顺序,根据该目标是友军还是敌军,释放驱散诅咒/法术吸取。按下alt组
合键则对自己释放驱散诅咒。
/stopcasting
/u[mod:alt,@player][nomod,@mouover,help][nomod,@target,help]RemoveCur;
[mod:shift,@focus][nomod,@mouover,harm][]Spellsteal
RemoveCur-驱散诅咒
Spellsteal-法术吸取
7.5焦点变羊/设置焦点/选取敌方玩家宏
示例:你在乱军丛中使用此宏,将目标指向的敌人目标变羊并设置为焦点。然后攻击另一个敌人。过程
中其使用了徽章解掉了变羊,你又用此宏在没有改变目标的情况下将其变羊。战斗结束,焦点死了,目标
死了,你一按此宏,清除了目标和焦点,界面清爽了。下一场战斗又要开始了,你通过此宏选定了一个敌
人猎人,直接无视了扑上来的宠物。
说明:如果目标或者焦点死了,则清除目标/焦点;有焦点,则直接变羊焦点;否则尝试选定鼠标指向
的敌人目标;如果此时还没有目标,则选定最近的敌方玩家,如果没有焦点,则将其设置为焦点并变羊。
任何情况下组合键+宏是将当前目标设置为焦点并变羊。
/cleartarget[dead][noharm]
/tar[@mouover,exists,harm]
/targetenemyplayer[dead][noharm][noexists]
/clearfocus[@focus,dead]
/focus[@focus,noexists]
/focus[mod]
/u[@focus]Polymorph
Polymorph-变形术
7.6冰箱宏
示例:你以前总是猛按冰箱,结果秒进秒出,死了。用了这个宏再也不会了
说明:按一下,打断当前施法进冰箱,再怎么按也不会自己出来。如果想脱离冰箱状态,可以使用前面
的攻击施法宏。
/stopcasting
/u!IceBlock
IceBlock-寒冰屏障
7.7隐身宏
说明:按下打断施法隐身,再怎么按也不会主动取消隐身。如果想脱离隐身状态,可以使用前面的攻击
施法宏。
/stopcasting
/cast!Invisibility
Invisibility-隐身术
7.8变羊宏/宠物跟随宏
说明:按下时,宠物调为被动并停止攻击跟随你。同时将当前目标变兔子。如果没有目标则选取一个敌
对玩家变兔子。配合alt组合键则冰脉变兔子
#showtooltipPolymorph(Rabbit)
/targetenemyplayer[noharm][dead]
/u[mod:alt,harm]IcyVeins
/petpassive
/petfollow
/uPolymorph(Rabbit)
IcyVeins-冰脉
Polymorph(Rabbit)-变兔子
7.9爆发宏
[color=drakblue]说明:使用饰物+各种爆发技能,如果需要可以去掉部分技能。痛苦术和冰法通用。
痛苦术如果是主天赋则吸取生命,如果是副天赋则鬼魂缠身[/color]
/u[harm]13
/u[harm]14
/u[harm]TimeWarp
/u[harm]IcyVeins
/u[harm]DemonSoul
/uFrostbolt
/u[spec:1]DrainLife
/u[spec:2]Haunt
TimeWarp-时空扭曲
IcyVeins-冰脉
DemonSoul-恶魔之魂
Frostbolt-冰箭
DrainLife-吸取生命
Haunt-鬼魂缠身
7.10做面包/吃喝宏
说明:直接按是坐下,配合alt组合键是吃面包,配合shift组合键是做面包。将第三行的//改为/则在
按下alt时还吃春节饺子,加快回蓝速度
/sit
/u[mod:alt]ConjuredManaCake
//u[mod:alt]FestivalDumplings
/u[mod:shift]ConjureRefreshment
ConjuredManaCake-魔法蛋糕
FestivalDumplings-春节饺子
ConjureRefreshment-制作魔法面包
7.11选矿宏
说明:按下是尝试分矿,并且选定最近的一个运河蟹。需要可以自己修改
/tar运河蟹
/uProspecting
/uPyriteOre
/uElementiumOre
Prospecting-选矿
PyriteOre-燃铁矿
ElementiumOre-源质矿
7.12整合坐骑宏
说明:将最远镜头距离设置为50码,在水下则尝试上海龟/海马,在不能飞的地方上马,能飞就飞
/scriptSetCVar("cameraDistanceMax",50)
/u[flyable]飞行坐骑名
/u[swimming]深渊海马
/u陆地坐骑名
/runUIErrorsFrame:Clear()
7.13隐身逃命宏
说明:隐身也不一定能活下来,换了武器才能将损失降低到最小。
/equip[mod]鱼竿名
/equip[mod]廉价魔杖名
/u!隐身术
7.14变羊喊话宏:
说明:在开始变羊和变羊成功的时候都喊话
/s正在将%t变羊
/scriptF=For
CreateFrame("frame")F:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")F:SetScript("OnEv
ent",function()ifarg1=="player"andarg2=="变形术"thenSendChatMessage("我已变
羊%t")F:SetScript("OnEvent",nil)end;end)
/u变形术
7.15Buff+专注宏
说明:2秒内按两下是按照奥术智力-法师甲的顺序释放技能。2秒后再按则又释放奥术智力。如果按下
shift+宏则是释放专注魔法并给目标提示,他会感激你的~
/u[mod:shift]FocusMagic
/castquence[nomod]ret=2ArcaneIntellect,MageArmor
/runifIsShiftKeyDown()thenSendChatMessage("你获得了我的<专注魔
法>!","whisper",nil,UnitName("target"))end
FocusMagic-专注魔法
ArcaneIntellect-奥术智力
MageArmor-法师甲
7.16第二焦点宏
说明:由于应用不多,需要的可以去911楼查看
7.18狂按不会取消圈圈的AOE技能宏
说明:按1下出现选择施法目标的圈圈,再按圈圈不会消失。根据需要修改名称
/u!暴风雪
8.火法战斗宏
8.1炸弹宏
说明:配合组合键给焦点放炸弹,否则给目标上炸弹
/u[mod,@focus][]活动炸弹
8.2瞬发炎爆宏(未测试)
/u炎爆术!
最后还是那些话:
欢迎探讨,和谐讨论,有错字还多多包涵
如果这个帖子对你有用,就留个言吧
希望你也能分享你认为好用的私藏的宏~
本文发布于:2022-12-03 07:03:23,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/88/42956.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |