中安论坛's Archiver

麦芽汤 发表于 2007-11-15 17:02

【WOW】(德鲁伊)专用宏集锦

[size=2][color=#008000][b]1.查看目标血量的宏.如果目标为团队关系[自己(的宠物)/队友(宠物)],则说出当前生命值;否则说出当前生命值与最大生命值的百分比.[/b][/color][/size]fn2Rp%^e Y6K
[size=2][color=#008000][b]/script SendChatMessage(UnitHealth("target"),s)[/b][/color][/size]
w l5T*|%N [size=2][color=#008000][b]此宏既可以查看友方单位生命值又可以查看敌对单位的生命剩余百分比,真是一举两得啊(狡辩).[/b][/color][/size]
;w3h;m3vn+r,XE [size=2][color=#008000][b]2.催眠目标同时说话提醒队友不要攻击催眠目标[/b][/color][/size] a:S7n4u`s(m.V*x
[size=2][color=#008000][b]/script SendChatMessage(">>"..UnitName("target").."(等级"..UnitLevel("target")..")<<要睡觉了,大家不要吵醒他~~~");
E q mI4m3oA /施放 休眠(等级 3)[/b][/color][/size]
+HC8_Jc P.M^u)S [size=2][color=#008000][b]3.缠绕目标同时说话提醒队友不要攻击缠绕目标[/b][/color][/size]
'ySq^+w%_oBP | [size=2][color=#008000][b]/script SendChatMessage("我正在缠绕>>"..UnitName("target").."(等级"..""..UnitLevel("target")..")".."<<,注意尽量不要攻击它,以免打断!!!");
%^7i`+Al /施放 纠缠根须(等级 6)[/b][/color][/size].L;S0u"E ^'t}l9x M
[size=2][color=#008000][b]这两个宏我并没有替换原技能,只是放在一边,在不断补催眠/缠绕时偶尔使用,以提醒队友,如果直接替换的,由于需要不断的补催眠/缠绕,容易造成恶意刷屏.[/b][/color][/size]3kHXT ?$w/i/o7l,L
[size=2][color=#008000][b]4.激活同时大喊提醒友方德鲁伊并提醒被激活对象[/b][/color][/size]
(|"~RU3U.m [size=2][color=#008000][b]/大喊 我来[激活]%T,大家注意!
B i5p(@y%Dc ?~"Y /script SendChatMessage("给你激活了,好好利用!!!","whisper","通用语",UnitName("target"))
T9\w4@ l /施放 激活[/b][/color][/size]+SFJebF
[size=2][color=#008000][b]激活的效果受6秒规则限制,提醒激活对象尽量不要施法以使激活的效果最大限度发挥.[/b][/color][/size]
/tuU`+Bh? [size=2][color=#008000][b]5.复活队友同时大喊提醒友方德鲁伊并通知被复活对象[/b][/color][/size]PCaQBo n'p|
[size=2][color=#008000][b]/大喊 我正在对%T释放战斗复活!
2|:Uya'a _i /script SendChatMessage("要战复你了,准备好!","whisper","通用语",UnitName("target"))
5UIni*Njq /施放 复生(等级 5)[/b][/color][/size]

麦芽汤 发表于 2007-11-15 17:02

1:野性印记 IJP Ca\*rb
  / r=7;l={1,10,20,30,40,50,60};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for j=r,1,-1 do if (t>=l[j]-10) then CastSpellByName("野性印记(等级 "..j..")");break;end;end
T0hg1St
1N,VYwN5t$C't
'Y v!I&\;ld:j B~   技能介绍:只要是DRU就该知道这个技能的受欢迎程度乐,一般组队下副本的情况下,你第一个使用的肯定是这个技能。 _ tYpK;v5X
  宏介绍:DRU的基本宏,根据目标的角色使用不同等级的魔法。
v:E1T:Wm   使用频率:中
g6_6U,W'\-q   实用度:高
f{o5T#b)| rW`fz7A
  2:荆棘术 9~A*^ H1yj`
  / r=6;l={6,14,24,34,44,54};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for j=r,1,-1 do if (t>=l[j]-10) then CastSpellByName("荆棘术(等级 "..j..")");break;end;end
Awj.W8jV,s4b
RB z*Y2fdy7}GvO 1wSq`7M&Q\_
  技能介绍:给TANK加一个,可以有效帮助TANK给近战伤害型怪物制造高仇恨。主healer的时候一定要记得每10分钟给TANK套一个。 Ht]'wR'D
  宏介绍:BUFF形技能,同野性印记。 -T"l7Ti(wK*[8o-~+w
  使用频率:中
sw:l@a3s   使用度:高 ;z eQRZ:^

%q$m3P;A3f1Z_wqZe   3:回春
\Q d1pY:eb/B&Q   / r=9;l={4,10,16,22,28,34,40,46,52,58};t=UnitLevel("target");for j=r,1,-1 do if (t>=l[j]-10) then CastSpellByName("回春术(等级 "..j..")");break;end;end
^"E/o%_!A9o"Z5d y;[g"o/[
  技能介绍:DRU的基本heal手段之一。作为主HEALER,一但TANK开始掉血至4/5以下,就应该保持TANK身上一直有这个BUFF。
,Z\g'{.pQ t0X&i}   宏介绍:同野性印记。因为魔兽里BUFF系的技能都要根据目标等级来选择对应技能等级,是BUFF系的技能就都要用到这个宏。因为SOLO的时候比较多,所以这个宏里我还加乐不是队友则对自己施法的判断。 +Lj-p,f-[:QfT
  使用频率:高 b{1x ?\dp].E
  实用度:高
g&v O Mr5{ QI y fSA Ux[)Y)t1a
  4:愈合
cD(S.g*p   / r=7;l={12,18,24,30,36,42,48,54,60};t=UnitLevel("target");for j=r,1,-1 do if (t>=l[j]-10) then CastSpellByName("愈合(等级 "..j..")");break;end;end
{(o#n!Ky+f1?n 0j)x1D&Iq
  技能介绍:主恢复DRU常用技能,经过天赋加强后的愈合不论是HPS还是HPM都是DRU最强heal技能。再加上其2S的释放速度,更可以配合法师奔放。 1~$xqH|a~9[G
  宏介绍:愈合也是BUFF型的heal技能,所以同回春。
pEG5]6b3h@]/[@   使用频率:高 @(t;yM{;Q
  实用度:高 )jX'b ^Er.O
4o?{.h"^9j
:yk Z8K!`.?lx%D
  5:猫科形态连击点宏
N9ZqT;K-~j@   / if ( GetComboPoints() >= 3 ) then CastSpellByName("凶猛撕咬(等级 3)"); else CastSpellByName("爪击(等级 4)") end H*x3gWY4uwm
(V|!_C6R@"hQ2E1[
  技能介绍:这两个技能没什么好介绍的,一个是攒点技能,一个是终结技能。猫科形态下虽然也有一个DOT型的攒点技、一个DOT型的终结技,但个别怪物对那两个技能免疫。所以普通情况下,猫科形态都以这两个技能为主力。
:KQp'T!p   宏介绍:把两个技能捆绑在一个快捷键上,可以根据连击点的数量来自动判断使用什么技能,既省乐一个快捷键,操作起来又省力。
7p-P4a#uLQ,}"d   使用频率:中 ,E R q0ZW2H_&v1_%w
  实用度:高 ,qN5x |;jrH6GA
;H3_)vS)a NGHXd
  6:自动判断潜行形态宏
jQV \$q'Z\ `   / x=1;found=0;while(UnitBuff("player",x)) do if(string.find(UnitBuff("player",x),"Ambush"))then found=1;end;x=x+1;end; 0v2b Qk&D8u:F;^
  / if(found==1)then CastSpellByName("毁灭(等级 3)");else CastSpellByName("撕碎(等级 4)")end
6a l(SB!L&MG%Z Fw
Y%C-F$xl:u,t   技能介绍:都是目标背后释放的技能,猫形态下偷袭必备。
}&h^5GP8[7jd   宏介绍:用过盗贼的人应该都知道,盗贼潜行形态和非潜行形态的技能栏是会自动切换的,只要把两种形态下的技能都放在一个键位上(比如偷袭放在潜行形态下的5 键位,背刺放在非潜行形态下的5键位),就不存在误操作的可能。这个宏的初衷就是避免误操作,在对应的形态下施展对应的技能,而且可以省一个键位。既省力又省空间。 G!I^po.t _"v2F6P
  使用频率:中
9TAW.i^U,Xh   实用度:高 vj a&N ^"@`*~PK
Vq"Ekf}W],V
  7:树皮+宁静 !a7rqMQ1dUT
  / x=1;found=0;while(UnitBuff("player",x)) do if(string.find(UnitBuff("player",x),"StoneClaw"))then found=1;end;x=x+1;end; g(x?W*Btx
  / if(found==1)then CastSpellByName("宁静(等级 3)");else CastSpellByName("树皮术")end j6o'jB~+f

Sh?!pp l   技能介绍:宁静,是DRU唯一全体heal的技能,CD很长,单体heal效果不论是HPS还是HPM都很差。不过在局面比较混乱,而且全体损血的情况下能有很好的效果。树皮,减少部分物理伤害,更主要的是可以保证宁静这类通道魔法不被普通攻击打断。
1o;L v }(\*_p   宏介绍:一键双技能,在没有树皮的情况下使用树皮,在有树皮的情况下使用宁静。没什么大用,省个快捷栏而已。-_-b
(z _&ti6p?   使用频率:低
A1kMST;N   实用度:中
jM8j*H'O T yi   另:上次论坛里有个朋友提示,这个宏只能显示树皮的冷却时间,不能显示宁静的冷却时间。我想乐一下,解决的办法有两个,一个比较白痴,就是直接拖一个宁静的技能到不影响快捷键的界面位置来,直接看就可以。另一个方法程序要稍微改一改,用notstring.find的命令(准确的命令忘乐,不过稍微查一下就能找到),然后把两个技能在判断中的位置互换。应该可以改成显示宁静冷却时间而不显示树皮冷却时间。不过这个只是想法,我没有实际试验过,有兴趣的朋友可以自己试验下。 rWH4r*Yq1N?$n,D
0@DdEyC8P
  8:熊变人+愈合 KON0T6d A.c*j
  / x=1;found=0;while(UnitBuff("player",x)) do if(string.find(UnitBuff("player",x),"BearForm"))then found=1;end;x=x+1;end; "T3rAj7I/g%Z i9YR'u
  / if(found==1)then CastShapeshiftForm(1);else CastSpellByName("愈合(等级 7)")TargetUnit("player")end +Cq`a `1Qh

u2jI)[tJ:_)r1vX   技能介绍:-_-b 没有什么好介绍。就是一键双技能。
4M6YCqG[   宏介绍:判断是否在熊形态,是则变身,不是则对自己使用愈合。喜欢熊形态PK的好用,比手忙脚乱找快捷键好。
`&v SBs0X   使用频率:低
%l-c(y8DV?gMf%M   实用度:中
#`2crEK9bO
#yZPG#Bv[m^   9:自然之速+治疗之触 -b&U;X {H4_0Fp4N9eh
  / a=GetActionCooldown(37);if (a>0) then CastSpellByName("治疗之触(等级 9)")TargetUnit("player");else CastSpellByName("自然迅捷");end
r aV]!f?'s+h['e ~oNA `8e?
  技能介绍:治疗之触,DRU 6级以后的治疗之触是HPM最高的heal技能,但是3.5秒的施法时间比较痛苦,一般给TANK加才用。好象6级之后的治疗之触随着技能等级的提升 HPM只有少量的提升,不象愈合和回春那么明显,所以导致越到高等级用得越少。自然之速+治疗之触,能在短时间内给目标heal原来需要3.5秒才有的血量。至于这个时间有多短,恩……相当于两个没有公共冷却的瞬发技能加起来的时间。 8qcKB6[9~)GA"r9y
  宏介绍:使用这个宏前,需要把自然迅捷技能拖到技能面板的第4页第1个快捷栏。程序里的37就是指的这个位置。宏会自动判断自然之速是否可用,当可用时,使用自然之速,不可用,则使用治疗之触。另有个 GetSpellCooldown()的命令也可以达到这个效果,但因为需要计算技能书里的技能位置,所以60之前不推荐,经常洗天赋的也不推荐。
Id!oh{%[6Q   使用频率:低
oZ6`^m"f,Z   实用度:高
9zm$]P0T8Fmz
"tbr!|DAa2O   10:自然之速+催眠 $SK Pc K&C
  / a=GetActionCooldown(37);if (a>0) then CastSpellByName("休眠(等级 2)");else CastSpellByName("自然迅捷");end j)Z{/uN+cGP;Y
.XH/oL#[ }I#T?
  技能介绍:催眠,只对野兽型、龙型的怪物有效,下副本或者在野外急着赶路的情况下使用比较多,一般用不到宏。用宏的情况一般是和猎人PVP或者PK。 e@1f FM\
  宏介绍:同自然之速+治疗之触 需把自然之速技能拖到指定位置才可用。
3~0n co8b4w0b9MG   使用频率:低 BC4i!Q(fsz
  实用度:低 DbNwJ/WQ
"`?/gG-WkZ4`2A
  11:自然之速+缠绕
*V'N1?Z/WC3p[   / a=GetActionCooldown(37);if (a>0) then CastSpellByName("纠缠根须(等级 5)");else CastSpellByName("自然迅捷");end
-v$T R7Q3L:j~C k
(j%C _2gy-LK0Q:W   技能介绍:缠绕,这个技能可以说是让人又爱又恨,一方面它是DRU少数几个控制技能中性能最好的一个。一方面又有太大的限制。而且随着3次规则开始影响缠绕,DRU再一次被弱化。 jWj#}dmd*o
  宏介绍:同自然之速+治疗之触 ,_g_!S(ag;J
  使用频率:低
'rnZ:t r Q2R5\E   实用度:低 _,H/]({(x!px0Z'K B

ft#j*T w }U6Tr vs   12:聚精+说话 *z,rss"o N h
  / if (UnitName("Target") ~=nil and UnitIsFriend("player","Target")) then CastSpellByName("激活");SendChatMessage("已对你使用乐激活,20秒内法力恢复速度400%,请抓紧时间恢复。 ","Whisper","兽人语",UnitName"Target"); end
[U2KDc@0e}H$Z"FW
q-K E.F`2yB   技能介绍:聚精,(官方翻译叫激活,感觉没聚精好听,呵呵)可以让目标以400%的速度回复mana,施法时仍然保证100%的恢复。这个技能的效果好象有点争议,我试验下来的结果是这样,聚精受5秒规则的影响,要完全体现聚精的效果最好还是完全停止施法。 H/O:etR#Jyb \1M
  宏介绍:在给目标聚精的时候M对方一段上面双引号里的话,做这个宏的目的,一呢,提醒一下法师注意一下法力恢复的5秒规则。二是因为很多人不了解德鲁依这个职业。不知道德鲁依在副本究竟能为队友做什么。
}:`_ D0i   使用频率:低
V H;q%r^1K&\5|0]   实用度:高
H+LlI,G 8\*O$b&|*S&b
  13:月火打图腾宏
Q une*n   / if (UnitName("target") ~=nil) and UnitCreatureType"Target"=="未指定" then CastSpellByName("月火术(等级 1)") else CastSpellByName("月火术(等级 9)"); end
pA)]-Gt{/zG,mZ $t1cw0CZ:k{%X
  技能介绍:因为我主恢复,副野性,月火的使用频率已经越来越少乐,也没什么心得,但不管是PVP还是PVE,不受时间距离限制的瞬发低等级月火都是名副其实的图腾杀手。 *Ty0t+w:C~%R[
  宏介绍:以前论坛里有讨论过这个宏,根据目标名字里是不是包含图腾或结界字样来判断是否图腾。只是不区分目标的类型,名字里包含图腾或结界字样的NPC、PLAYER也会被当成图腾。这个宏里用乐判断目标类型的参数,经本人测试暂时没有纰漏,大家可以试一下。 /]l+G:@ ]Bi EW
  使用频率:中 2Kr|5b1i;T%v
  实用度:中

麦芽汤 发表于 2007-11-15 17:06

收藏中·········

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.