请帮忙写一个魔兽世界7.0恶魔术士恶魔术士的宏,有祖师...

术士宏···········_百度知道后使用快捷导航没有帐号?
查看: 4262|回复: 3
新人欢迎积分1 阅读权限50积分1360精华0UID帖子金钱2834 威望0
Lv.5, 积分 1360, 距离下一级还需 1140 积分
UID帖子威望0 多玩草0 草
RT&&小号SS刚转服 发现宏都清空了 特地在SS区求一个法阵宏& &之前的法阵宏就是按住AIT+G(本人法阵快捷键是G)是释放法阵 直接按G是传送&&有木有 求一个宏
新人欢迎积分1 阅读权限50积分1360精华0UID帖子金钱2834 威望0
Lv.5, 积分 1360, 距离下一级还需 1140 积分
UID帖子威望0 多玩草0 草
SS区有大神在否
丶鬼丶帝丶
Lv.4, 积分 528, 距离下一级还需 472 积分
UID帖子威望0 多玩草0 草
nga.术士区,求宏专用贴里面有,我用的手机给不了连接,你自己过去找,在置顶里还能检测距离
本帖最后由 血域咆哮 于
09:37 编辑
Lv.2, 积分 23, 距离下一级还需 27 积分
UID帖子威望0 多玩草0 草
#showtooltip
/cast [nomod]恶魔法阵:传送
/cast [modifier:alt]恶魔法阵:召唤
需要金钱:1100
Powered by
手机盒子客户端点击或扫描下载魔兽世界术士宏命令大全
魔兽世界术士宏命令大全
#showtooltip 恐惧
/stopcasting
/cast 恐惧
打断当前施法动作,使用恐惧.(该宏最大的优点体现在:当你正在使用其他吟唱法术
或者通道法术的过程当中,那么你想使用恐惧,无需你按ESC,移动一下,跳一下才能使用
恐惧,此宏能简单地让你即使正在引导施法,或者吟唱施法,直接点击就可以使用恐惧,
其他各项都采用了此宏的写法)
#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
/targetlasttarget
/equip [combat] 雕刻过的巫医之杖
6 宠物打灼热图腾:
/目标 灼热图腾
/petattack
/cast 射击
/targetlasttarget
/equip [combat] 雕刻过的巫医之杖
7 宠物打战栗图腾:
/目标 战栗图腾
/petattack
/cast 射击
/targetlasttarget
/equip [combat] 雕刻过的巫医之杖
8 暗影灼烧
#showtooltip 暗影灼烧
/stopcasting
/cast [noharm] 火焰之雨(等级 1);暗影灼烧
有目标时使用暗影灼烧,无目标使用1级火雨
#showtooltip 恐惧
/stopcasting
/cast [target=mouseover] 恐惧
恐惧鼠标指向的目标,无需选中那个
10 法术封锁
#showtooltip 法术封锁
/stopcasting
/cast [target=mouseover] 法术封锁
法术封锁鼠标指向的目标,无需选中那个
11 吞噬魔法
#showtooltip 吞噬魔法
/stopcasting
/cast 吞噬魔法
吞噬掉选中的目标身上的一个有益魔法
12 吞噬魔法
#showtooltip 吞噬魔法
/stopcasting
/cast [target=player] 吞噬魔法
吞噬掉自己身上的一个DEBUFF魔法,且无需选中自己,不更换目标
#showtooltip 诱惑
/stopcasting
/cast [target=mouseover]诱惑
诱惑鼠标指向的目标,无需选中那个
14 动作条翻页
/swapactionbar [翻页技] 1 2
动作条1,动作条2互换
/console SET targetNearestDistance "36"
将“TAB”能选定目标的最远距离改为50码。(我自己选择设置的为36码)
/console SET targetNearestDistanceRadius "36"
将“TAB”能选定身后目标的最远距离设为50码,不过并不推荐这
么做,20就够了。(我自己选择设置的为36码)
17 亡灵意志
/targetlasttarget
/cast 亡灵意志
被恐惧后会丢失目标,这个宏的作用就是让你在用亡灵意志的同时选定最后
一个目标,也就是刚刚丢失的那个目标。
#showtooltip 精金手雷
/stopcasting
/use 精金手雷
按一下出现选定区域,再按一下打断丢手雷动作,重新选定区域
#showtooltip 厚灵纹布绷带
/stopcasting
/use [harm,target=player] 厚灵纹布绷带; 厚灵纹布绷带
目标不是敌对的,那么就对目标使用绷带;无目标或者目标为敌对的,那么对自己使用绷带
20 语言诅咒
#showtooltip 语言诅咒
/stopcasting
/cast 语言诅咒(等级 2)
21 灼热之痛
#showtooltip 灼热之痛
/cast [modifier:alt] 吸取灵魂(等级 1); 灼热之痛(等级 8)
直接按使用灼热之痛,按住ALT+快捷键为吸取灵魂
22 银色新月徽记
#showtooltip 银色新月徽记
使用护符上,下两个
#showtooltip 射击
/stopcasting
/cast 射击
使用魔杖攻击
24 吸取生命
#showtooltip 吸取生命
/petattack
/cast [nochanneling,modifier:shift] 吸取法力(等级 6);
[nochanneling,nomodifier] 吸取生命(等级 8)
直接按为吸取生命,按住SHIFT+快捷键为吸取发力
25 疲劳诅咒
#showtooltip 疲劳诅咒
/cast 诅咒增幅
/stopcasting
/cast 疲劳诅咒
26 疲劳诅咒
#showtooltip 疲劳诅咒
/stopcasting
/cast 疲劳诅咒
/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+右键为"法术石"
/changeactionbar [技能三] 3
翻页到技能条三
29 吸取法力
#showtooltip 吸取法力
/petattack
/cast [nochanneling,modifier:shift] 吸取法力; [nochanneling,nomodifier]
灼热之痛(等级 8)
宠物攻击,直接按为灼热之痛,SHIFT+快捷键为吸取法力
#showtooltip 放逐术
/stopcasting
/cast [target=mouseover] 放逐术(等级 2)
放逐鼠标指向的目标,无需选中那个
31 死亡缠绕
#showtooltip 死亡缠绕
/stopcasting
/cast [target=mouseover] 死亡缠绕(等级 4)
死亡缠绕鼠标指向的目标,无需选中那个
32 死亡缠绕
#showtooltip 死亡缠绕
/stopcasting
/cast 死亡缠绕(等级 4)
死亡缠绕选中的目标
#showtooltip 侦测隐形
/stopcasting
/castsequence reset=24/combat/target 侦测隐形,魔息术
给选中的目标上侦测隐形,魔息术.无目标时则给自己上
#showtooltip 邪甲术
/stopcasting
/castsequence reset=24/combat/target 邪甲术(等级 2),侦测隐形,魔息术,魔甲术(等级
#showtooltip 腐蚀术
/petattack
/castsequence reset=24/combat/target 腐蚀术(等级 8),痛苦诅咒(等级 7),生命虹吸(等级
宠物攻击,给目标上腐蚀术(等级 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)")
6.虚弱诅咒版本
  /script if (UnitMana("target")&0) then
CastSpellByName("Curse of Tongues(Rank X)") else
  CastSpellByName("Curse of Weakness(Rank X)")
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=for j=1,16 do d=UnitDebuff("target",j);if d and
strfind(d,n[k]) then f=1;if not f then
CastSpellByName(s[k]);
痛苦术士风筝版
/script local
n,s,k,j,d,f={"Abomi","Requi","Sarge"},{"腐蚀术","生命虹吸","痛苦诅咒"};for
k=1,3 do f=for j=1,16 do d=UnitDebuff("target",j);if d and
strfind(d,n[k]) then f=1;if not f then
CastSpellByName(s[k]);
献祭 + 宠物攻击
在使用前面一键3DOT宏之前我通常会使用这个宏作为起手,因为献祭有施法时间,这就跟猎人瞄准起手一样
/施放 献祭
/script PetAttack();
如果是痛苦术士,带小鬼而且作mana罐子的话用这个
/施放 献祭
/script if UnitCreatureFamily("pet")~="小鬼" then
PetAttack();
RAID DOT宏
循环上DOT,如果使用间隔超过18秒则重新从第一个DOT开始放,以防止DOT序列没放完怪就死了
/script local x,t={"痛苦诅咒","腐蚀术","献祭"},GetTime();DOTI=DOTI or
3;DOTT=DOTTDOTI=DOTI+1;if DOTI&3 or
t-DOTT&18 then
DOTI=1;DOTT=t;CastSpellByName(x[DOTI]);
痛苦术士版
/script local x,t={"生命虹吸","痛苦诅咒","腐蚀术","献祭"},GetTime();DOTI=DOTI or
4;DOTT=DOTTDOTI=DOTI+1;if DOTI&4 or
t-DOTT&18 then
DOTI=1;DOTT=t;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
k&3 do f=for j=1,16 do
d=UnitDebuff("target",j);if d and strfind(d,n[k]) then
f=1;if f then k=k+1;else
CastSpellByName(s[k].."诅咒");
增幅疲劳 / 增幅痛苦
把诅咒增幅放到动作条上,并查出编号,查编号看上边基础知识部分
/script local c,s,d=CastSpellByName,GetActionCooldown(增幅编号);if
c("诅咒增幅");SpellStopCasting();c("疲劳诅咒");
/script local
c,s,d=CastSpellByName,GetSpellCooldown(增幅编号,"spell");if
c("诅咒增幅");SpellStopCasting();c("疲劳诅咒");
/script local c,s,d=CastSpellByName,GetActionCooldown(增幅编号);if
c("诅咒增幅");SpellStopCasting();c("痛苦诅咒");
/script local
c,s,d=CastSpellByName,GetSpellCooldown(增幅编号,"spell");if
c("诅咒增幅");SpellStopCasting();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
m&0.1 and h&200 or
m&=0.7 then
s="黑暗契约";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..")");end
自动上 魔甲术,侦测隐形,魔息术,缺啥补啥,侦测隐形用不着强效的
/script local
n,s,k,j,b,f={"gScr","tInv","nBre"},{"魔甲术","侦测隐形","魔息术"};for k=1,3
do f=for j=1,16 do b=UnitBuff("player",j);if b and
strfind(b,n[k]) then f=1;if not f then
CastSpellByName(s[k]);
死亡缠绕 + 恐惧
死亡缠绕 + 恐惧是术士最具杀伤力的连招,是术士反盘的基础,
能与之媲美的恐怕只有献祭 + 点燃了,什么?还有生命分流 + 自焚?
功能:如果死亡缠绕不在CD就放缠绕,如果CD中则施放恐惧术,连续使用就是 缠绕 + 恐惧
死亡缠绕的编号看图自己填
/script local s,d=GetActionCooldown(死亡缠绕编号);if d&2
then CastSpellByName("死亡缠绕");else CastSpellByName("恐惧术");
/script local s,d=GetSpellCooldown(死亡缠绕编号,"spell");if
d&2 then CastSpellByName("死亡缠绕");else
CastSpellByName("恐惧术");
如果目标是恶魔或元素就放逐,否则恐惧
raid和跟术士PK时能省点事……
/script local t=UnitCreatureType("target");if t=="恶魔" or t=="元素生物"
then CastSpellByName("放逐术");else CastSpellByName("恐惧术");
法术石放饰品1,备用法术石放的位置自己填,看上边基础知识
/script local s,d,e=GetInventoryItemCooldown("player",17);if
d&2 and e&0 then
SpellStopCasting();UseInventoryItem(13);UseContainerItem(备用法术石包号,你备用法术石格子号);
狗智能吞噬魔法
优先驱散自己身上的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;CastSpellByName('吞噬魔法',s);
瞬召虚空并牺牲宏 - 传说中的双胖子
功能:如果带的是虚空则牺牲,不是的话按第一下瞬召虚空,再按一下牺牲,之所以要按两下因为所谓瞬召实际还是有0.5秒时间,
当然如果你是非恶魔术士或者恶魔支配CD中,那瞬召就变成慢召了……
/script local c=CastSpellByNif
UnitCreatureFamily("pet")=="虚空行者" then c("牺牲");else
c("恶魔支配");SpellStopCasting();c("召唤虚空行者");
宝宝打图腾
/script local t,n,i,_={"根基","战栗","地缚","灼热","清毒"};for _,i in t do
n=i.."图腾";TargetByName(n,1);PetAttack();
1 小队/团队自适应版
/施放 召唤仪式
/script local s="party";if UnitInRaid("player") then
s="raid";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
智能灵魂石
没有灵魂石就制造,有就给目标绑灵魂石,并在小队或团队中报告
把做好的灵魂石放在动作条上,查出编号,具体看上边基础知识
/script local s,i="party",灵魂石所在编号;if IsUsableAction(i) then if
GetActionCooldown(i)==0 then UseAction(i);if UnitInRaid("player")
then s="raid";SendChatMessage("%t 已被绑定",s);else
CastSpellByName("制造特效灵魂石");end
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。魔兽世界求一个术士宏_百度知道求一个魔兽世界术士恶魔变身宏_百度知道

参考资料

 

随机推荐