求一个亡灵MS的双DOT宏!
SS有一个3DOT的宏 /script local n,s,k,j,d,f={"Sarge","Abomi","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非常复杂还请高人指点,给个亡灵MS的双DOT宏,谢谢!
太先进了...矩阵...DO循环.IF循环.中止.都有... 我不知道他的sarge.abomi immol是怎么出来得... /script local n,s,k,j,d,f={"DOT1","DOT2"},{"中文名1","中文名2"};for k=1,2 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 这样就行了..dot1和dot2还有中文名1.2自己加...
路过。收藏,回去try.
兄弟你这20分没人想要呢,不过。。。是不是少了点。。。 我没有学过WOW的这些语言,但是可以拆解下来,或许待会会有答案: /script local n,s,k,j,d,f={"Sarge","Abomi","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 补上:如果要解答,也很简单,只要你能把你需要放哪两个DOT告诉我就行了,前提是中英文都要。
因为我也不知道你要哪两个DOT而且我不知道英文是什么。
答:一键3DOT宏 点一下放一个,缺啥补啥,一直按吧 注意,这是solo宏,团队中如果有其他术士的话就不好用了,因为无法判断DOT是不是你放的,比如其他术士放了痛苦...详情>>