×

wow宏命令大全 w o

wow宏命令大全(wow宏命令大全)

admin admin 发表于2022-09-20 10:41:27 浏览1304 评论0

抢沙发发表评论

本文目录

wow宏命令大全


宏 Macro 相信很多人都知道WOW中的斜杠“/“和表情命令.宏可以将这些命令按照自己对条件的设置串联起来,比如:/Kneel是让你跪下来的动作而/say就是最基础的对话动作 我们现在用一个宏把他们串起来: 第一行内容:“/Kneel” 第二行内容:“/say 如果你不嫁给我,那么我就一辈子不起来…” ” 这样你的人物就会先下跪再说:“如果你不嫁给我,那么我就一辈子不起来…“ 宏可以应用所有WOW中已经定义了的斜杠“/“和表情命令,更要命的是,宏甚至可以应用人物的魔法和技能, 只需要在宏的定义过程中应用“/cast“命令,下面是已知的一些常用命令: /Assist 这是个援助进攻的命令。当你的队伍同时面对几个敌人时,只要点击自己的队友(一般是队伍中的战士),然后使用这个命令,你的目标就会变成战士所选中的目标。大家集中火力消灭一个起! /Cast 这是个使用技能的命令。当你在宏命令里输入/Cast 技能名(技能等级)或者只要按住Shift同时用鼠标点击一下你想要输入的技能的图标。例如当你是一个战士,想制作一个使用战斗怒吼的宏时,你可以输入/Cast Battle Shout(Rank 1)或者是直接按住Shift点击Battle Shout这个技能的图标。当然你可以在一个宏的不同行上输入几个技能,那么当你使用这个宏时,几个技能就会一起释放出来,再用不着你像章鱼一样同时按下几个键了 。 %t 这个符号也许会经常出现在你的宏命令里,它是一个代码,代表你当前所选中的人名。例如,你在宏里写下这么一句。(注意:后面要加一空格。) “/g %t ,今天天气真好,有没兴趣和我一起上山采蘑菇…” 如果你点中一位名叫苯笨的玩家,那么当你按下这个宏时,你就会说:“笨笨,今天天气真好,有没兴趣和我一起上山采蘑菇…” /Target 这是一个自动选择目标的命令,你可以在宏里输入/Target (xxx),那么当你按下这个宏时,你将自动选定这个叫xxx的目标。 /in 这是一个延时命令,时间以秒为单位.同时它不支持攻击指令.格式:/in 3 dance 三秒后跳舞,如/in 3 dance,就是在3秒后跳舞, /say start! /in 3 say 3s later /in 6 say 6s later 二:进阶教程 一些有用的 Macro 1。允许你在窗口和全屏状态之间切换 /script SetCVar(“gxWindow“, 1 - GetCVar(“gxWindow“)); /console gxRestart 2。对于法师,必须要有的:将“X”换为你目前的变形术等级(下同);用它替换掉变形术技能。当你在队伍之外时使用它会得到“你不在队伍中。”的信息,但在队伍中的时候其它同伴会了解到你将释放的变形术目标。 /p Sheeping 》》》 %t《《《 /cast Polymorph (Rank X) 3。作为一个术士,这是在队伍中使用的宏:首先将目标转为拖怪手或者坦克正在攻击的目标,然后命令宠物向前攻击,跟着一个虚弱诅咒。 /assist 队伍中的拖怪手或者坦克的名字 /script PetAttack(); /cast Curse of Weakness (Rank X) 4。从背包和袋子里切换身上的武器 /script if ( not CursorHasItem() ) then PickupContainerItem(, ); PickupInventoryItem( ); end bag# - 使用哪一个袋子的物品(0、1、2、3、4。0是背包) slot# - 袋子里的位置(从0至左上) equip# - 16 是主要武器, 17 是副武器 5。这个宏治疗队伍里你指定的人,如果你不在队伍中它会治疗你自己。然后会自动将目标切换回你最后一个敌人。它同时还会使用队聊提醒队友你会治疗哪一个人。 /script if (UnitName(“target“) ~=nil and UnitIsFriend(“player“,“target“)) then CastSpellByName(“Heal(Rank X)“) SendChatMessage(“Incoming Heal to %T“, “Party“) else TargetUnit(“player“) CastSpellByName(“Heal(Rank X)“) TargetLastEnemy(); end 6。加速任务显

wow宏指令大全 现在没电脑帮我查一下,不详细的请不要发言


查看装备耐久的宏:/ 脚本 local t,x,a,d,m={0,1},{“总计“,“最低“},0 for i=1,18 do
d,m=GetInventoryItemDurability(i)if m then if d/m《t=d/m
xa=a+d end end
t)end
垃圾抛弃宏:/脚本 local a,i,j,l={“要抛弃物品名字1“,“要抛弃物品名字2“}for i=1,#a do for j=1,114
do l=GetContainerItemLink(j/23,j%23)if l and l:find(a)then
PickupContainerItem(j/23,j%23)DeleteCursorItem()end end end
看看你的纸娃娃有多少种动作:先打开试衣间一次,再执行以下代码:
/script DressUpFrame:Show();local s = 2000;local a =
0;DressUpModel:SetScript(“OnUpdate“, function(self, e)s = s + (e *
1000);self:SetSequenceTime(a, s);if s 》 2000 then s =
0;a=a+1;DEFAULT_CHAT_FRAME:AddMessage(“第“..a..“号动作开始...“) end end)
停止执行:/script DressUpModel:SetScript(“OnUpdate“,nil)
一键脱/穿装备宏:
脱装备:
自动搜索背包剩余位置脱掉装备
/run?L,Z={16,17,18,1,3,5,6,7,8,9,10},Z?or?{}local?n=Z)PickupContainerItem(i,j)n=n+1;end;end;end
穿装备:
和脱装备宏对应,穿回装备(背包里的装备位置不能动)
/run?for?i=1,#Z?do?if?GetContainerItemLink(Z)end;end;Z={}
倒计时喊话宏:
点一下开始,再一下停止
/脚本 T,F=T or 0,F or CreateFrame(“frame“)if X and i》0 then
X=nil else i=5;X=function()local t=GetTime()if t-T》1 then if i==0 then
F:SetScript(“OnUpdate“,nil)else SendChatMessage(i,“YELL“)i=i-1;T=t end end end
end F:SetScript(“OnUpdate“,X)
左键点开始,再点重新计数,右键停止
/ 脚本 i=5;T,F=T or 0,F or
CreateFrame(“frame“)X=function()local t=GetTime()if t-T》1 then if i==0 or
X==nil then F:SetScript(“OnUpdate“,nil)else SendChatMessage(i,“YELL“)i=i-1;T=t
end end end F:SetScript(“OnUpdate“,X);
/stopmacro
/脚本
X=nil;
打断提示宏:
自己打断的提示:
/ 脚本 F=F or
CreateFrame(“frame“)F:RegisterEvent(“COMBAT_LOG_EVENT_UNFILTERED“);F:SetScript(“OnEvent“,function()if
arg4==UnitName(“player“)and arg2:sub(-2,-2)==“P“then
SendChatMessage(“我打断了“..arg7..“的“..arg13,“yell“)end end)
周围所有人的打断提示
/ 脚本 F=F or
CreateFrame(“frame“)F:RegisterEvent(“COMBAT_LOG_EVENT_UNFILTERED“);F:SetScript(“OnEvent“,function()if
arg2:sub(-2,-2)==“P“and arg3:sub(5,5)==’0’then
SendChatMessage(arg4..“打断了“..arg7..“的“..arg13,“yell“)end end)
取消提示:
/脚本 F:SetScript(“OnEvent“,nil)
智能拾取宏:
/ 脚本 hooksecurefunc(LootFrame,“Show“,function()local
p,q,t;for i=1,IsAltKeyDown()and 0 or GetNumLootItems()do
_,_,p=GetLootSlotInfo(i)if p~=0 then
_,_,q,_,_,t=GetItemInfo(GetLootSlotLink(i))end if p==0 or(q and(q》0
or“武器“==t))then LootSlot(i)end end end)
自动拾取某件物品版:
/ 脚本 hooksecurefunc(LootFrame,“Show“,function()local
t,p,n={“毛料“,“魔纹布“}for i=1,IsAltKeyDown()and 0 or GetNumLootItems()do
_,n,p=GetLootSlotInfo(i)for j=1,#n do if p==0 or n==tthen LootSlot(i)end end
end end)
BOSS掉落通报宏:历史版本:
/脚本 local n,c,S,t,m={},0,SendChatMessage;for
i=1,GetNumLootItems()do _,_,m,t=GetLootSlotInfo(i)if t》3 then
t=GetLootSlotLink(i)n+m or m;c=c+1;end;end;if c》0 then for
i,j in pairs(n)do
S(i..“X“..j,“raid“)end;S(“=总计“..c..“件掉落=“,“raid“)end
修复两件装备同名时的数量统计。
/ 脚本 local n,t,m,c={}for
i=1,GetNumLootItems()do _,_,m,t=GetLootSlotInfo(i)if t》3 then
t=GetLootSlotLink(i)_,_,c=t:find(“.-m:(%d+)“)n+m or
m;end;end;for i,j in pairs(n)do
_,i=GetItemInfo(i)SendChatMessage(i..“X“..j,“raid“)end
出售垃圾+修理装备宏:
在商人界面点击出售灰色物品,并自动修装备(优先使用公会银行)
/ 脚本 local q;if MerchantFrame:IsVisible()then for i=1,114 do
q=GetContainerItemLink(i/23,i%23)if q and q:sub(5,10)==“9d9d9d“then
UseContainerItem(i/23,i%23)end;end;if CanMerchantRepair()then
RepairAllItems(CanGuildBankRepair())end;end
如果不想用公会银行那么
/ 脚本 local q;if MerchantFrame:IsVisible()then for i=1,114 do
q=GetContainerItemLink(i/23,i%23)if q and q:sub(5,10)==“9d9d9d“then
UseContainerItem(i/23,i%23)end;end;if CanMerchantRepair()then
RepairAllItems()end;end
清理背包宏:在商人界面点宏一次性出售背包里所有灰色物品,其他情况点一下宏摧毁背包里的一件灰色物品,按住alt摧毁背包里所有灰色物品。
/ 脚本 local q;for i=1,120 do
q=GetContainerItemLink(i/23,i%23)if q and q:sub(5,10)==“9d9d9d“then if
MerchantFrame:IsVisible()then UseContainerItem(i/23,i%23)else
PickupContainerItem(i/23,i%23)DeleteCursorItem()if not IsAltKeyDown()then
break;end;end;end;end
获取鼠标持有物或悬停窗体信息宏:
/run local a,b,c,x,d,e,f=GetCursorInfo()if a then
x=a..“:“..b..“ “ if a==“item“then _,_,_,_,_,d,e,_,f=GetItemInfo(x)x=x..“ “..c..“
“..d..“ “..e..“ “..f elseif c then x=x..c end else
x=GetMouseFocus():GetName()end
DEFAULT_CHAT_FRAME:AddMessage(x)
在这个强力党横行的年代,分享2个很有用的宏:
M语你的目标,告诉他你的近战AP,暴击,还有命中。。
/run
p=“player“;bap,map=UnitAttackPower(p);rcr=GetCritChance(p);
rhi=GetCombatRating(7);SendChatMessage(“本人DD数值:近战AP“..bap+map..“---爆
击“..rcr..“---命
中“..rhi,“whisper“,GetDefaultLanguage(“target“),UnitName(“target“))
这个是远程暴击,AP和命中的宏。。
/run
p=“player“;bap,map=UnitRangedAttackPower(p);rcr=GetRangedCritChance(p);
rhi=GetCombatRating(7);SendChatMessage(“AP“..bap+map..“爆击“..rcr..“命
中“..rhi,“whisper“,GetDefaultLanguage(“target“),UnitName(“target“))
这个是坦克的~~
/run
p=“player“;dod=GetDodgeChance(p);pa=GetParryChance(p);bl=GetBlockChance(p);ba,ar=UnitArmor(“player“);hm=UnitHealthMax(p);SendChatMessage(“闪避“..dod..“招架“..pa..“格挡“..bl..“护甲“..ar..“HP“..hm,“whisper“,GetDefaultLanguage(“target“),UnitName(“target“))
法系
/run
p=“player“;fd=GetSpellBonusDamage(3);fcr=GetSpellCritChance(3);shi=GetCombatRating(8);SendChatMessage(“火伤“..fd..“法爆“..fcr..“命中“..shi,“whisper“,GetDefaultLanguage(“target“),UnitName(“target“))
注意,法伤GetSpellBonusDamage() 法爆GetSpellCritChance()
就是fd fcr那两行
()里面的数字
这是有分系的
1 for Physical
2 for Holy
3 for Fire
4
for Nature
5 for Frost
6 for Shadow
7 for Arcane
与焦点目标互补互助的“智能目标”宏:
首先打开宏面板创建一个名叫“记忆目标”的宏,将下面引用内容复制到此宏中。
再创建一个名为“目标”的空宏,无论是通用宏和专业宏。
将“记忆目标”和“目标”2个宏做好快捷设置。
/script
mz=UnitName(“target“)EditMacro(GetMacroIndexByName(“目标“),“目标“,3,“/目标 “..mz..“
\n/focus \n/stopmacro
\n/startattack\n/petattack“,1)
/focus
宏中的/focus
可以根据情况更改或删除,同时你可以在宏“目标”中加入技能。
宏“记忆目标”的运作原理:
将当前目标的名字和攻击命令写入宏库名为“目标”的宏里,使用宏“目标”就能选择并攻击之前记忆的目标。
使用方法:
选择一个你需要设置为焦点或需要保存目标的目标,并运行宏“记忆目标”(战斗中无效),当你失去保存的目标或焦点后,运行宏“目标”就能找回保存的目标并设置为焦点目标(战斗中有效)。
例如你当前的目标是“张三”,使用宏“记忆目标”后,原本宏“目标”的内容会被篡改为:
/目标 张三
/focus
/stopmacro
/startattack
/petattack
当然,你也可以直接修改/目标 后面的内容,宏“记忆目标”只是图个效率。
应用:
盗贼、法师和精灵种族都会消失并清楚焦点目标,照明弹、暴风雪等技能把他们拽出来,将宏“目标”加入无脑输出技能就可以找回之前目标,重新设置并开始攻击和施法。
如果目标是个猎人,他假死的话就可以迅速找回目标。而且他跑再远你也不会失去“目标”,只要他在你附近的话,持续点击宏“目标”就行。
你会发现用此宏守尸很好很强大,尤其是猎人和术士。
baidu提示:字数超出最大允许值,请删减!

wow 拾取物品 宏命令

WOW使用物品宏内容如下:/targetfocus,,/targetplayer。

这样是按atl按宏是焦点,直接按是使用用品,这样切换目标的意义不大,你可以配合技能一起就好用了。

奥格瑞玛竞技场,位于杜隆塔尔,奥格瑞玛的荣誉谷内,它是个巨大的竞技场,同时它也是资料片中设计的第一个,也是唯一一个允许使用坐骑的竞技场。在这个竞技场中,视线控制将不用于达拉然的那个。

艾露恩是魔兽世界中最强大的不朽者和真神之一,其地位十几年来一直都不变,作为最高位的存在之一是魔兽体系大纲的基础设定,但身份也许有所变化。在艾泽拉斯被绝大多数生物视作月亮女神,暗夜精灵供奉的主神。

艾露恩是绝大多数生物信仰的神灵,如夜刃豹、植物、枭兽、熊怪、奇美拉、树人、精灵龙、树妖、角鹰兽、老虎,狮子,等等,甚至有些本身是神或半神的强大不朽者都信奉或尊敬着艾露恩,称呼她为白衣女士、万物之母、夜之圣母。-o

wow骑士宏命令大全

1、调整视野距离

/consolecameraDistanceMaxZoomFactor2.6

最大视野2.6

2、目标标记

/scriptSetRaidTarget(’target’,8);(数字8代表第8个图表.1-8可替换)

把选定的目标自动标记成骷髅、星星这类图案

3、绷带

/use厚符文布绷带

/use符文布绷带

/use厚魔纹绷带

无论当前目标是什么,这个宏只会对自己使用厚虚空布绷带。

游戏背景设定:

在杜隆塔尔的干旱土地上,由萨尔所领导的部落安营扎寨并继续扩充军队的规模,他们邀请同样憎恨联盟的原高等精灵游侠,现任被遗忘者领袖希尔瓦娜斯以及其麾下的被遗忘者加入到兽人、牛头人和巨魔的部落中来。

与此同时,矮人、侏儒和古老的暗夜精灵也发誓加入由人类国王瓦里安·乌瑞恩所领导的联盟中来,为了解决战争之后的利益等问题,联盟和部落都在囤积战力。

wow宏命令设置

常用的宏命令:

1、技能命令

/cast释放一个或多个技能,可以加入一些条件判断,是最常用的命令。

/castsequence依次释放释放数个技能,同样可以加入一些条件判断,常见于所谓的"无脑宏"。

/use使用一个物品,可以直接用物品名称也可以用物品栏位置。

2、动作命令

/cancelform取消变形

/cancelaura取消状态或增益

/startattack开始攻击,释放技能会自动开始攻击。

/stopattack停止攻击,与startattack相反,用于防止破除控制等功能。

扩展资料:

种族介绍

魔兽世界设计了13个种族可供玩家进行选择。

即暗夜精灵、人类、兽人、牛头人、矮人、亡灵、巨魔、侏儒(原版);血精灵、德莱尼(燃烧的远征TBC);狼人、地精(大地的裂变CTM);熊猫人(熊猫人之谜MOP)。

每个种族都各有自己鲜明的特色,包括各个种族各自的故事背景、城市、能力天赋以及不同的运输方式和坐骑。

魔兽世界里面的宏该怎么写

判断表达式,判断式(Option Set):由若干判断项组成,封闭在方括号中的真值表达式。继承自安全模板,能在受保护环境下允许运作的唯一判断形式。

一,写宏的基本法则

宏最主要的应用是带有判断的施法,这也是下文主要应用的模型。一个典型的这种宏可以抽象成以下形式:

Code(c):

/cast 技能2;技能3

--宏的模型

--表达式的模型

--注:表达式中定义单位target=或@不是一种判断条件,但它重新指定了后续所有涉及目标的判断和最终技能施放的对象。比如指定了@mouseover后,后续的help/exists/dead之类的判断都会基于鼠标悬停的单位。-w

在这个模型下,讨论:

1.逻辑及判断顺序(法则一,!极为重要)

涉及判断就有真值,但是不要被这个带有浓重编程和数学色彩的词吓倒。概括来说就两句话:

《1》方括号内各分项之间是AND的关系,用逗号间隔,只有各个分项都为真整个方括号(表达式)才为真。方括号内各项之间没有顺序要求。

《2》各个方括号之间是OR的关系,判断顺序是从左至右,遇到第一个方括号为真时即结束判断,而忽略其后的所有项目。

大部分宏出错/不能用/判断混乱的原因就是在此。写宏的时候必须把条件强的(或者说优先级高的)判断放到前面,弱的(泛用型的)判断放到后面。举个例子,昨天回答了问答区一个人的提问,他的宏

Code(c):

1:#showtooltip

2:/cast 炼狱冲击

无法对鼠标悬停目标放。究其原因就是,这一个表达式弱于后者

,后者不仅需要无修饰键和第二专精,同时需要存在一个可攻击的鼠标悬停目标才会为真,导致了后者为真时前者一定为真。

按照上文的《2》,从左至右的顺序将永远是前者表达式率先为真,因而无法对悬停目标施放炼狱冲击。修改的方法很简单,把两个判断调换位置即可:

Code(c):

1:#showtooltip

2:/cast 炼狱冲击

3:--修改后的宏

当然我在回答中还给出了优化方案,后文会详细介绍如何优化。

2. 技能整合(法则二)

对于把多个技能整合进一个/cast命令里,在不同的条件下自动判断施放不同的技能,只有一条格式法则:不同技能之间用分号;间隔。具体可以参照本章开头提出的宏模型。

要注意,一个/cast任何情况下至多只能施放一个技能,而且各个方括号之间仍旧遵循上文提出的《2》判断顺序法则。

3. 技能堆叠(法则三)

如果要做到一键同时放出两个或更多的技能,必须有多行/cast命令,这就是技能堆叠。这种宏通常用于爆发技能,喝药开饰品开技能需要同时完成。

其法则是:至多只能拥有一个产生/受到GCD影响的技能,幸运的是爆发类技能和药水等物品几乎都设计成不占用GCD。

Code(c):

1:#showtooltip

2:/cast 奥术强化

3:/use 13

4:/use 14

这样的宏是可行的,因为饰品和本身并不产生GCD,甚至再加两行

Code(c):

/cast 气定神闲

/cast 奥术冲击

也是合法的。但是,形如以下的宏是非法的:

Code(c):

1:#showtooltip

2:/cast 驱邪术

3:/cast 审判

4:/cast 十字军打击

因为三者都产生GCD和/或被GCD影响,最终的效果是只相当于第一行有用。不要妄图这种方法能实现按优先级施放技能。

4. 技能替代(法则四)

技能替代是一个十分有意思的机制,自CTM引进。这种机制允许某,宏的图标也会随之变化。

这种机制有两种情况:

1)单向的替代,/cast 是任何情况下通用的。

举例:神牧的,只要宏

Code(c):

1:#showtooltip

2:/cast 圣言术:罚

就能自动根据轮的颜色转换技能,但因为这是,在红轮下就会放不出技能。

2)双向的等价,两者,SS玩家可以分别在不同天赋下试试。

这种机制对于写宏非常有利,我们不需要为了技能被替换而另开一个宏。更深入的一点,以下两个技能需要重点提及:

Code(c):

1:#showtooltip

2:/cast 秘法炸弹

3:--这个技能对应法师75级天赋中的被单向替代。

Code(c):

1:#showtooltip

2:/cast 神圣爆发

3:--这个技能对应牧师90级天赋,也是单向替代。

如果其他职业也有类似的天赋基础技能,请欢迎补充。

二,写宏的灵魂:逻辑和优先级

笔者和自己圈子里的很多人说过,写宏其实和编程没多大关系,需要的是一点数学的逻辑思维。尤其是那些技能整合宏,对在各种判断条件下到底哪一个技能才是优先的必须心里有谱。

实际上这是上文中法则一之《2》的推演,本质上仍旧是按照越优先越靠前的方式排列整个技能和判断序列。正因如此,上文法则一才是宏最最重要的法则,而优先级正是写宏的灵魂。

Code(c):

1:#showtooltip

2:/cast Soul 

Link;Unending Resolve

3:/targetlasttarget

4:--比如这个术士宏,它的逻辑等价于:

5:--如果

6:--否则,如果则施放灵魂链接

7:--否则任何其他情况下放盾墙

8:--此外,如果还会顺带切换回之前的目标,目的是战复后目标切回怪身上

有人可能会问,这一串看不懂,为什么先来个shift修饰后面又来一个,这里就涉及到优先级的问题了。

首先的情况,它是优先级最高的,只要满足这两个条件,其他任何条件不管满足不满足都会战复目标。

其次,的情况。

所以其实这个判断应该是,满足这个条件,对目标放灵魂石。

再次,施放灵魂石。

然后,则施放灵魂链接。

最后,无尽决心没有任何判断,它是恒真的。也就是在其他任何条件下都会施放无尽决心。

上面这个例子有些复杂,下面会通过一个相对简单的实例来阐述如何运用这种模式写宏。

法师法术反制及焦点反制/悬停解诅咒整合宏

要求是:焦点可攻击按住任何修饰键都是焦点反制,不按修饰键且敌对目标是对目标反制,鼠标悬停到友善目标是解诅咒,目标是友善目标是解诅咒,默认状况下是对目标的反制。

首先就是厘清优先级。

那么整理之后的优先级就是:

第一优先级:焦点反制敌对目标,判断式

第二优先级:悬停解可协助目标诅咒,判断式

第三优先级:对友善目标解诅咒,判断式

第四优先级:敌对目标反制,判断式

第五优先级:反制,无判断式(恒真)

*要注意,harm和help有关系,但并不是help=noharm或者harm=nohelp。harm代表目标可攻击,help代表目标可协助(能给他加血上buff等),此外还有一种既不能攻击也不能协助的状态,称为“被动(Passive)“。-o

现在可以直接写出宏了,那就是:

Code(c):

1:#showtooltip

2:/cast 法术反制;法术反制

3:--第一行的#showtooltip不是命令行,它的作用是能在鼠标提示上显示技能的有关信息

这个宏运作起来是符合要求的,但是可以继续优化。从逻辑上而言,第四与第五优先级可以合并,而且exists没必要与harm和help连用。因此最终的宏是:

Code(c):

1:#showtooltip

2:/cast 解除诅咒;法术反制


扩展资料:


常用宏模板:

1.治疗/伤害技能混合宏,附带指向施法,或者用于解buff和攻击性技能组合:

Code(c):

1:#showtooltip

2:/cast 攻击技能;治疗技能

2. 治疗指向宏,无指向对目标:

Code(c):

1:#showtooltip

2:/cast 治疗技能

3. 经典的修饰键整合宏:

Code(c):

1:#showtooltip

2:/cast 技能1;技能2

或者更多的技能:

Code(c):

1:#showtooltip

2:/cast 技能3;技能4

4. 翻页宏:

Code(c):

1:#showtooltip

2:/cast 技能

3:/changeactionbar n

这个宏最近已经被玩坏了,n可取1-6。

5. 花式宏,双修饰键/三修饰键判断:

Code(c):

1:#showtooltip

2:/cast 技能

按照需要自己整合,就是这个套路。

6. 花式用法:

拆分1+alt和alt+1(按键顺序)。

*1+alt指的是先按住1然后不放去按alt,保持alt松开1(此时放技能),最后松开alt。

这个用法需要关闭界面设置中的点击施法选项。

按键绑定中绑定alt+1,在这个动作按钮上放技能1

建立一个宏

Code(c):

1:#showtooltip

2:/cast 技能2;技能3

把这个宏放到键1上。

其结果就是alt+1放出技能1,1+alt放出技能2,直接按1是技能3。