宏怎样才能连续施放魔法.50分送上...我是个SS,瞬发的腐蚀+
我是个SS,瞬发的腐蚀+洪吸+痛苦诅咒怎么才能在一个宏里连接施放出来呢?我也查了不少的帖子,有人说在中间可以加个间隔延时,具体什么也没人能回答上来.希望有知道的高手请指点指点.万分感谢!!!
1.公共CD是WOW中的基本,你平时要遵守,用宏仍然要遵守,所以些需要按一下就能“变羊气定炎爆火冲冰锥”的 可以离开了,我们无能为力,这里所说的一键xx是指:同一个宏,你每按一下做一个动作, 同一个宏反复使用可以智能做出一系列反应,两次按键之间清自己留出公共CD时间 2.各职业无公共CD技能表 法师:气定神闲,奥术强化,急速冷却,燃烧 牧师:心灵专注,能量灌注 术士:诅咒增幅,恶魔支配,恶魔牺牲 盗贼:冷血,闪避,急跑,消失 德鲁伊:自然迅捷,低吼,狂怒,猛虎之怒,急奔 猎人:威慑,急速射击 萨满祭司:元素掌握,自然迅捷 战士:破釜沉舟,横扫攻击,嘲讽,挑战怒吼,血性狂暴,盾牌格挡 圣骑士:神恩术,审判 * 各种 “下一次攻击附加xxx”的技能也没有公共CD,比如猎人猛禽,战士英勇打击,熊德捶击 自动射击,魔杖射击等也属于这种情况! 3.一键3DOT宏.估计这个才是楼主想要的? 不过这个一键,是指一个宏里放了3个技能,点一下放一个,缺啥补啥,一直按吧 注意,这是solo宏,团队中如果有其他术士的话就不好用了,因为无法判断DOT是不是你放的,比如其他术士放了痛苦诅咒, 这个宏就不会再放痛苦诅咒,直到那个术士的痛苦诅咒消失 通用版 /script local n,s,k,j,d,f={"Abomi","Sarge","Immol"},{"腐蚀术","痛苦诅咒","献祭"};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; 痛苦术士风筝版 /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;