手游分类应用分类
宏在魔兽世界中是一个比较常用的功能,它的作用就是当我们在外游玩魔兽世界时可以不用去下载哪些乱七八糟的插件,可以方便的进行游戏,下面小编给各位带来关于魔兽世界怀旧服中的宏的运用攻略。
在所有的宏命令之前先建立一个名字为combat的宏,这个宏的作用是一些超出225字符的宏能运转。这个宏不用拖出来。
return CreateFrame,"COMBAT_LOG_EVENT_UNFILTERED",CombatLogGetCurrentEventInfo,function(t)c=InActiveBattlefield()and"SAY"or IsInRaid()and"RAID"or IsInGroup()and"PARTY"or"EMOTE"i=GetRaidTargetIndex("target")SendChatMessage(i and"{rt"..i.."}"..t or t,c)end
1)百合,右键装备百合,30秒再按制作百合根。左键吃百合根,ALT左键吃龙眼
百合这个项链AH里可以买到,对萨满帮助很大,制作完百合根可以把项链换下来,百合根回复最大675的蓝和血,存在30分钟和大蓝不共享CD和龙眼共享CD。
#showtooltip
/equip[btn:2]百合
/use[btn:2]百合
/use[mod:alt]夜龙之息;[btn:1]百合根
2)左键4级电,右键1级电(用来抢怪),剩余9个10级电的蓝以下提示自己
#showtooltip
/cast[btn:2]闪电箭(等级1);[btn:1]闪电箭(等级4)
/run per=UnitPower("player")/238 c=string.format("%d",per)if(per<10)then if(UnitInParty("player"))then SendChatMessage(c.."个闪电箭剩余,控制蓝量!","party",nil,1)end end
3)喝水宏,非战斗右键晨露酒,左键魔晶水。战斗喝小蓝
#showtooltip魔法晶水
/use[btn:1]魔法晶水;[btn:2]晨露酒
/施放[combat]强效法力药水
/脚本UIErrorsFrame:Clear()
/stopmacro[nogroup:party]
/脚本c=string.format("%d",UnitPower("player")/UnitPowerMax("player")*100)SendChatMessage(c.."%蓝,萨满喝水中……","party",nil,1)
4)一键顺序4图腾
#showtooltip
/castsequence reset=30石肤图腾,风之优雅图腾,治疗之泉图腾,灼热图腾
5)回城,左键炉石,右键星界
#showtooltip
/cast[btn:2]星界传送
/施放[btn:1]炉石
6)自然迅捷加大波,并且提示自然迅捷的CD时间
/cast自然迅捷
/cast狂暴
/stopcasting
/cast[help,nodead]治疗波
/脚本local s,d,_,t=GetSpellCooldown("自然迅捷")t=s==0 and"对》》%t《《紧急治疗"or"[自然迅捷]还有"..ceil(s+d-GetTime()).."秒冷却"SendChatMessage(t,"party")
7)铁皮手雷
#showtooltip铁皮手雷
/use[ cursor]铁皮手雷
/use铁皮手雷
8)自动攻击+净化,会提示驱散的BUFF名称
/startattack
/施放净化术
/脚本local m={GetMacroInfo("combat")}local a,b,c,d=loadstring(m[3])()a("frame","Y")Y:RegisterEvent(b)Y:SetScript("OnEvent",function()C={c()}m=C[2]=='SPELL_DISPEL'and C[4]==UnitGUID("player")and d("驱散→"..C[9].."的"..C[16])end)
9)消毒+祛病整合一键,ALT切换,成功驱散会显示。
#showtooltip
/stopcasting
/cast[mod:alt,target=mouseover,help,nodead,exists]祛病术;[mod:alt,help]祛病术;[mod:alt,target=targettarget,help]祛病术;[target=mouseover,help,nodead,exists]消毒术;[help]消毒术;[target=targettarget,help]消毒术;[target=player]消毒术
10)变狼和上马整合
#showtooltip幽魂之狼
/下马
/cast[combat]幽魂之狼
/use[nocombat]迅捷蓝色迅猛龙
/cancelaura幽魂之狼
11)毒瘤刷治疗量宏,无目标以鼠标指向刷1级,有目标刷目标大治疗链
#showtooltip
/cast[mod:alt,help,nodead,exists]治疗链;[help,mod:alt]治疗链;[target=targettarget,exists,mod:alt]治疗链;[target=mouseover,help,nodead,exists]治疗链(等级1);[help]治疗链(等级1);[target=targettarget,exists]治疗链(等级1)
12)显示目标玩家的情况
/script if UnitClassification("target")=="elite"then SendChatMessage(""..UnitName("target"),"party")else SendChatMessage(""..UnitName("target")..""..UnitRace("target")..""..UnitClass("target"),"party");end
13)风怒武器闪电盾
#showtooltip
/castsequence reset=20闪电之盾,风怒武器
14)自然迅捷加自己,不切换目标
/stopcasting
/cast自然迅捷
/stopcasting
/cast[target=player][target=你的游戏角色名字]治疗波
/use百合根
15)闪电箭,变狼会自动解除变狼,右键4级电
#showtooltip闪电箭
/cancelaura幽魂之狼
/cast[btn:2]闪电箭(等级4);[btn:1]闪电箭(等级10)
16)左键满级冰震,右键1级冰震,打盗贼宏,对盗贼同时冰加上毒20秒,防止盗贼强隐,你需要刷黑下拿一下这个克制盗贼饰品2分钟CD
#showtooltip冰霜震击
/cast[btn:2]冰霜震击(等级1);[btn:1]冰霜震击
/use烟网蜘蛛的眼球
17)一级地震打断喊话宏,成功打断会提示打断的技能名称,失败不提示
/脚本local m={GetMacroInfo("combat")}local a,b,c,d=loadstring(m[3])()a("frame","F")F:RegisterEvent(b)F:SetScript("OnEvent",function()C={c()}m=C[2]:find("PT")and C[4]==UnitGUID("player")and d("打断"..C[9].."的"..C[16])end)
/stopcasting
/施放地震术(等级1)
18)复活宏
#showtooltip先祖之魂
/cast先祖之魂
/p》》%t《《正在复活!
/ra》》%t《《正在复活!
19)骗自动打图腾宏的宏,左键1级石爪,右键1级火棒
#showtooltip
/cast[btn:2]灼热图腾(等级1);[btn:1]石爪图腾(等级1)
20)冰震,自动下马,自动解除变狼
#showtooltip冰霜震击
/cancelaura幽魂之狼
/cancelaura迅捷蓝色迅猛龙
/cast冰霜震击
21)萨满叉状闪电BUFF宏,右键装备帽子,左键使用。去侏儒本刷个蓝色帽子,使用后多一个持续10分钟的BUFF,换下这个头BUFF依然存在,反射10点自然伤害,克制盗贼
#showtooltip电磁熔合激活器
/equip[btn:2]电磁熔合激活器
/use[btn:1]电磁熔合激活器
22)三盾牌整合宏,左键用马桶盾,ALT使用骨火,CTRL用飞翔盾,奥拉夫之盾可以加一个羽落术,适用于战场跳大桥,和卡一些BUG位
#showtooltip
/equip[nomod]玛利斯达尔防御者
/equip[mod:alt]骨火
/equip[mod:ctrl]奥拉夫之盾
/use[mod:ctrl]奥拉夫之盾
1.1更新消毒祛病整合宏
按ALT鼠标指向是祛病,SHIFT是选取目标祛病,不按是消毒
#showtooltip
/stopcasting
/施放[mod:alt, mouseover,help][mod:shift,help][mod:shift, targettarget,help]祛病术;[ mouseover,help][help][ targettarget,help][ player][]消毒术
1)按SHIFT施放4级闪电箭,不按使用高级电,自动下马取消变狼,当蓝量可以支持60秒4级电以下,提醒自己
/cancelaura幽魂之狼
/cancelaura迅捷蓝色迅猛龙
/施放[nomod]闪电箭
/施放[mod:shift]闪电箭(等级4)
/run per=UnitPower("player")*2/68 c=string.format("%d",per)if(per<60)then if(UnitInParty("player"))then SendChatMessage(c.."秒4级闪电箭剩余","emote",nil,1)end end
2)冰震,按SHIFT冰震同时使用饰品给目标上毒,当然你要有这个饰品
#showtooltip冰霜震击
/cancelaura幽魂之狼
/cancelaura迅捷蓝色迅猛龙
/cast[mod:shift][nomod]冰霜震击
/use[mod:shift]烟网蜘蛛的眼球
3)按ALT狂暴(巨魔独有),加自己次级治疗波,不按ALT正常使用次级波
#showtooltip
/cast[modifier:alt]狂暴(种族特长)
/cast[modifier:alt,target=play][ target,help][]次级治疗波
/脚本local s,d,_,t=GetSpellCooldown("狂暴(种族特长)")t=s==0 and""or"[狂暴]还有"..ceil(s+d-GetTime()).."秒冷却"SendChatMessage(t,"party")
play有时候有BUG,可以改成自己ID名
按ALT使用6级治疗波,不按使用7级,目标是BOSS,对BOSS攻击的目标治疗
#showtooltip[mod:alt]次级治疗波;[nomod]治疗波
/cast[mod:alt,help,nodead,exists]治疗波(等级6);[help,mod:alt]治疗波(等级6);[target=targettarget,exists,mod:alt]治疗波(等级6);[help,nodead,exists]治疗波(等级7);[help]治疗波(等级7);[target=targettarget,exists][]治疗波(等级7)
1)瞬发开护符闪电链
/stopcasting
/charge
/施放赞达拉英雄护符
/施放自然之盟水晶
/stopcasting
/cancelaura幽魂之狼
/cast自然迅捷
/stopcasting
/cast闪电链(等级4)
2)开护符爆发宏,自然迅捷巨魔萨满使用
#showtooltip闪电箭
/script UIErrorsFrame:Hide()
/console Sound_EnableErrorSpeech 0
/castsequence reset=3狂暴,1
/施放自然迅捷
/use自然之盟水晶
/use赞达拉英雄护符
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/console Sound_EnableErrorSpeech 1
/cast闪电箭
3)地震,火震合并键位,SHIFT火震,不按地震
#showtooltip[nomod]地震术;[mod:shift]烈焰震击
/cancelaura幽魂之狼
/cancelaura迅捷蓝色迅猛龙
/stopcasting
/cast[nomod]地震术
/cast[mod:shift]烈焰震击
4)瞬发开护符大加血
/charge
/cast[help,nodead]自然迅捷
/cast[help,nodead]狂暴
/stopcasting[help,nodead]
/use赞达拉英雄护符
/cast[help,nodead]治疗波
/脚本local s,d,_,t=GetSpellCooldown("自然迅捷")t=s==0 and"对》》%t《《紧急治疗"or"[自然迅捷]还有"..ceil(s+d-GetTime()).."秒冷却"SendChatMessage(t,"party")
三护符集合宏,SHIT,ALT,右键切换三种反射器,左键或者任意快捷键使用装备的反射器
#showtooltip 13
/use[btn:1]13
/equip[mod:shift,btn:2]超低温寒冰偏斜器
/equip[mod:alt,btn:2]快速暗影反射器
/equip[btn:2]高辐射烈焰反射器
补充个饰品管理宏
我写的小德的宏吧,萨满同理
显示饰品位一号,绑定快捷键使用也是一号饰品位
包含三种饰品搭配组合组合
1)右键变形符文,部落徽记
2)克苏恩的触须,侏儒撒网器(用来网住猎人,用JJ抽)
3)闪光的秘银徽记,快速暗影反射器(用来杀SS和暗牧)
#showtooltip 13
/use[btn:1]13
/equipslot[nomod,btn:2]14部落徽记
/equipslot[nomod,btn:2]13变形符文
/equipslot[mod:shift,btn:2]14侏儒撒网器
/equipslot[mod:shift,btn:2]13克苏恩的触须
/equipslot[mod:ctrl,btn:2]14快速暗影反射器
/equipslot[mod:ctrl,btn:2]13闪光的秘银徽记
补充一些输出宏
1)吃恶魔符文后开巨魔狂暴等爆发宏,适合作为爆发技能起始,狂按没提示错误语音
/script UIErrorsFrame:Hide()
/console Sound_EnableErrorSpeech 0
/use恶魔符文
/castsequence reset=3狂暴,1
/施放自然迅捷
/use自然之盟水晶
/use赞达拉英雄护符
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/console Sound_EnableErrorSpeech 1
/cast闪电箭
2)泄兰循环宏,自动开爆发饰品(没有短暂能量,自己要的改),没有错误提升语音,双子禁止AOE场景不能用
/script UIErrorsFrame:Hide()
/console Sound_EnableErrorSpeech 0
/施放赞达拉英雄护符
/施放自然之盟水晶
/cast狂暴
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/console Sound_EnableErrorSpeech 1
/castsequence reset=6/combat闪电链,闪电箭,闪电箭,闪电箭
3)4级电,节能自动密自己提示
/run local d,z=UnitPower("player"),UnitPowerMax("player")if AuraUtil.FindAuraByName("节能施法","player")then SendChatMessage("节能!","WHISPER",nil,UnitName("player"))end
/cast闪电箭(等级4)
/startattack
4)副手召唤骷髅自动切换,萨满小德通用一个,木桩BOSS毛伤害
#showtooltip 17
/equip[btn:2]上古角石魔典
/equip[btn:2]不灭生命之锤
/use[btn:1]17
/use[btn:1]巴罗夫管家铃
/use[btn:1]秘银机械幼龙
/equip[btn:1]金度的厄运袋
/equip[btn:1]知识宝典
/equip[btn:1]不灭生命之锤
相关文章
热门推荐