爱问知识人 爱问教育 医院库

求一个亡灵MS的双DOT宏!

求一个亡灵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宏,谢谢!

提交回答
好评回答
  • 2006-10-08 15:11:12
    太先进了...矩阵...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自己加...

    s***

    2006-10-08 15:11:12

其他答案

    2006-10-08 15:43:12
  • 路过。收藏,回去try.

    b***

    2006-10-08 15:43:12

  • 2006-10-08 15:01:40
  •   兄弟你这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而且我不知道英文是什么。

    y***

    2006-10-08 15:01:40

类似问题

换一换
  • 魔兽世界 相关知识

  • 游戏
  • 游戏问题

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):