大家好,如果您还对盗贼自动开箱子宏不太了解,没有关系,今天就由本站为大家分享盗贼自动开箱子宏的知识,包括魔兽世界盗贼的宏怎么做的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
一、魔兽盗贼宏制作
/cast [nostealth]潜行
当你不在潜行状态时使用潜行。
影遁宏:
/cast [nocombat,nostealth]影遁
当你不在潜行状态且脱离战斗时使用影遁。
好了,让我们把以上2个宏整合一下:
/cast [stance:0]潜行
/cast [nocombat,nostealth]影遁
这样,当我们不在潜行状态的时候,那么使用潜行。如果潜行CD中,那么就使用影遁。
使用潜行,如果在潜行状态下则使用偷袭。
/cast [stealth]偷袭;潜行
如果处于战斗状态则使用消失,否则潜行
/cast [combat]消失; [nostealth]潜行
凿击重新潜行
/cast [combat]凿击;潜行
凿击重新潜行偷袭邪恶攻击,点点点……20秒重置一次
/castsequence reset=20凿击,潜行,偷袭,邪恶攻击
接着我们来把上面这个宏升级一下,加入一些判断省得看见屏幕上那些烦人的提示。
/cast reset=target/combat [nostealth,combat]凿击; [nocombat, nostealth]潜行; [stealth]偷袭
每当你切换目标或者脱离战斗以后这个宏会重置一次
伏击/背刺宏:
切换武器并伏击
/equip狡诈之刃
/cast伏击
潜行状态伏击,否则背刺
/cast [stealth]伏击;背刺
当然我们可以倒过来写,一样的……
/cast [nostealth]背刺;伏击
自动开始攻击,然后背刺
经常会人求这样的宏,比方说在杀龙兽的时候不断切换目标而能量并不够施放一个技能便会傻待着而不是自动打开普通攻击怎么用宏解决,现在我们用这样一个简单的宏就能解决了。同理,背刺可以换成邪恶,出血等等等……
下面有好多宏用了/startattack,看来作者怨念很大……
/startattack
/cast背刺
邪恶攻击->剔骨宏:
邪恶攻击 x5->剔骨
/startattack
/castsequence reset=target邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,剔骨
左键点击时邪恶攻击右键点击则剔骨
/cast [button:2]剔骨;邪恶攻击
自动还击宏:
/startattack
/castrandom邪恶攻击,还击
或者
/startattack
/castsequence reset=1邪恶攻击,还击
左键点击时邪恶攻击右键点击则还击
/cast [button:2]还击;邪恶攻击
邪恶–〉还击–〉狂暴(巨魔种族天赋)
/startattack
/castrandom邪恶攻击,还击,狂暴
冷血宏:
冷血->剔骨
当你选择宏图标时选择“?”这个图标则该宏使用冷血的图标并显示冷血CD
#show冷血
/cast冷血
/stopcasting
/cast剔骨
你也可以这么写:
#show冷血
/castsequence reset=180冷血,剔骨
左键冷血,右键剔骨
/cast [button:2]剔骨;冷血
邪恶攻击 x5->冷血->剔骨
#show冷血
/startattack
/castsequence reset=180邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,冷血,剔骨
冷血->毁伤
/cast冷血
/stopcasting
/cast毁伤
冷血->背刺(Shift)/剔骨(Alt)/毁伤(Ctrl)
/cast [modifier:shift/alt/ctrl]冷血;背刺
/stopcasting
/cast [modifier:shift]背刺; [modifier:alt]剔骨; [modifier:ctrl]毁伤
平时使用背刺,按下shift/alt/ctrl则使用冷血,接下来按shift使用背刺,alt使用剔骨,ctrl使用毁伤
出血&鬼魅宏:
鬼魅攻击->出血 x5
/castsequence reset=20鬼魅攻击,出血,出血,出血,出血,出血
20秒重置一次。
你也可以用/castrandom来做这个宏
/castrandom鬼魅攻击,出血
鬼魅攻击->邪恶攻击 x4->剔骨
/castsequence reset=target鬼魅攻击,邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,剔骨
左键邪恶攻击->右键出血
/cast [button:2]出血;邪恶攻击
左键出血->右键剔骨
/cast [button:2]剔骨;出血
破甲/偷袭不破凿盲(无需插件支持):
/equip简易匕首
/cast破甲
/stopattack
/equip简易匕首
/cast偷袭
/stopattack
当然简易匕首可以换成其它的武器或者远程武器
切割宏:
左键切割->右键剔骨
/cast [button:2]剔骨;切割
邪恶攻击 x5->切割
/startattack
/castsequence reset=target邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,切割
邪恶切割剑刃乱舞邪恶x5剔骨
#show剑刃乱舞
/startattack
/castsequence reset=120邪恶攻击,切割,剑刃乱舞,邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,剔骨
邪恶切割剑刃乱舞邪恶x5冷血剔骨
#show冷血
/startattack
/castsequence reset=180邪恶攻击,切割,邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,冷血,剔骨
偷袭->切割
/castsequence reset=target/combat偷袭,切割
超人模式!
剑刃乱舞->闪避->冲动->邪恶攻击
/startattack
/castsequence reset=120剑刃乱舞,闪避,冲动,邪恶攻击
接下来……华丽的pvp木桩宏……
/castsequence reset=target偷袭,凿击,潜行,偷袭,邪恶攻击,冷血,剔骨,消失,偷袭,凿击,邪恶攻击,邪恶攻击,剔骨
感谢/ castsequence!让我们可以有这样一个华丽的一键打木桩宏,当然你要保证这些技能都在CD中。Orz.....
预谋->偷袭:
/cast预谋
/stopcasting
/cast偷袭
预谋->迷踪步->偷袭
/cast预谋
/cast迷踪步
/cast偷袭
致盲宏,鼠标移动到目标上就使用致盲而不需要选定目标
/cast [target=mouseover]致盲
左键邪恶攻击 x5->剔骨
右键超人模式
/startattack
/castsequence [button:2] reset=120剑刃乱舞,闪避,冲动;邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,邪恶攻击,剔骨
绷带宏:
/use [target=player]厚符文布绷带
致盲绷带
/cast致盲
/use厚符文布绷带[quote]
也可以这样写,按一次致盲,再按一下则绷带:
[quote]/castsequence致盲,厚符文布绷带
凿击绷带同样需要按2下:
/castsequence凿击,厚符文布绷带
相关战场使用相应绷带:
/use [target=player]战歌峡谷厚符文布绷带
/stopcasting
/use [target=player]奥特兰克厚符文布绷带
/stopcasting
/use [target=player]阿拉希高地厚符文布绷带
/stopcasting
/use [target=player]厚符文布绷带
相关战场使用相应食物:
/use Warsong Gulch Enriched Ration
/stopcasting
/use Alterac Manna Biscuit
/stopcasting
/use Highlander’s Enriched Rations
/stopcasting
/use 0 9
你一样可以用食物的名字来替换/use 0 9比如/use小姜饼
喝茶,冷血,剔骨宏:
#show菊花茶
/use菊花茶
/castsequence reset=180冷血,剔骨
选定边上的暗夜牧师MM,预谋伏击剔骨,喝茶,背刺,背刺,大力背刺!只听一声娇喘,MM就躺下了=。=
/Castsequence reset=target预谋,伏击,剔骨,菊花茶,背刺,邪恶攻击,出血
坐骑宏:
右键上马,左键潜行,如果已经潜行则偷袭
/cast [nostealth]潜行; [stealth]偷袭
/use [button:2]死亡军马的缰绳
下马,潜行,如果已经潜行则偷袭
/use [mounted]死亡军马的缰绳
/cast [stealth]偷袭;潜行
或者:
/cast [nomounted, nostealth]潜行; [nomounted]偷袭
/use [mounted]死亡军马的缰绳
上马,同时装备上相关坐骑加速的装备:
/use死亡军马的缰绳
/run local U=UseContainerItem;U(0,12)U(0,11)U(0,8)
装备放在相应位置哦。
随机坐骑,瞎马宏:
/cancelaura坐骑A
/cancelaura路人丙
/cancelaura军马甲
/userandom [nomounted]坐骑A,路人丙,军马甲
注意别写得太多坐骑了,宏只够255个字节,而一个汉字需要3个字节……等到TBC我们就能用/dismount下马了……
使用耳环:
现在我们可以简单的使用
/Use 13
或者
/Use 14
来使用耳环,是不是很方便捏?
使用某个装备,并使用技能的宏:
#show蜘蛛之吻
/use蜘蛛之吻
/cast剑刃乱舞
也可以用/castsequence写:
/castsequence reset=120蜘蛛之吻,剑刃乱舞
自动涂毒并显示时间
#show速效毒药
/use速效毒药
/use [modifier:ctrl] 16
/use [modifier:alt] 17
按住ctrl给主手涂,按住alt给副手涂。
#show速效毒药
/use速效毒药
/use [button:2] 17; 16
按左键给主手涂,右键给副手涂
左键给主手上致残,右键给副手上速效
/castsequence [button:1]致残毒药II; [button:2]速效毒药
/use [button:1] 16; [button:2] 17
如果不是装备剑则使用毁伤,如果装备的是剑则换匕首
/cast [noequipped:Sword]毁伤
/equip [equipped:Sword]简易匕首
换一下,装备的剑那么邪恶,没有装备剑那么换剑.
/cast [equipped:Sword]邪恶攻击;
/equip [noequipped:Sword]优质长剑
二、魔兽世界 盗贼职业 宏命令设置
没满60级的或者在战场中的绷带名自己改
/施放凿击
/script local b,s,l;for b=0,4 do for s=1,18 do l=GetContainerItemLink(b,s);if l and strfind(l,"厚符文布绷带") then UseContainerItem(b,s,1);break;end;end;end
另外给你一些其他的盗贼实用宏,希望你用得到
宏无法判断是否在背后,所以做不出背后就背刺,否则就邪恶之类的宏,不要再问了
绷带不丢星,这其实就是自我施法,暴雪已经整合了这个功能,打开主菜单->界面设置->自动自我施法打个勾就解决了
冷血+剔骨
如果目标是怪,连击点>=4才冷剔,否则普通剔骨;
如果目标是玩家,连击点>=3就冷剔,如果冷血未CD,才使用普通剔骨。
/script local p,f=GetComboPoints(),UnitIsPlayer("target");if f and p>2 or not f and p>3 then CastSpellByName("冷血");SpellStopCasting();end;
/施放剔骨
剑刃乱舞+护符
/script c,s,x,u,p,d,e,_=CastSpellByName,SpellStopCasting;GetInventoryItemCooldown,UseInventoryItem,"player";c("剑刃乱舞");s();_,d,e=x(p,13);if d<2 and e>0 then u(13);else _,d,e=x(14);if d<2 and e>0 then u(14);end;end;
自动切割宏
平时用邪恶搌星若无切割状态只要有星立即施放切割若有则继续邪恶搌星若能搌到5星时切割状态还在则施放剔骨
/script local p,c,b,i,f=GetComboPoints(),CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"SliceDice") then f=1;break;end;end;if p>0 and not f then c("切割");elseif p==5 and f then c("剔骨");else c("邪恶攻击");end;
自动割裂宏
平时用邪恶搌星若目标无割裂状态只要有星立即施放割裂若有则继续邪恶搌星若能搌到5星时割裂状态还在则施放剔骨
/script local p,c,d,i,f=GetComboPoints(),CastSpellByName;for i=1,16 do d=UnitDebuff("target",i);if d and strfind(d,"Rupture") then f=1;break;end;end;if p>0 and not f then c("割裂");elseif p==5 and f then c("剔骨");else c("邪恶攻击");end;
偷袭起手,护符+背刺
/script local c,a,_=CastSpellByName;_,_,a=GetShapeshiftFormInfo(1);if a then c("偷袭");elseif UnitMana("player")>=60 then if GetInventoryItemCooldown("player",13)==0 then UseInventoryItem(13);SpellStopCasting();end;c("背刺");end;
护符放在饰品1上
如果在潜行状态,按第一下偷袭,再按就护符+背刺,不在潜行状态的话直接护符+背刺
自己掌握好距离和能量
邪恶还击宏
用还击在动作条上的序号替换下边红色字,查编号看上边基础知识
/script local s,d=GetActionCooldown(还击编号);if IsUsableAction(还击编号) and d<2 then CastSpellByName("还击");else CastSpellByName("邪恶攻击");end;
出血鬼魅宏
用鬼魅攻击在动作条上的序号替换下边红色字,查编号看上边基础知识
/script local c,s,d=CastSpellByName,GetActionCooldown(鬼魅编号);if d<2 then c("鬼魅攻击") else c("出血");end;
法术书版
/script local c,s,d=CastSpellByName,GetSpellCooldown(鬼魅编号,"spell");if d<2 then c("鬼魅攻击") else c("出血");end;
RAID专用:平时邪恶攻击,目标转向自己就闪避
/script if UnitIsUnit("targettarget","player") then CastSpellByName("闪避");SpellStopCasting();end;CastSpellByName("邪恶攻击");
预备+消失
能消失就消失,消失冷却中就预备
消失编号参见上边基础知识
/script local c,s,d=CastSpellByName,GetActionCooldown(你消失编号);if d>2 then c("预备");SpellStopCasting();end;c("消失");
法术书版
/script local c,s,d=CastSpellByName,GetSpellCooldown(你消失编号,"spell");if d>2 then c("预备");SpellStopCasting();end;c("消失");
致盲+绷带
没满60级的或者在战场中的绷带名自己改
/施放致盲
/script local b,s,l;for b=0,4 do for s=1,18 do l=GetContainerItemLink(b,s);if l and strfind(l,"厚符文布绷带") then UseContainerItem(b,s,1);break;end;end;end
一键脱光
注意,你身上的包至少要都是16格的
local e,b,s=0;for b=0,4 do for s=1,16 do if not GetContainerItemLink(b,s) then while e<18 do e=e+1;if e==11 then e=16;end;if GetInventoryItemLink("player",e) then PickupInventoryItem(e);PickupContainerItem(b,s);break;end;end;end;end;end
远程武器宏
自动判定当前远程武器类型而决定使用该种武器进行射击,弓,弩使用箭,枪械使用子弹
这个不会切换,所以弹药自己处理
/script local l,_=GetInventoryItemLink("player",18);_,_,l=strfind(l,"item:(%d+)");_,_,_,_,_,l=GetItemInfo(l);l=strsub(l,1,6);if l~="投掷" then l=l.."射击";end;CastSpellByName(l);
1.12新潜行宏(不会因反复按而导致取消潜行)
/script local a,_;if not UnitAffectingCombat("player") then _,_,a=GetShapeshiftFormInfo(1);if not a then CastSpellByName("潜行");end;end;
暗夜精灵贼专用-潜行CD中使用影遁,连续按也不会取消影遁,潜行冷却完毕使用潜行,连续按不会取消潜行
连续按不取消影遁写不下了,去掉,但潜行中不取消潜行还可以,用时自己注意点
把潜行放动作条上,查出编号,替换下边红色字,查编号看上边基础知识
/script local c,s,d,a,_=CastSpellByName;_,_,a=GetShapeshiftFormInfo(1);if not a then s,d=Get(潜行编号);if d>2 then c("影遁");else c("潜行");end;end;
三、魔兽世界盗贼的宏怎么做
DZ各个实用宏
冷血冷却的时候,施放冷血+剔骨,冷血未冷却,只有剔骨,适合刺杀或者预备贼,5星或4星和剔骨等级按自己的实际情况改变
/script if(UnitMana("Player")>=35 and GetComboPoints()>=5) then CastSpellByName("冷血");SpellStopCasting() end;
/script CastSpellByName("剔骨(等级 8)");
全程切割宏,适合各种战斗贼,邪恶攻击和背刺按不同战斗贼改变
/script local qg; for i=1,16,1 do b=UnitBuff("player",i); if b and string.find(b,"SliceDice") then qg=1 break; end; end; if qg==1 then if GetComboPoints()>= 3 then CastSpellByName("剔骨") end; else CastSpellByName("切割") end
/Cast邪恶攻击
招架后自动还击,平时用邪恶攻击
/script if(UnitMana("Player")>=10) and(IsUsableAction(1)) then CastSpellByName("还击");end
/script if( GetComboPoints()>= 5) then CastSpellByName("剔骨(等级 8)"); else if(UnitMana("Player")>=40) then CastSpellByName("邪恶攻击(等级 8)");end end
大家可以用第一和第二个宏来提高自己的DPS
战斗剑版本天赋
RAID宏:
DPS火力全开宏:
作用,技能全开的同时开上面位置的饰品,适用于强火力输出
负面影响:容易OT,请配合消失清仇恨
/施放剑刃乱舞
/施放冲动
/script UseInventoryItem(13)
保持战斗中全程切割宏:
作用:如果自身无切割BUFF,不管几星,切割了再说
负面作用:杀小怪时容易浪费星星,另外容易因为缺星盗贼缺乏控制手段
/script i=1;t=0;while UnitBuff("player",i) do if string.find(UnitBuff("player",i),"SliceDice") then t=1;break;end;i=i+1;end;if((GetComboPoints()>0 and t<1) or UnitHealth("target")<0) then CastSpellByName("切割\") end
保持平砍宏:
作用:适用于小怪战中,能量不够40释放技能的同时米表怪死亡,切换目标后无法自动攻击
负面作用:基本没负面作用,小白操做打到FS的羊MS的锁的除外(注意,112为攻击技能放置位置,根据你自身的使用情况改变数据,详细情况自己去宏专区查询)
/script if(IsCurrentAction(112)==nil)then UseAction(112);end
战斗匕首版本天赋
RAID宏:
背刺
作用:5星前背刺,5星后T骨释放星星
负面影响:没发现负面的~
/script if(GetComboPoints()==5) then CastSpellByName("剔骨"); else CastSpellByName("背刺"); end
反应宏
作用:当目标是你的时候就怎么怎么样(佯攻,闪避,消失,随你喜欢)
负面作用:局限BOSS战
/script if(UnitIsUnit("targettarget","player")) then CastSpellByName("闪避") end;
调用宏
作用,调用其他宏,比如全程切割,全程割裂,反应宏
负面作用:不同BOSS需要对应修改,改动比较频繁(88为调用技能位置,根据实际情况修改)
/script UseAction(88,0,1)
出血割裂天赋版本
RAID宏:
出血宏
作用:技能输出
负面影响:只适合RAID用(13,14,15,16对应后面3个宏:切割,割裂,平砍,攻击技能)目标是你就开闪避,满5星就T骨(基本不可能有3星以上)保持全程切割和割裂还有平砍)
/script if(UnitIsUnit("targettarget","player")) then CastSpellByName("闪避") end;
/script UseAction(13,0,1)
/script UseAction(14,0,1)
/script UseAction(15,0,1)
/script if(GetComboPoints()==5) then CastSpellByName("剔骨"); else CastSpellByName("出血"); end
全程切割
作用:保持全程割裂骗星和骗能量
负面:快速消耗星星,缺乏控制
/script i=1;t=0;while UnitBuff("player",i) do if string.find(UnitBuff("player",i),"SliceDice") then t=1;break;end;i=i+1;end;if((GetComboPoints()>0 and t<1) or UnitHealth("target")<0) then CastSpellByName("切割") end
全程割裂
作用:保持全程割裂骗星和骗能量
负面:快速消耗星星,缺乏控制
/script local p,c,d,i,f=GetComboPoints(),CastSpellByName;for i=1,16 do d=UnitDebuff("target",i);if d and strfind(d,"Rupture") then f=1;break;end;end;if p>0 and not f then c("割裂");end;
全程平砍加标记目标
作用:保持平砍不会随目标死亡而停止,只要你还有下1个目标。如果你有L和A的标记,就在攻击的同时给目标怪上骷髅图表,让其他DPS协助你攻击
负面:操作小白的人容易打醒羊和MS锁的怪
/script if(IsCurrentAction(16)==nil)then UseAction(16);end
/script SetRaidTarget('target',8);
关于盗贼自动开箱子宏的内容到此结束,希望对大家有所帮助。