一小点下载:专注做好下载站 www.luexi.com!
游戏
您当前所在位置:首页 > 软件教程 > 使用技巧

TBC熊德实用宏,德鲁伊形态判断宏

时间:2023-11-16 19:30:57 来源:本站 作者:佚名

一、魔兽世界德鲁伊变身宏

1、一键无缝变熊,40级学会巨熊以后记得改技能名称。GCD在转时不要按,会直接先解除变形(解除变形没有GCD),可自行添加使用治疗药水/治疗石或任意物品。

2、除了熊形态以外,按一下立即变熊,熊形态内再按一下恢复人形。简单说明一下这个宏的运作原理,先运作第一行/cancelform,效果是解除除了熊形态以外的所有变身效果。

3、接著再运作第2行:/施放熊形态(变形),众所周知小D最原始的解除变身方式就是再按一下该变身,所以恢复成人形。

4、这个宏在熊形态内,GCD转的时候是没有办法解除变身的。

二、德鲁伊一键变身宏

1、说明:猫形态下按一下变人再变猫,熊形态下按一下变人再变熊(相当有用),旅行形态和人形时按一下变猫。个人按键设置为滚轮上滚。优点是解定身和减速快,缺点是碰到催眠和猎人恐惧无法取消形态。

2、/cast [stance:0/2/3/4/5]!猎豹形态(变身);

3、/cast [stance:1]!熊形态(变身);

4、说明:旅行形态下按一下变人形再变旅行形态,其他形态下变为旅行形态,猫形态下按shift时同时按使用突进。个人按键设置为鼠标下滚。优缺点同上。

5、#showtooltip突进/cast [nomodifier:shift,stance:1/2/3/4/5/0]!旅行形态(变身);

6、/cast [modifier:shift,stance:3]突进(猎豹形态);

三、德鲁伊的变身宏

想要XD宏,以下的XD宏可以帮助你不少,直接粘贴过去就可以用了:

(1)判断是否在熊/巨熊形态,如果不是则变成熊再冲锋+低吼;如果是则直接冲锋+低吼。

/Script local c,s,i,f,n,a,_=CastSpellByName,"巨熊形态";for i=1,GetNumShapeshiftForms() do _,n,a=GetShapeshiftFormInfo(i);if n==s then break;end;end;if a==1 then if IsActionInRange(34) then c("野性冲锋");else c("低吼");end;else c(s);end;

注:红字:34是技能栏编号,使用这个宏前要先把野性冲锋放在一个技能栏位上(放在一些少用的键位上)。

/script local c,s,i,f,n,a,_=CastSpellByName,"巨熊形态";for i=1,GetNumShapeshiftForms() do _,n,a=GetShapeshiftFormInfo(i);if n==s then break;end;end;if a==1 then c("野性冲锋");else c(s);end;

(3)这个在被击飞或者紧急情况时用比较有效,野性冲锋的同时低吼,如果怒气还大于35就使用

/Script if(UnitMana("Player")>35) then CastSpellByName("挥击");end

槌击+挥击大量倾泻怒气,如果目标的目标不是小D或者战士,则使用低吼。(OBLIND修改)

/script local class, c= UnitClass("targettarget"), CastSpellByName; if class~="德鲁伊" and class~="战士" then c("低吼"); else c("槌击"); c("挥击"); end;) then CastSpellByName("低吼");end

(发挥补充)当怒气小于10时使用普通攻击,否则使用槌击。

/script if(UnitMana("player")<10) then CastSpellByName("攻击");else CastSpellByName("槌击")end

人形态下,按1下是变熊,2下是换上蛮兽神像;熊形态下是换上蛮兽神像。(漠铭骑喵制作)红字部分是UseContainerItem(背包编号,格子编号)。请把[蛮兽神像]放在最原始的16格包的左上角位置上。

PS:背包编号:从左到右:4,3,2,1,0。就是说,你一开始就有的16格行囊是0号背包。

背包格子编号:第一行从左到右:1,2,3,4(注意从1开始的);第二行从左到右:5,6,7,8依此类推……

/script local c,s,i,f,n,a,_=CastSpellByName,"巨熊形态";for i=1,GetNumShapeshiftForms() do _,n,a=GetShapeshiftFormInfo(i);if n==s then break;end;end;if a==1 then UseContainerItem(0,1);else c(s);end;

通常情况下使用爪击,当连击点数大等于3点时(即“3星”),使用凶猛撕咬。

/script if( GetComboPoints()>= 3) then CastSpellByName("凶猛撕咬"); else CastSpellByName

在潜行的条件下,毁灭起手,然后检测对方身上是否有精灵之火,没有就上个,有就爪击。

/script x=1;found=0;while(UnitDebuff("target",x)) do if(string.find(UnitDebuff

("target",x),"Spell_Nature_FaerieFire"))then found=1;end;x=x+1;end;

/script if(found==1)then CastSpellByName("爪击");else CastSpellByName("精灵之火(野性)")end

先判断,如果毁灭能用就用毁灭,不能用就撕碎。

/script x=1;found=0;while(UnitBuff("player",x)) do if(string.find(UnitBuff

("player",x),"Ambush"))then found=1;end;x=x+1;end;

/script if(found==1)then CastSpellByName("毁灭");else CastSpellByName("撕碎")end

先判断,如果在潜行状态下就突袭,否则潜行。

/script x=1;found=0;while(UnitBuff("player",x)) do if(string.find(UnitBuff("player",x),"Ambush"))then found=1;end;x=x+1;end;

/script if(found==1)then CastSpellByName("突袭");else CastSpellByName("潜行")end

当能量大等于60时使用撕碎,小于60时使用爪击。通常在BOSS战DPS时使用。

/Script if(UnitMana("Player")>=60) then CastSpellByName("撕碎");else CastSpellByName("爪击")end

(发挥补充)能量如果小于37则普通攻击,大于37则爪击。

/script if(UnitMana("player")<37) then CastSpellByName("攻击");else CastSpellByName("爪击")end

(发挥补充)如果潜行则使用突袭,否则使用扫击。

/script x=1;found=0;while(UnitBuff("player",x)) do if(string.find(UnitBuff("player",x),"Ambush"))then found=1;end;x=x+1;end;

/script if(found==1)then CastSpellByName("突袭");else CastSpellByName("扫击")end

人形态下,按1下是变猫,2下是换上凶猛神像;猫形态下是换上凶猛神像。(漠铭骑喵制作)[红字部分是UseContainerItem(背包编号,格子编号)。请把[凶猛神像]放在最原始的16格包的第一行从左往右第2格的位置上。

PS:背包编号:从左到右:4,3,2,1,0。就是说,你一开始就有的16格行囊是0号背包。

背包格子编号:第一行从左到右:1,2,3,4(注意从1开始的);第二行从左到右:5,6,7,8依此类推……

/script local c,s,i,f,n,a,_=CastSpellByName,"猎豹形态";for i=1,GetNumShapeshiftForms() do _,n,a,s=GetShapeshiftFormInfo(i);if n==s then break;end;end;if a==1 then UseContainerItem(0,2);else c(s);end;

判断如果不是人形态,则恢复人形态。可在任何形态下使用。

/script local i,a,_;for i=1,GetNumShapeshiftForms() do _,_,a=GetShapeshiftFormInfo(i);if a then CastShapeshiftForm(i);break;end;end;

判断是否有树皮,没有则放树皮,有则放宁静。简而言之,点一下是树皮,2下是树皮+宁静。

/script x=1;found=0;while(UnitBuff("player",x)) do if(string.find(UnitBuff("player",x),"StoneClaw"))then found=1;end;x=x+1;end;

/script if(found==1)then CastSpellByName("宁静(等级 3)");else CastSpellByName("树皮术")end

先判断,如果目标敌对/是NPC/没有目标/是没蓝职业都给自己使用激活;如果目标是有蓝职业则

给对放激活。使用完激活自动返回上一目标。

/script x=UnitClass("target");if(not UnitIsFriend("player","target") or(UnitManaMax

("target")<200 and x~="Druid")) then TargetUnit("player");end;CastSpellByName("激

只需要按一下,但是偶尔也需要2下(比如延迟高)。(light_arm修改)

有回春效果则放迅捷治愈,没有则放回春.

/Script x=1;found=0;while(UnitBuff("target",x)) do if(string.find(UnitBuff("target",x),"Rejuvenation"))then found=1;end;x=x+1;end;

/Script if(found==1)then CastSpellByName("迅捷治愈");else CastSpellByName("回春术(等级 11))")end

(1)根据目标血量判断是使用最大等级的治疗之触,还是刷4级触(去血少于1200)。

/script if UnitIsFriend("Player","target") then if UnitAffectingCombat("target") then if

((UnitHealthMax("target"))-(UnitHealth("target"))<1200) then CastSpellByName("治疗之触(等级 4)");end;end;elseif SpellIsTargeting() then TargetUnit("Player");end

(2)根据目标血量判断使用哪个等级的治疗之触。

/script H=UnitHealthMax("target")-UnitHealth("target");S={41,98,213,394,617,799,1004,1285,1621,2010,2496};

/script for j=11,1,-1 do if(H>=S[j]) then CastSpellByName("治疗之触(等级"..j..")"); break;end;end;

根据目标等级判断使用哪个等级的回春术。

/script r=11;l={4,10,16,22,28,34,40,46,52,58,60};t=UnitLevel("target");for j=r,1,-1 do if(t>=l[j]-10) then CastSpellByName("回春术(等级"..j..")");break;end;end

根据目标等级判断使用哪个等级的愈合。

/script r=9;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

在任何形态下变回人形,并给目标上驱毒。

/script local i,a,_;for i=1,GetNumShapeshiftForms() do _,_,a=GetShapeshiftFormInfo(i);if a then CastShapeshiftForm(i);break;end;end;

(妖术师金度制作)可解除自己身上的诅咒和中毒效果。

/script dbk={'Poison','Curse'}; spl={''驱毒术'',''解除诅咒''}; for m=0,31,1 do for n=1,2,1 do if GetPlayerBuffDispelType(GetPlayerBuff(m,'HARMFUL'))==dbk[n] then TargetUnit('player');CastSpellByName(spl[n]);TargetLastTarget();break;end;end;end;

搜索附近敌对图腾,使用1级月火,之后自动返回上一目标。

判断是否有树皮,没有则放树皮,有则放飓风。简而言之,点一下是树皮,2下是树皮+飓风。

/script x=1;found=0;while(UnitBuff("player",x)) do if(string.find(UnitBuff("player",x),"StoneClaw"))then found=1;end;x=x+1;end;

/script if(found==1)then CastSpellByName("飓风");else CastSpellByName("树皮术")end

/script x=1;found=0;while(UnitDebuff("target",x)) do if(string.find(UnitDebuff("target",x),"Spell_Nature_StarFall"))then found=1;end;x=x+1;end;

/script if(found==1)then CastSpellByName("月火术(等级 9)");else CastSpellByName("月火术(等级 10)")end

(1)根据目标等级判断使用哪个等级的爪子。

/script r=7;l={1,10,20,30,40,50,60};t=UnitLevel("target");for j=r,1,-1 do if(t>=l[j]-10) then CastSpellByName("野性印记(等级"..j..")");break;end;end

(2)自动搜索团队内没有野性印记的团队成员,为其补上,掉线的,死亡的,不在视野内的都会忽略掉。(OBLIND制作)

/script local i,j,b,f,p;for i=1,40 do f=nil;p="raid"..i;if UnitIsVisible(p) then for j=1,16 do b=UnitBuff(p,j);if b and strfind(b,"Regen") then f=1;break;end;end;if not f then TargetUnit(p);CastSpellByName("野性印记");break;end;end;end;

根据目标等级判断使用哪个等级的荆棘。

/script 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

四、魔兽世界怀旧服德鲁伊全部宏:变身宏技能宏其他宏

很多在《魔兽世界怀旧服》玩德鲁伊的玩家最近都想要了解德鲁伊变身宏、技能宏,在哪里弄,针对这些问题,我特意给大家整理了关于德鲁伊宏的一些资讯,如果你也想要了解更多那么一定要跟着我一起来看看。

注:红字为作者解释宏的作用或者叮咛的话,切勿复制到宏里。

任何形态下取消形态使用最高等级治疗之触

治疗之触宏不建议使用mouseover语句,因为读条较长如果鼠标飘错了可能会出人命

/cast [@mouseover,help]回春术;回春术

任何形态下取消形态使用最高等级回春术

加入了mouseover语句,优先以鼠标指向的目标为施放对象

任何形态下(枭兽形态除外)取消形态使用最高等级月火术

滑鼠左键施放最高等级野性印记,右键施放最高等级荆棘术

/cast [@mouseover,exists,harm][]纠缠根须

任何形态下(枭兽形态除外)取消形态使用最高等级纠缠根须

加入了mouseover语句,优先以鼠标指向的目标为施放对象

/cast [@mouseover,help]驱毒术;驱毒术

任何形态下取消形态使用驱毒术(持续 8秒那种)

加入了mouseover语句,优先以鼠标指向的目标为施放对象

/cast [@mouseover,help]解除诅咒;解除诅咒

任何形态下取消形态使用解除诅咒

加入了mouseover语句,优先以鼠标指向的目标为施放对象

任何形态下(枭兽形态除外)取消形态使用最高等级精灵之火

/cast [@mouseover,help]愈合;愈合

任何形态下取消形态使用最高等级愈合

加入了mouseover语句,优先以鼠标指向的目标为施放对象

任何形态下取消形态使用最高等级虫群

/cast [@mouseover,help]休眠;休眠

任何形态下(枭兽形态除外)取消形态使用最高等级休眠

加入了mouseover语句,优先以鼠标指向的目标为施放对象

任何形态下(枭兽形态除外)取消形态使用最高等级自然之握

一键施放自然迅捷+最高等级治疗之触,若移动中需要连按两下

/cast [@mouseover,help]迅捷治疗;迅捷治疗

任何形态下取消形态使用迅捷治疗

加入了mouseover语句,优先以鼠标指向的目标为施放对象

任何形态下取消形态(枭兽形态除外)使用树皮术

任何形态下取消形态(枭兽形态除外)使用等级 1月火术

任何形态下取消形态使用启动(简体叫...激活?)

不建议使用鼠标指向放错目标很致命!

任何形态下取消形态使用最高等级战复

如果想省钱可以加入技能等级即可

任何形态下取消形态使用最高等级宁静

开始自动攻击并使用最高等级槌击

一键无缝变熊, 40级学会巨熊以后记得改技能名称

GCD在转时不要按,会直接先解除变形(解除变形没有GCD)

可自行添加使用治疗药水/治疗石或任意物品

除了熊形态以外,按一下立即变熊,熊形态内再按一下恢复人形

简单说明一下这个宏的运作原理,先运作第一行/cancelform [noform:1],效果是解除除了熊形态以外的所有变身效果,

接著再运作第 2行:/施放熊形态(变形),众所周知小D最原始的解除变身方式就是再按一下该变身,所以恢复成人形

这个宏在熊形态内,GCD转的时候是没有办法解除变身的

一键无缝变猎豹,一般是打输出的时候用来赚能量(配合狼头和恢复天赋第一排激怒)

GCD在转时不要按,会直接先解除变形(解除变形没有GCD)

除了猎豹形态以外,按一下立即变猎豹,猎豹形态内再按一下恢复人形

除了旅行形态以外,按一下立即变旅行形态,旅行形态内再按一下恢复人形

/cast [nostance,swimming]水栖形态;[nostance,noswimming,combat]旅行形态;[nostance,noswimming,noflyable]旅行形态

旅行形态/海狮形态无缝切换,不要狂按不然GCD转的时候会变回人形

一键无缝变咕咕,不要狂按不然GCD转的时候会变回人形

一键变熊然后使用野性冲锋, 40级以后记得改成巨熊形态

一键变熊然后使用重击(拍晕), 40级以后记得改成巨熊形态

#showtooltip [form:1]挫志咆哮;[form:2]猛虎之怒

/cast [form:1;form:2]挫志咆哮;猛虎之怒

姿态1(熊或巨熊)使用挫志咆哮,姿态2(猎豹形态)使用猛虎之怒

如果学了海狮要把form2改成form3

整合毁灭/撕碎,潜行状态下使用毁灭,非潜行使用撕碎

/施放 [noform:3]猎豹形态(变形)

任意形态下一键潜行,潜行状态下再按一下取消潜行

TBC熊德实用宏,德鲁伊形态判断宏

/cast [nostealth,nocombat]潜行

整合潜行+突袭+爪击,不在潜行和战斗状态下潜行,潜行状态突袭,常规状态爪击

/施放 [noform:3]猎豹形态(变形)

整合突袭+扫击,潜行状态突袭,常规状态扫击

/run SetCVar("cameraDistanceMaxZoomFactor", 4)

视野距离最大到4(上线时默认2.6),每次上线按一下宏即可

TBC熊德实用宏,德鲁伊形态判断宏

/run c=string.format("%d", UnitPower("player")/ UnitPowerMax("player")*100) SendChatMessage(c.."%的法力剩余,需要回蓝!","SAY",nil, 1)

五、魔兽世界求德鲁伊变身宏啊!!!

1、默认你的鸟处于第5个姿态位置。如果不是请对[stance:5]做修改。豹是第3个,不是同上。

2、/cast [stance:0][stance:3,flyable]!迅捷飞行形态

3、再给你个更全的。号称逃跑专用宏:

4、/cast [outdoors,noflyable,mod:alt]旅行形态;[outdoors,nocombat,noflyable]!大型美酒节科多兽;[swimming]!水栖形态;[outdoors,nocombat,flyable]!迅捷飞行形态;[indoors]!猎豹形态

5、室外且非飞行区域且按下ALT的情况下变旅行形态

6、或者室外且非战斗且非飞行区域召唤大型美酒节科多兽

7、或者室外非战斗且处于可飞行区域变鸟

相关应用
弗玛物流
12.8M / v1.1
指尖音乐
1.5M / v2.0.4
友名片
1.71M / v1.3
免费漫画
4.1M / v4.8.8
集合英语
4.4M / v2016.05
财经精选
4.1M / v1.0.1.2356
海豹直播
20.9M / v3.0.6
医对医
10.4M / v1.0
有医靠用户版
41.3M / v1.1.0
魔爪娱乐
18.0M / v1.6.2
墨墨背单词
20.7M / v3.1.10
蜜雪直播
40.7M / v1.3.2.0
美美挑食
5.8M / v3.0.8
精品推荐