Archive for category wow
[25人零灯] 零灯信标分离宏最完美版
最近开荒零灯,用阿布发的信标宏 发现一个问题就是如果你选到别人标记了的信标怪的时候,不换目标。眼看着就要过了,要是在自己这个环节出问题真说不过去,捣腾了一晚上,终于搞出来个最完美的版本。和大家分享下~
/targetenemy 被标记的不朽守护者
/script if GetRaidTargetIndex(“target”)==null then SetRaidTarget(“target”,3);end
这个宏和阿布发的那个区别就在于第一句的 targetexact 和targetenemy 通过实测证明targetexact不具有tab的功能,而targetenemy有。这样你在脸黑选到被别人打上团队标记的信标怪的时候他会自动换目标直到选到没被标记的那只并打上你自己的团队标记。宏中间的数字代表不同的标记 3是菱形 可以根据自己的安排换~
结论:如果3个信标怪都没有被标记,你猛按这个宏的话会把你的那个标记在这3个怪中切,所以最多三次这个宏能搞定,脸好的第一次就标上拉走,差点的第一次选到别人标记了的,再按一下切到没被标记的打上自己的标记,拉走,脸最黑的,按三下必然会标记到自己的那只。拖走!
献给TG战士的一个装备武器宏 – 名字一样的武器
首先
做下面的宏,设一个快捷键
/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();
用鼠标拿起一把武器,别放下,按快捷键,把输入框里的内容复制出来,再拿起一把武器,同样用宏复制输入框里的内容
比如我拿2把壞滅之鋒,那么我用上面的宏能得到
(item)(47493)(|cffa335ee|Hitem:47493:3827:0:0:0:0:0:1286528896:80|h[壞滅之鋒]|h|r)
(item)(47493)(|cffa335ee|Hitem:47493:0:0:0:0:0:0:545008256:80|h[壞滅之鋒]|h|r)
好,现在把红、蓝字部分复制出来,写下面的装备武器宏
/script f=EquipItemByName;f(“|cffa335ee|Hitem:47493:3827:0:0:0:0:0:1286528896:80|h[壞滅之鋒]|h|r”,16);f(“|cffa335ee|Hitem:47493:0:0:0:0:0:0:545008256:80|h[壞滅之鋒]|h|r”,17)
一把在主手,一把在副手
该宏可以简化为如下形式
#showtooltip
/stopcasting
/script f=EquipItemByName;f(“Hitem:47493:3827:0:0:0:0:0:1286528896:80|h[壞滅之鋒]“,16);f(“Hitem:47493:0:0:0:0:0:0:545008256:80|h[壞滅之鋒]“,17)
对比就可以发现 这个宏其实只是判定物品ID (Hitem:47493)这个ID后面的一系列冒号和数字代表的是附魔宝石之类的东西
但是这个宏有个微小的瑕疵 就是这个宏无法用#showtooltip命令显示当前的物品的装备情况 于是结合我以前的宏
#showtooltip
/stopcasting
/equipslot 16 单手武器名字 (这个可以改成双手名字,16代表的是主手栏)
/equipslot 17 盾牌名字 (这个代表副手栏,双手武器的话这个栏就可以不写内容了)
/equipslot 18
/cancelaura 鲁莽
尝试了新的用法 于是诞生了新的宏 如下
#showtooltip
/stopcasting
/equipslot 16 Hitem:33688:3225:0:0:0:0:0:0:70 (这个ID 是我的复仇角斗士剑的,大家可以用楼主的查ID的宏查自己的武器的ID 然后复制过来)
/equipslot 17
/equipslot 18
经过测试可以使用 而且能#showtooltip用这个命令显示出当前的武器装备情况
Recent Comments