
魔兽游戏中很多朋友会遇到一个问题,就是无法自由切换同名单手武器双持(一键换装插件无法在战斗中更换同名武器),今天就给大家分享一个同名单手武器双持切换宏制作的方法。
(宏制作在主菜单/ESC——宏命令设置,新建即可)。
【第一步】用下面代码制作一个宏,用于提取你所拥有的武器ID。
/script local item, itemID, itemLink=GetCursorInfo();printable = gsub(itemLink, "\124", "\124\124");text="("..item..")("..itemID..")("..printable..")";print(text);f=ChatFrameEditBox;f:SetText(text);f:Show();
使用[鼠标]点击拿起你的武器(悬停),按下刚制作的提取宏快捷键,即可查看你的武器的ID。
我的第一把R14单手斧(附魔十字军)提取的是:
(item)(18828)(|cffa335ee|Hitem:18828:1900::::::::60:::::::::|h[高阶督军的利斧]|h|r)
第二把R14单手斧(附魔15敏)提取的是:
(item)(18828)(|cffa335ee|Hitem:18828:2564:::::::60:::::::::|h[高阶督军的利斧]|h|r)

【第二步】通过提取的武器ID/附魔,即可制作同名武器切换宏:
/equipslot 16 item:18828:1900
/equipslot 17 item:18828:2564
切换武器的同时还可以切换姿态,对应宏如下:
#showtootip 战斗姿态
/equipslot 16 item:18828:1900
/equipslot 17 item:18828:2564
/cast 战斗姿态

以此类推,根据你的需求制作对应武器和姿态的宏就可以了!