请高手做个术士宏~~

来源:百度知道 编辑:UC知道 时间:2024/05/17 09:25:34
我想把~腐蚀术~痛苦诅咒~生命哄吸放在一个键上~希望高手给编辑下~最好能一粘贴直接用的,分不多~~谢谢拉

根本不用那么麻烦,还要下什么插件。WOW本身的宏就支持这种操作,命令也很简单:
/script local n,s,k,j,d,f={"Abomi","Requi","Sarge"},{"腐蚀术","生命虹吸","痛苦诅咒"};for k=1,3 do f=nil;for j=1,16 do d=UnitDebuff("target",j);if d and strfind(d,n[k]) then f=1;break;end;end;if not f then CastSpellByName(s[k]);break;end;end;
直接复制进去就行了,不过要注意一点,这是solo宏,团队中如果有其他术士的话就不好用了,因为无法判断DOT是不是你放的,比如其他术士放了痛苦诅咒,这个宏就不会再放痛苦诅咒,直到那个术士的痛苦诅咒消失。
另外,公共CD是WOW中的基本法律,你平时要遵守,用宏仍然要遵守,这里所说的一键xx是指:
同一个宏,你每按一下做一个动作,
同一个宏反复使用可以智能做出一系列反应,两次按键之间请自己留出公共CD时间

先扫描目标的debuff 如果没有附和的,就上一个dot,从腐蚀术开始,一直上满4个,如果目标有其中一个dot,就把没有的dot补上,每按一下按键施放一个。
下面的代码没有加入诅咒增幅

需要下载SuperMacro 3.13此宏才可使用
下载地址: http://www.thewow.cn/soft/1152.html

CODE:[Copy to clipboard]function My_WL_ScanAndCastDebuffs()

GameTooltip:SetOwner(UIParent);

if Unit