当前位置:首页 > 游戏信息 > 正文

请帮忙写一个魔兽世界恶魔术士的宏,有祖师爷之手的时候放古尔丹之手,没有的时候放烧尽,在线等急求_给个魔兽世界恶魔术士宏

  • admin
  • 游戏信息
  • 发布时间:2024-09-17 04:38:55 {/php}

本文目录一览

wow TBC术士宏命令

1 恐惧
#showtooltip 恐惧
/stopcasting
/cast 恐惧
打断当前施法动作,使用恐惧.(该宏最大的优点体现在:当你正在使用其他吟唱法术
或者通道法术的过程当中,那么你想使用恐惧,无需你按ESC,移动一下,跳一下才能使用
恐惧,此宏能简单地让你即使正在引导施法,或者吟唱施法,直接点击就可以使用恐惧,
其他各项都采用了此宏的写法)
2 坐骑
#showtooltip 绿色驭风者
/stopcasting
/cast [flyable] 绿色驭风者;召唤恐惧战马(召唤)
一键坐骑,回到艾泽拉斯大陆时候使用非飞行坐骑,
回到外域则使用飞行坐骑
3 一键上DOT
#showtooltip 痛苦无常
/stopcasting
/castsequence reset=18/combat/target 痛苦无常(等级 3),腐蚀术(等级 8),生命虹吸(等级 6),痛苦诅咒(等级 7)
4 增幅后的痛苦诅咒
#showtooltip 痛苦诅咒
/cast 诅咒增幅
/stopcasting
/cast 痛苦诅咒(等级 6)
5 宠物打根基图腾:
/目标 根基图腾
/petattack
/cast 射击
/targetlasttarget
/equip [combat] 雕刻过的巫医之杖
6 宠物打灼热图腾:
/目标 灼热图腾
/petattack
/cast 射击
/targetlasttarget
/equip [combat] 雕刻过的巫医之杖
7 宠物打战栗图腾:
/目标 战栗图腾
/petattack
/cast 射击
/targetlasttarget
/equip [combat] 雕刻过的巫医之杖
8 暗影灼烧
#showtooltip 暗影灼烧
/stopcasting
/cast [noharm] 火焰之雨(等级 1);暗影灼烧
有目标时使用暗影灼烧,无目标使用1级火雨
9 恐惧
#showtooltip 恐惧
/stopcasting
/cast [target=mouseover] 恐惧
恐惧鼠标指向的目标,无需选中那个
10 法术封锁
#showtooltip 法术封锁
/stopcasting
/cast [target=mouseover] 法术封锁
法术封锁鼠标指向的目标,无需选中那个
11 吞噬魔法
#showtooltip 吞噬魔法
/stopcasting
/cast 吞噬魔法
吞噬掉选中的目标身上的一个有益魔法
12 吞噬魔法
#showtooltip 吞噬魔法
/stopcasting
/cast [target=player] 吞噬魔法
吞噬掉自己身上的一个DEBUFF魔法,且无需选中自己,不更换目标
13 诱惑
#showtooltip 诱惑
/stopcasting
/cast [target=mouseover]诱惑
诱惑鼠标指向的目标,无需选中那个
14 动作条翻页
/swapactionbar [翻页技] 1 2
动作条1,动作条2互换
15 前距离
/console SET targetNearestDistance "36"
将“TAB”能选定目标的最远距离改为50码。(我自己选择设置的为36码)
16 后距离
/console SET targetNearestDistanceRadius "36"
将“TAB”能选定身后目标的最远距离设为50码,不过并不推荐这
么做,20就够了。(我自己选择设置的为36码)
17 亡灵意志
/targetlasttarget
/cast 亡灵意志
被恐惧后会丢失目标,这个宏的作用就是让你在用亡灵意志的同时选定最后
一个目标,也就是刚刚丢失的那个目标。
18 手雷
#showtooltip 精金手雷
/stopcasting
/use 精金手雷
按一下出现选定区域,再按一下打断丢手雷动作,重新选定区域
19 绷带
#showtooltip 厚灵纹布绷带
/stopcasting
/use [harm,target=player] 厚灵纹布绷带; 厚灵纹布绷带
目标不是敌对的,那么就对目标使用绷带;无目标或者目标为敌对的,那么对自己使用绷带
20 语言诅咒
#showtooltip 语言诅咒
/stopcasting
/cast 语言诅咒(等级 2)

魔兽世界的术士技能宏的代码

1 恐惧
#showtooltip 恐惧
/stopcasting
/cast 恐惧
打断当前施法动作,使用恐惧.(该宏最大的优点体现在:当你正在使用其他吟唱法术
或者通道法术的过程当中,那么你想使用恐惧,无需你按ESC,移动一下,跳一下才能使用
恐惧,此宏能简单地让你即使正在引导施法,或者吟唱施法,直接点击就可以使用恐惧,
其他各项都采用了此宏的写法)

2 坐骑
#showtooltip 绿色驭风者
/stopcasting
/cast [flyable] 绿色驭风者;召唤恐惧战马(召唤)
一键坐骑,回到艾泽拉斯大陆时候使用非飞行坐骑,
回到外域则使用飞行坐骑

3 一键上DOT
#showtooltip 痛苦无常
/stopcasting
/castsequence reset=18/combat/target 痛苦无常(等级 3),腐蚀术(等级 8),生命虹吸(等级 6),痛苦诅咒(等级 7)

4 增幅后的痛苦诅咒
#showtooltip 痛苦诅咒
/cast 诅咒增幅
/stopcasting
/cast 痛苦诅咒(等级 6)

5 宠物打根基图腾:
/目标 根基图腾
/petattack
/cast 射击
/targetlasttarget
/equip [combat] 雕刻过的巫医之杖

6 宠物打灼热图腾:
/目标 灼热图腾
/petattack
/cast 射击
/targetlasttarget
/equip [combat] 雕刻过的巫医之杖

7 宠物打战栗图腾:
/目标 战栗图腾
/petattack
/cast 射击
/targetlasttarget
/equip [combat] 雕刻过的巫医之杖

8 暗影灼烧
#showtooltip 暗影灼烧
/stopcasting
/cast [noharm] 火焰之雨(等级 1);暗影灼烧
有目标时使用暗影灼烧,无目标使用1级火雨

9 恐惧
#showtooltip 恐惧
/stopcasting
/cast [target=mouseover] 恐惧
恐惧鼠标指向的目标,无需选中那个

10 法术封锁
#showtooltip 法术封锁
/stopcasting
/cast [target=mouseover] 法术封锁
法术封锁鼠标指向的目标,无需选中那个

11 吞噬魔法
#showtooltip 吞噬魔法
/stopcasting
/cast 吞噬魔法
吞噬掉选中的目标身上的一个有益魔法

12 吞噬魔法
#showtooltip 吞噬魔法
/stopcasting
/cast [target=player] 吞噬魔法
吞噬掉自己身上的一个DEBUFF魔法,且无需选中自己,不更换目标

13 诱惑
#showtooltip 诱惑
/stopcasting
/cast [target=mouseover]诱惑
诱惑鼠标指向的目标,无需选中那个

14 动作条翻页
/swapactionbar [翻页技] 1 2
动作条1,动作条2互换

15 前距离
/console SET targetNearestDistance "36"
将“TAB”能选定目标的最远距离改为50码。(我自己选择设置的为36码)

16 后距离
/console SET targetNearestDistanceRadius "36"
将“TAB”能选定身后目标的最远距离设为50码,不过并不推荐这
么做,20就够了。(我自己选择设置的为36码)

17 亡灵意志
/targetlasttarget
/cast 亡灵意志
被恐惧后会丢失目标,这个宏的作用就是让你在用亡灵意志的同时选定最后
一个目标,也就是刚刚丢失的那个目标。

18 手雷
#showtooltip 精金手雷
/stopcasting
/use 精金手雷
按一下出现选定区域,再按一下打断丢手雷动作,重新选定区域

19 绷带
#showtooltip 厚灵纹布绷带
/stopcasting
/use [harm,target=player] 厚灵纹布绷带; 厚灵纹布绷带
目标不是敌对的,那么就对目标使用绷带;无目标或者目标为敌对的,那么对自己使用绷带

20 语言诅咒
#showtooltip 语言诅咒
/stopcasting
/cast 语言诅咒(等级 2)

21 灼热之痛
#showtooltip 灼热之痛
/cast [modifier:alt] 吸取灵魂(等级 1); 灼热之痛(等级 8)
直接按使用灼热之痛,按住ALT+快捷键为吸取灵魂

22 银色新月徽记
#showtooltip 银色新月徽记
/use 13
/use 14
使用护符上,下两个

23 射击
#showtooltip 射击
/stopcasting
/cast 射击
使用魔杖攻击

24 吸取生命
#showtooltip 吸取生命
/petattack
/cast [nochanneling,modifier:shift] 吸取法力(等级 6); [nochanneling,nomodifier] 吸取生命(等级 8) 直接按为吸取生命,按住SHIFT+快捷键为吸取发力

25 疲劳诅咒
#showtooltip 疲劳诅咒
/cast 诅咒增幅
/stopcasting
/cast 疲劳诅咒

26 疲劳诅咒
#showtooltip 疲劳诅咒
/stopcasting
/cast 疲劳诅咒

27 宠物
/cast [button:1,modifier:alt] 制造治疗石; [button:2,modifier:alt] 制造法术石; [button:1,modifier:shift] 召唤虚空行者; [button:2,modifier:shift] 召唤小鬼; [button:1] 召唤魅魔; [button:2] 召唤地狱猎犬
鼠标左键为"魅魔",右键为"地狱犬"
SHIFT+左键为"蓝胖子",SHIFT+右键为"小鬼"
ALT+左键为"治疗石",ALT+右键为"法术石"

28 技能条
/changeactionbar [技能三] 3
翻页到技能条三

29 吸取法力
#showtooltip 吸取法力
/petattack
/cast [nochanneling,modifier:shift] 吸取法力; [nochanneling,nomodifier] 灼热之痛(等级 8)
宠物攻击,直接按为灼热之痛,SHIFT+快捷键为吸取法力

30 放逐术
#showtooltip 放逐术
/stopcasting
/cast [target=mouseover] 放逐术(等级 2)
放逐鼠标指向的目标,无需选中那个

31 死亡缠绕
#showtooltip 死亡缠绕
/stopcasting
/cast [target=mouseover] 死亡缠绕(等级 4)
死亡缠绕鼠标指向的目标,无需选中那个

32 死亡缠绕
#showtooltip 死亡缠绕
/stopcasting
/cast 死亡缠绕(等级 4)
死亡缠绕选中的目标

33 上BUFF
#showtooltip 侦测隐形
/stopcasting
/castsequence reset=24/combat/target 侦测隐形,魔息术
给选中的目标上侦测隐形,魔息术.无目标时则给自己上

34 上BUFF
#showtooltip 邪甲术
/stopcasting
/castsequence reset=24/combat/target 邪甲术(等级 2),侦测隐形,魔息术,魔甲术(等级 6)
(同上)

35 腐蚀术
#showtooltip 腐蚀术
/petattack
/castsequence reset=24/combat/target 腐蚀术(等级 8),痛苦诅咒(等级 7),生命虹吸(等级 6)
宠物攻击,给目标上腐蚀术(等级 8),痛苦诅咒(等级 7),生命虹吸(等级 6),24秒后,或者切换目标,目标死亡均重置

36焦点目标宏
Focus target: 这个按键是设置你当前目标为焦点
Target Focus: 一旦你已经设置了焦点(比如说刚才的萨满), 如果你现在的目标不是他,点这个按键就会把你当前目标转到萨满身上去.

/cast [target=focus,modifier:shift] 技能名字
设置好焦点目标后,就点这个宏这样就会对你的目标释放该法术.

37绷带宏
无论当前目标是什么,这个宏只会对自己使用厚灵纹布绷带:
/use [target=player] 厚灵纹布绷带

/use [target=player] 厚灵纹布绷带
对自己用绷带

请帮忙写一个魔兽世界恶魔术士的宏,有祖师爷之手的时候放古尔丹之手,没有的时候放烧尽,在线等急求

严格来说占公C的技能不能绑在一起,因为宏不能帮你判断。不太了解术士的技能,如果古尔丹之手不是触发的话可以这么做:

#showtooltip
/castsequence reset=X/alt 古尔丹之手,烧尽,烧尽,烧尽,烧尽,烧尽

注意符号是英文半角,X为古尔丹之手的冷却时间,按alt强行重置到古尔丹之手。

4.2恶魔术士宏,主要是变身和招狗

变身的宏
#showtooltip
/cast [modifier:alt] 献祭光环;
/cast [modifier:shift] ;
/cancelAura [modifier:ctrl] 恶魔变形;
/cast 恶魔变形
/cast 恶魔飞跃
/cast 献祭光环

召唤宠物宏
WLK的恶魔支配CD时间大大缩短,使用率也大大增加,所以下面的宏直接使用就是瞬招,右键使用为普通召唤

#showtooltip [mod:alt] 召唤魅魔;[mod:ctrl] 恶魔支配;召唤地狱猎犬
/castsequence [mod:alt,button:1] 恶魔支配,召唤魅魔;[mod:alt,button:2] 召唤魅魔
/cast [mod:ctrl] 恶魔支配
/stopmacro [mod]
/castsequence [button:1] 恶魔支配,召唤地狱猎犬;[button:2] 召唤地狱猎犬

#showtooltip [mod:alt] 召唤小鬼;[mod:ctrl] 召唤恶魔卫士;召唤虚空行者
/castsequence [mod:alt,btn:1] 恶魔支配,召唤小鬼;[mod:alt,btn:2] 召唤小鬼
/castsequence [mod:ctrl,btn:1] 恶魔支配,召唤恶魔卫士;[mod:ctrl,btn:2] 召唤恶魔卫士
/stopmacro [mod]
/castsequence [btn:1] 恶魔支配,召唤虚空行者;[btn:2] 召唤虚空行者

宏说明:这两个宏第一个是召唤狗与魅魔宏,第二个是召唤小鬼,胖子,EVA宏
-----(直接或按alt)+(快捷键或左键)使用为对应图标宠物的瞬招
-----(直接或按alt)+(右键)为对应图标宠物的普通召唤
-----第一个宏按CTRL为恶魔支配技能,可供看CD或直接使用!

来一个魔兽世界宏的高手,最好是术士

  先说下,这时借鉴前辈经验,我只是总结
  1 恐惧
  #showtooltip 恐惧
  /stopcasting
  /cast 恐惧
  打断当前施法动作,使用恐惧.(该宏最大的优点体现在:当你正在使用其他吟唱法术
  或者通道法术的过程当中,那么你想使用恐惧,无需你按ESC,移动一下,跳一下才能使用
  恐惧,此宏能简单地让你即使正在引导施法,或者吟唱施法,直接点击就可以使用恐惧,
  其他各项都采用了此宏的写法)

  2 坐骑
  #showtooltip 绿色驭风者
  /stopcasting
  /cast [flyable] 绿色驭风者;召唤恐惧战马(召唤)
  一键坐骑,回到艾泽拉斯大陆时候使用非飞行坐骑,
  回到外域则使用飞行坐骑

  3 一键上DOT
  #showtooltip 痛苦无常
  /stopcasting
  /castsequence reset=18/combat/target 痛苦无常(等级 3),腐蚀术(等级 8),生命虹吸(等级 6),痛苦诅咒(等级 7)

  4 增幅后的痛苦诅咒
  #showtooltip 痛苦诅咒
  /cast 诅咒增幅
  /stopcasting
  /cast 痛苦诅咒(等级 6)

  5 宠物打根基图腾:
  /目标 根基图腾
  /petattack
  /cast 射击
  /targetlasttarget
  /equip [combat] 雕刻过的巫医之杖

  6 宠物打灼热图腾:
  /目标 灼热图腾
  /petattack
  /cast 射击
  /targetlasttarget
  /equip [combat] 雕刻过的巫医之杖

  7 宠物打战栗图腾:
  /目标 战栗图腾
  /petattack
  /cast 射击
  /targetlasttarget
  /equip [combat] 雕刻过的巫医之杖

  8 暗影灼烧
  #showtooltip 暗影灼烧
  /stopcasting
  /cast [noharm] 火焰之雨(等级 1);暗影灼烧
  有目标时使用暗影灼烧,无目标使用1级火雨

  9 恐惧
  #showtooltip 恐惧
  /stopcasting
  /cast [target=mouseover] 恐惧
  恐惧鼠标指向的目标,无需选中那个

  10 法术封锁
  #showtooltip 法术封锁
  /stopcasting
  /cast [target=mouseover] 法术封锁
  法术封锁鼠标指向的目标,无需选中那个

  11 吞噬魔法
  #showtooltip 吞噬魔法
  /stopcasting
  /cast 吞噬魔法
  吞噬掉选中的目标身上的一个有益魔法

  12 吞噬魔法
  #showtooltip 吞噬魔法
  /stopcasting
  /cast [target=player] 吞噬魔法
  吞噬掉自己身上的一个DEBUFF魔法,且无需选中自己,不更换目标

  13 诱惑
  #showtooltip 诱惑
  /stopcasting
  /cast [target=mouseover]诱惑
  诱惑鼠标指向的目标,无需选中那个

  14 动作条翻页
  /swapactionbar [翻页技] 1 2
  动作条1,动作条2互换

  15 前距离
  /console SET targetNearestDistance "36"
  将“TAB”能选定目标的最远距离改为50码。(我自己选择设置的为36码)

  16 后距离
  /console SET targetNearestDistanceRadius "36"
  将“TAB”能选定身后目标的最远距离设为50码,不过并不推荐这
  么做,20就够了。(我自己选择设置的为36码)

  17 亡灵意志
  /targetlasttarget
  /cast 亡灵意志
  被恐惧后会丢失目标,这个宏的作用就是让你在用亡灵意志的同时选定最后
  一个目标,也就是刚刚丢失的那个目标。

  18 手雷
  #showtooltip 精金手雷
  /stopcasting
  /use 精金手雷
  按一下出现选定区域,再按一下打断丢手雷动作,重新选定区域

  19 绷带
  #showtooltip 厚灵纹布绷带
  /stopcasting
  /use [harm,target=player] 厚灵纹布绷带; 厚灵纹布绷带
  目标不是敌对的,那么就对目标使用绷带;无目标或者目标为敌对的,那么对自己使用绷带

  20 语言诅咒
  #showtooltip 语言诅咒
  /stopcasting
  /cast 语言诅咒(等级 2)

  21 灼热之痛
  #showtooltip 灼热之痛
  /cast [modifier:alt] 吸取灵魂(等级 1); 灼热之痛(等级 8)
  直接按使用灼热之痛,按住ALT+快捷键为吸取灵魂

  22 银色新月徽记
  #showtooltip 银色新月徽记
  /use 13
  /use 14
  使用护符上,下两个

  23 射击
  #showtooltip 射击
  /stopcasting
  /cast 射击
  使用魔杖攻击

  24 吸取生命
  #showtooltip 吸取生命
  /petattack
  /cast [nochanneling,modifier:shift] 吸取法力(等级 6); [nochanneling,nomodifier] 吸取生命(等级 8)
  直接按为吸取生命,按住SHIFT+快捷键为吸取发力

  25 疲劳诅咒
  #showtooltip 疲劳诅咒
  /cast 诅咒增幅
  /stopcasting
  /cast 疲劳诅咒

  26 疲劳诅咒
  #showtooltip 疲劳诅咒
  /stopcasting
  /cast 疲劳诅咒

  27 宠物
  /cast [button:1,modifier:alt] 制造治疗石; [button:2,modifier:alt] 制造法术石; [button:1,modifier:shift] 召唤虚空行者; [button:2,modifier:shift] 召唤小鬼; [button:1] 召唤魅魔; [button:2] 召唤地狱猎犬
  鼠标左键为"魅魔",右键为"地狱犬"
  SHIFT+左键为"蓝胖子",SHIFT+右键为"小鬼"
  ALT+左键为"治疗石",ALT+右键为"法术石"

  28 技能条
  /changeactionbar [技能三] 3
  翻页到技能条三

  29 吸取法力
  #showtooltip 吸取法力
  /petattack
  /cast [nochanneling,modifier:shift] 吸取法力; [nochanneling,nomodifier] 灼热之痛(等级 8)
  宠物攻击,直接按为灼热之痛,SHIFT+快捷键为吸取法力

  30 放逐术
  #showtooltip 放逐术
  /stopcasting
  /cast [target=mouseover] 放逐术(等级 2)
  放逐鼠标指向的目标,无需选中那个

  31 死亡缠绕
  #showtooltip 死亡缠绕
  /stopcasting
  /cast [target=mouseover] 死亡缠绕(等级 4)
  死亡缠绕鼠标指向的目标,无需选中那个

  32 死亡缠绕
  #showtooltip 死亡缠绕
  /stopcasting
  /cast 死亡缠绕(等级 4)
  死亡缠绕选中的目标

  33 上BUFF
  #showtooltip 侦测隐形
  /stopcasting
  /castsequence reset=24/combat/target 侦测隐形,魔息术
  给选中的目标上侦测隐形,魔息术.无目标时则给自己上

  34 上BUFF
  #showtooltip 邪甲术
  /stopcasting
  /castsequence reset=24/combat/target 邪甲术(等级 2),侦测隐形,魔息术,魔甲术(等级 6)
  (同上)

  35 腐蚀术
  #showtooltip 腐蚀术
  /petattack
  /castsequence reset=24/combat/target 腐蚀术(等级 8),痛苦诅咒(等级 7),生命虹吸(等级 6)
  宠物攻击,给目标上腐蚀术(等级 8),痛苦诅咒(等级 7),生命虹吸(等级 6),24秒后,或者切换目标,目标死亡均重置

  1、不改变选中的目标,为自己绷带,副本pk很有用

  /script TargetUnit(player);UseAction(55);TargetLastTarget();

  参数ActionSlot:1~72,第1动作条的第1格为1、第12格为12,

  第2动作条的第1格为13、第12格为24,……,

  第6动作条的第1格为61、第12格为72。

  第3动作条是右侧动作条,第4动作条是右2动作条,

  第5动作条是底部右侧动作条,第6动作条是底部左侧动作条。

  我的绷带快捷栏的位置是55,不一样的话改一下,把数字改为你的绷带位置就好了。
  2、地狱犬吃减益法术的宏,pk杀人必备

  /script TargetUnit(player);CastPetAction(4);TargetLastEnemy();

  3、召唤队友 大家有了,这个是我自己做的宏

  /团队 我正在召唤**%t**,请两名队友点传送门,不要移动,动了是猪。

  /p 我正在召唤**%t**,请两名队友点传送门,不要移动,动了是猪。

  /施放 召唤仪式
  4、绑定 灵魂

  /团队 ** %t**,我正在绑定你脆弱的灵魂,黑暗赐予你力量吧!!!雄起!!!

  /p **%t**,我正在绑定你脆弱的灵魂,黑暗赐予你力量吧!!!雄起!!!

  /script UseAction(26);

  括号里的数字为快捷栏做好的灵魂石的位置数,不一样自己改
  5.如果目标生命大于20,释放抽取生命法术,否则使用灵魂抽取。
  /script if (UnitHealth("target")20) then CastSpellByName("Drain Life(Rank X)") else

  CastSpellByName("Drain Soul(Rank 2)") end;

  6.虚弱诅咒版本
  /script if (UnitMana("target")0) then CastSpellByName("Curse of Tongues(Rank X)") else

  CastSpellByName("Curse of Weakness(Rank X)") end;

  7.首先将目标转为拖怪手或者坦克正在攻击的目标,然后命令宠物向前攻击,跟着一个虚弱诅咒。
  /assist 队伍中的拖怪手或者坦克的名字
  /script PetAttack();
  /cast Curse of Weakness (Rank X)

  一键3DOT宏
  点一下放一个,缺啥补啥,一直按吧
  注意,这是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;

  献祭 + 宠物攻击
  在使用前面一键3DOT宏之前我通常会使用这个宏作为起手,因为献祭有施法时间,这就跟猎人瞄准起手一样
  /施放 献祭
  /script PetAttack();

  如果是痛苦术士,带小鬼而且作mana罐子的话用这个
  /施放 献祭
  /script if UnitCreatureFamily("pet")~="小鬼" then PetAttack();end;

  RAID DOT宏
  循环上DOT,如果使用间隔超过18秒则重新从第一个DOT开始放,以防止DOT序列没放完怪就死了
  普通版
  /script local x,t={"痛苦诅咒","腐蚀术","献祭"},GetTime();DOTI=DOTI or 3;DOTT=DOTT or t;DOTI=DOTI+1;if DOTI3 or t-DOTT18 then DOTI=1;DOTT=t;end;CastSpellByName(x[DOTI]);

  痛苦术士版
  /script local x,t={"生命虹吸","痛苦诅咒","腐蚀术","献祭"},GetTime();DOTI=DOTI or 4;DOTT=DOTT or t;DOTI=DOTI+1;if DOTI4 or t-DOTT18 then DOTI=1;DOTT=t;end;CastSpellByName(x[DOTI]);

  这是模拟2.0中/castsequence的方式写的,但没有进入/脱离战斗重置序列和改变目标重置序列功能,
  因为这需要做成插件了

  到了2.0用这个就行了:
  普通版
  /castsequence reset=18/target/combat "生命虹吸","痛苦诅咒","腐蚀术","献祭"

  痛苦术士版
  /castsequence reset=18/target/combat "痛苦诅咒","腐蚀术","献祭"

  RAID诅咒宏
  如果目标没有元素诅咒就上元素,有元素没有暗影诅咒就上暗影诅咒,都有就上痛苦诅咒
  raid中的术士们,为了名额,诅咒吧!
  /script local n,s,k,j,d={"lTouc","fAchi"},{"元素","暗影","痛苦"},1;while k3 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 f then k=k+1;else break;end;end;CastSpellByName(s[k].."诅咒");

  增幅疲劳 / 增幅痛苦
  把诅咒增幅放到动作条上,并查出编号,查编号看上边基础知识部分
  增幅疲劳
  /script local c,s,d=CastSpellByName,GetActionCooldown(增幅编号);if d2 then c("诅咒增幅");SpellStopCasting();end;c("疲劳诅咒");

  法术书版
  /script local c,s,d=CastSpellByName,GetSpellCooldown(增幅编号,"spell");if d2 then c("诅咒增幅");SpellStopCasting();end;c("疲劳诅咒");

  增幅痛苦
  /script local c,s,d=CastSpellByName,GetActionCooldown(增幅编号);if d2 then c("诅咒增幅");SpellStopCasting();end;c("痛苦诅咒");

  法术书版
  /script local c,s,d=CastSpellByName,GetSpellCooldown(增幅编号,"spell");if d2 then c("诅咒增幅");SpellStopCasting();end;c("痛苦诅咒");

  其实这个宏也可以简写成
  /施放 诅咒增幅
  /script SpellStopCasting();
  /施放 疲劳诅咒

  /施放 诅咒增幅
  /script SpellStopCasting();
  /施放 痛苦诅咒

  但写成上面/script的形势可以避免看到讨厌的“技能还没有准备好”的提示

  2 术士专用宏汇总
  可能有人觉得只要契约就好,何必还要分流,我们有魔甲术,每5秒恢复15点hp,还有生命虹吸,吸血,
  各位瘾君子每3秒吸个五六十应该不在话下吧,生命长满就不会再长了。所以只用契约的话会有大量的生命浪费,
  实际上这些生命变成蓝的话数量相当惊人的,所以在尽量保证自己血量的前提下使用分流可以达到最大的转换效率
  而不会出现安全问题,你会发现这才是真正的永动机
  而且,最大的问题…… 分流恢复mana的速度比契约快多了"

  =================送给抽风手的礼物=================
  原则:不让小鬼满蓝,不让自己满血
  小鬼满mana当然先抽他的,当抽到70%时,如果你受伤小于200就分流一次,然后继续抽小鬼,
  直到抽空或者你血又差200没满,为了最大化的利用嘛,
  如果把小鬼抽空了你还没搞定,没办法,抽自己吧
  各位如果在raid而且治疗比较关照你的话可以把受伤200安全线往下降,比如1000,
  这样顶着恢复,回春,抽着小鬼,想OOM都难啊
  我们唯一要做的就是……
  练就一根坚韧而神经质的手指……
  /script local s,h,m="生命分流";if UnitExists("pet") then h=UnitHealthMax("player")-UnitHealth("player");m=UnitMana("pet")/UnitManaMax("pet");if m0.1 and h200 or m=0.7 then s="黑暗契约";end;end;CastSpellByName(s);

  上边200是开始分流的安全线,0.7是停止虐待小鬼开始分流的比例,当然是自己满血情况下

  计算了魔伤和强化生命分流天赋的分流宏
  你魔伤和生命分流效率自己填
  你分流效率:你强化生命分流的天赋,1点就换成1.1,2点换成1.2,没有加这个天赋就是1
  注意,这个宏不会分到死,自杀的话单拉出来一个最高级的吧
  /script local b,r,p,j,h={30,75,140,220,310,424},{0.38,0.68,0.8,0.8,0.8,0.8},"player";for j=6,1,-1 do h=b[j]+r[j]*你魔伤;if UnitHealth(p)=h and UnitManaMax(p)-UnitMana(p)=h*你分流效率 then CastSpellByName("生命分流(等级 "..j..")");break;end;end

  自身buff
  自动上 魔甲术,侦测隐形,魔息术,缺啥补啥,侦测隐形用不着强效的
  /script local n,s,k,j,b,f={"gScr","tInv","nBre"},{"魔甲术","侦测隐形","魔息术"};for k=1,3 do f=nil;for j=1,16 do b=UnitBuff("player",j);if b and strfind(b,n[k]) then f=1;break;end;end;if not f then CastSpellByName(s[k]);break;end;end;

  死亡缠绕 + 恐惧
  死亡缠绕 + 恐惧是术士最具杀伤力的连招,是术士反盘的基础,
  能与之媲美的恐怕只有献祭 + 点燃了,什么?还有生命分流 + 自焚?

  功能:如果死亡缠绕不在CD就放缠绕,如果CD中则施放恐惧术,连续使用就是 缠绕 + 恐惧
  死亡缠绕的编号看图自己填
  /script local s,d=GetActionCooldown(死亡缠绕编号);if d2 then CastSpellByName("死亡缠绕");else CastSpellByName("恐惧术");end;

  法术书版
  /script local s,d=GetSpellCooldown(死亡缠绕编号,"spell");if d2 then CastSpellByName("死亡缠绕");else CastSpellByName("恐惧术");end;

  如果目标是恶魔或元素就放逐,否则恐惧
  raid和跟术士PK时能省点事……
  /script local t=UnitCreatureType("target");if t=="恶魔" or t=="元素生物" then CastSpellByName("放逐术");else CastSpellByName("恐惧术");end;

  双法术石
  法术石放饰品1,备用法术石放的位置自己填,看上边基础知识
  /script local s,d,e=GetInventoryItemCooldown("player",17);if d2 and e0 then SpellStopCasting();UseInventoryItem(13);UseContainerItem(备用法术石包号,你备用法术石格子号);end;

  狗智能吞噬魔法
  优先驱散自己身上的debuff,没有就驱散对方身上的buff
  /script local i,d,s,t,_;for i=1,16 do d,_,t=UnitDebuff("player",i);if d and t=="Magic" then s=1;break;end;end;CastSpellByName('吞噬魔法',s);

  瞬召虚空并牺牲宏 - 传说中的双胖子
  功能:如果带的是虚空则牺牲,不是的话按第一下瞬召虚空,再按一下牺牲,之所以要按两下因为所谓瞬召实际还是有0.5秒时间,
  当然如果你是非恶魔术士或者恶魔支配CD中,那瞬召就变成慢召了……
  /script local c=CastSpellByName;if UnitCreatureFamily("pet")=="虚空行者" then c("牺牲");else c("恶魔支配");SpellStopCasting();c("召唤虚空行者");end;

  宝宝打图腾
  /script local t,n,i,_={"根基","战栗","地缚","灼热","清毒"};for _,i in t do n=i.."图腾";TargetByName(n,1);end;PetAttack();

  拉人宏
  1 小队/团队自适应版
  /施放 召唤仪式
  /script local s="party";if UnitInRaid("player") then s="raid";end;SendChatMessage("开始召唤%t,机票1G,女生半价,来点门啊",s);

  2 黑体震撼版
  /施放 召唤仪式
  /y █ ●███◣ █
  /y ██ █ █ ▉
  /y █ █ █ ▊
  /y █████ █ █ ▋
  /y █ █ █ █ ▌
  /y █████ █ █ ▍
  /y ●● ●● █ ◥█ ●

  3 车夫自虐版
  这个不是拉人的宏,而是一次寻问团队中所有和你不在同一区域的人,自动问他需不需要拉,好像有点自讨苦吃,自虐用的……
  只要点一下,你会收到无数订单的……
  /script local i,n,z,_;for i=1,GetNumRaidMembers() do n,_,_,_,_,_,z=GetRaidRosterInfo(i) if z~=GetZoneText() then SendChatMessage("要拉的MM报职业","whisper",nil,n);end;end

  智能灵魂石
  没有灵魂石就制造,有就给目标绑灵魂石,并在小队或团队中报告
  把做好的灵魂石放在动作条上,查出编号,具体看上边基础知识
  /script local s,i="party",灵魂石所在编号;if IsUsableAction(i) then if GetActionCooldown(i)==0 then UseAction(i);if UnitInRaid("player") then s="raid";end;SendChatMessage("%t 已被绑定",s);end;else CastSpellByName("制造特效灵魂石");end

求恶魔术士宏代码?想自己拼宏

#showtooltips 宏图标显示(后面不跟任何东西,就是你下面宏里技能的第一个。后面写技能名了,宏图标就是此技能的)
/petattack 宠物攻击
/cast 施放技能
/USE 使用某物品(可以是药水、饰品、工程手套加速等)
/castsequence reset=10 技能按顺序施放,不点此宏,10秒后重置
/cancelaura 取消身上某个BUFF

基本用用这些也就够了

像你追问的这个例子,像下面这样就可以了
#showtooltips 恶魔变身
/cast 恶魔变身
/cast 恶魔之魂
/cast 献祭光环

恶魔SS的话,送你一个起手宏吧
#showtooltips 恐惧战马
/petattack
/cast 魔刃风暴
/castsequence reset=30/combat 元素诅咒,献祭,恶魔变形,末日灾祸,腐蚀术,暗影烈焰,献祭光环(恶魔变形),生命之血,SP,恶魔之魂,灵魂燃烧,末日灾祸,古尔丹之手,召唤地狱猎犬,烧尽,烧尽,烧尽
生命之血和SP要看你自己的装备和专业了(我是采药和勇气饰品)

魔兽世界台服术士宏

QUOTE: 1、 /petattack [nomodifier] /castsequence [nomodifier] reset=combat/target 生命虹吸,痛苦诅咒,生命分流,易变痛苦,腐蚀术,献祭,吸取生命,生命分流,吸取生命,生命分流 /cast [modifier:alt] 吸取灵魂 虐杀小怪用,点击为宠物攻击5DOT加吸血分流,反复,最后alt加点击为吸取灵魂一键搞定。如果你不希望某个法术被释放,可以直接删除宏内的法术名称。 ---06.26更新 QUOTE: 2、 /cast [modifier:shift, nomodifier:ctrl, nomodifier:alt]痛苦诅咒; [modifier:ctrl, nomodifier:shift, nomodifier:alt]腐蚀术; [modifier:alt, nomodifier:shift, nomodifier:ctrl]献祭; [nomodifier]生命虹吸 痛苦术士4DOT 点击为生命虹吸 shift+点击为痛苦诅咒 ctrl+点击为腐蚀术 alt+点击为献祭。 --- QUOTE: 3、 /cast [modifier:shift, nomodifier:ctrl, nomodifier:alt]吸取生命; [modifier:ctrl, nomodifier:shift, nomodifier:alt]吸取法力; [nomodifier]吸取灵魂 术士3吸取 点击为吸取灵魂 shift+点击为吸取生命 ctrl+点击为吸取法力。 --- QUOTE: 4、 /cast [modifier:shift, nomodifier:ctrl, nomodifier:alt]灼热之痛 [modifier:ctrl, nomodifier:shift, nomodifier:alt]射击; [nomodifier]暗影箭 远程攻击 点击为暗影箭 shift+点击为灼热之痛 ctrl+点击为射击。 --- QUOTE: 5、 /cast [equipped:魔杖] 射击;特效法术石 魔杖/法术石一键控制 使用这个宏,如果你装备的是魔杖就是射击,如果不是魔杖,就使用法术石。(法术石的等级名称请根据情况自己改一下) ---06.26更新 QUOTE: 6、 /petattack /castsequence reset=combat/target 生命虹吸,痛苦诅咒,易变苦痛,腐蚀术,生命分流,吸取生命,射击 宠物攻击目标,依次施放生命虹吸,痛苦诅咒,易变苦痛,腐蚀术,生命分流,吸取生命,射击,战斗结束或切换目标后重置。如果你不希望某个法术被释放,可以直接删除宏内的法术名称。 ---06.26更新 QUOTE: 7、 /petattack [nomodifier:alt] /castsequence [nomodifier:alt] reset=target/combat 生命虹吸,痛苦诅咒,易变苦痛,腐蚀术,生命分流,吸取生命,射击 /cast [modifier:alt]吸取灵魂 和上面那个宏差别不大,增加了一个条件,按下Alt键时施放吸取灵魂。如果你不希望某个法术被释放,可以直接删除宏内的法术名称。 --06.26更新 QUOTE: 8、 /cast [modifier:alt,target=player] 特效灵魂石; [button:1] 特效灵魂石; [button:2] 制造特效灵魂石 灵魂石宏,右键点宏制作灵魂石,左键点宏绑定目标,Alt+左键点宏绑定自己。 ---06.26更新 QUOTE: 9、 /petattack /castsequence [modifier:alt,nogroup,pet:Voidwalker/pet:Felstalker] 灼热之痛,献祭,痛苦诅咒,易变痛苦,腐蚀术 /cast [modifier:alt] 暗影箭 /castsequence reset=combat/target 献祭,痛苦诅咒,易变痛苦,腐蚀术 练级宏强化版,宠物攻击目标,依次施放献祭,痛苦诅咒,易变痛苦,腐蚀术。如果处于非组队状态,按下Alt键释放暗蛋,如果宠物是eva或是胖子会先丢个灼热之痛。如果你不希望献祭,痛苦诅咒,易变痛苦,腐蚀术其中的某个被释放,可以直接删除宏内第三行的法术名称。 ---06.26更新 QUOTE: 10、 /cast [pet:虚空行者]牺牲;[pet:魅魔]诱惑;[pet:地域猎犬]法术封锁;[pet:恶魔守卫]拦截;[pet:小鬼,target=player]火焰盾 宠物技能一键控制,带胖子就吃掉,带女人就诱惑目标,带狗则使用法术封锁,带小鬼则对自己施放火焰盾,带恶魔守卫则拦截目标。 ---06.26更新 QUOTE: 11、 /cast [pet:虚空行者,nocombat]吞噬暗影;[pet:魅魔,combat]诱惑; /stopmacro [nopet:succubus] /focus [modifier:alt] target /cast [target=focus, pet:魅魔]诱惑 /focus [target=focus,dead] 上面那个的强化版,如果在战斗就吃胖子,不在战斗就吞噬阴影;带女人的时候,按下Alt使女人重新锁定你当前的目标为目标并释放诱惑,没有目标或目标死亡按Alt则继续诱惑之前被锁定的目标。 ---06.26更新 QUOTE: 12、 /focus [modifier:alt] target /cast [target=focus, pet:地狱猎犬]吞噬魔法 /focus [target=focus,dead] 狗吃魔法宏,按下Alt时候锁定当前目标并吃魔法。 ---06.26更新 QUOTE: 13、 /cast [pet:小鬼]黑暗契约;生命的分流 带小鬼就使用契约,不是小鬼就用分流。 ---06.26更新 QUOTE: 14、 /cast [button:2,target=player]吞噬魔法;吞噬魔法 左键点宏吃目标魔法,右键点宏吃自己魔法。 ---06.26更新 QUOTE: 15、 /cast 恶魔支配 /stopcasting /cast 召唤虚空行者 瞬招宏。 ---06.26更新 QUOTE: 16、 /cast [modifier:alt]召唤恶魔守卫;[modifier:shift]召唤小鬼;[modifier:ctrl]召唤魅魔;[button:2]召唤虚空行者;召唤地狱猎犬 一键招宠,左键点宏召狗,右键点宏召唤胖子,shift+左键点宏召唤小鬼,ctrl+左键点宏召唤女人,Alt+左键点宏召唤恶魔守卫。 ---06.26更新 QUOTE: 17、 /cast [button:2]强效治疗石; [modifier:shift]制造特效治疗石; [modifier:ctrl]制造强效治疗石;特效治疗石 一键治疗石,左或右键点宏使用两种石头,按住shift或ctrl点宏分别制造两种石头。 ---06.26更新 QUOTE: 18、 /focus [nocombat] /petattack [target=focus,exists,harm,combat]; [target=focustarget,exists,harm,combat];target 宠物攻击目标宏,也可用于协助友方目标。 QUOTE: 19、 /cast [nopet:虚空行者]召唤虚空行者 /cast [pet:虚空行者,nocombat]吞噬暗影 /cast [pet:虚空行者,combat]牺牲 一键胖子控制,没有胖子就召唤胖子,有胖子不在战斗就吞噬阴影,在战斗就吃掉。(可以修改成任何宠物+技能) ---06.26更新 QUOTE: 20、 /cast [target=pet,dead]召唤虚空行者;[combat,pet:虚空行者]牺牲;召唤虚空行者 如果带着胖子而且在战斗中就吃掉胖子,否则召唤胖子。 ---06.26更新 QUOTE: 21、 /focus [nomodifier,noexists,target=mouseover] target /cast [nomodifier,target=focus]恐惧术 /stopmacro [nomodifier] /focus [modifier:ctrl]none 在无目标情况下锁定鼠标经过的目标,施放恐惧。再按下恐惧的时候还对你之前锁定的目标继续施放,按下ctrl键停止宏。 ---06.26更新 QUOTE: 22、 /cast 诅咒增幅 /stopcasting /cast 疲劳诅咒 增幅诅咒宏。 QUOTE: 23、 /stopattack [button:RightButton] /stopcasting [button:RightButton] /cast [button:LeftButton] 吸取灵魂 右键点宏停止动作,左键点宏释放吸取灵魂。 QUOTE: 24、 /script local C; if(GetNumRaidMembers()==0) then C = "PARTY" else C = "RAID" end SendChatMessage("Summoning %t to "..GetMinimapZoneText().." . Please assist.", C) /cast 召唤小鬼 向队伍或团队通知所召唤的宠物。 ---06.26更新 QUOTE: 25、 /castsequence [nocombat]感知恶魔,寻找矿物,发现草药 侦测法术(包括侦测恶魔,探矿,探草药)依次施放。 ---06.26更新 QUOTE: 26、 /petfollow /petpassive /petattack [harm] 目标为敌对时宠物攻击目标,没有目标时变为被动状态并跟随。 --- QUOTE: 27、 /petfollow [pet:succubus] /cast [harm] Spell Lock /cast [help] Devour Magic /cast Seduction /cast Sacrifice /cast Intercept /petstay [noexists] /petdefensive [noexists] 选择敌对目标时使用宠物技能(诱惑,牺牲,拦截,法术封锁),选择右方目标时施放吞噬魔法(仅限狗),没有目标时选择停留并变为防御状态、 --- QUOTE: 28、 /stopattack /stopcasting /petfollow /script PU = PickupContainerItem; D= DeleteCursorItem; PU(4,1); D(); /cast 吸取灵魂(等级 1) 吸取灵魂并摧毁碎片(慎用),如果想利用强化吸取灵魂天赋回蓝并且不想要太多的碎片的时候,可使用这个宏,不过要保证碎片包与宏里写的位置相符合,否则会摧毁错误的物品!!! ---06.26更新 QUOTE: 29、 /clearfocus [button:2] /focus [button:1,target=focus,dead];[target=focus, noexists,button:1] /cast [button:1,target=focus] Banish 锁定目标并放逐。 --- QUOTE: 30、 /cast [button:1,nomodifier]召唤小鬼 /cast [modifier:alt]召唤魅魔 /cast [modifier:ctrl]召唤虚空行者 /cast [modifier:shift]召唤地狱猎犬 /cast [button:2,nomodifier]召唤恶魔守卫 /cast [button:2,modifier:shift]召唤恐惧战马 /cast [button:2,modifier:alt]召唤地狱战马 一键召唤宠物及坐骑。 ---06.26更新 QUOTE: 31、 /cast [modifier:shift]放逐术(等级 1);放逐术 点击释放2级放逐,shift点击则释放1级放逐。

希望采纳