魔兽世界猎人基本宏有哪些?

发布网友

我来回答

1个回答

热心网友

1、/scriptlocalb,s,j={猫鼬编号,猛禽编号},{猫鼬撕咬,猛禽一击};forj=1,2doifIsUsableAction(b[j])andGetActionCooldown(b[j])==0thenCastSpellByName(s[j]);break;end;end;
2、【智能钉刺宏】牧师不会解毒,应该用蝰蛇,反倒是对德鲁伊要用蝰蛇1骗驱毒,到头来毒蛇无用?其实应该对所有怪都用毒蛇;功能介绍:按照下列规则放钉刺;战、贼:毒蝎;猎、法、术,萨,牧:蝰蛇;骑,德:蝰蛇1;NPC:毒蛇
3、/scriptlocalc,s,t=UnitClass(target),毒蛇钉刺,UnitPowerType(target);ifUnitIsPlayer(target)thenift==0thens=蝰蛇钉刺;ifc==圣骑士orc==德鲁伊thens=s..(等级1);end;elses=毒蝎钉刺;end;end;CastSpellByName(s);
4、【打贼专用:标记/照明弹】;有目标就标记,没有就放闪光弹;/scriptifUnitExists(target)thenCastSpellByName(猎人印记);elseCastSpellByName(照明弹);end;
5、【雄鹰守护+猎人印记+宠物攻击】;/scriptlocalc,i,b,f=CastSpellByName;fori=1,16dob=UnitBuff(player,i);ifbandstrfind(b,RavenF)thenf=1;break;end;end;iffthenc(猎人印记);PetAttack();elsec(雄鹰守护);end;
6、【灵猴猎豹切换】;/scriptlocalc,i,b,f=CastSpellByName;fori=1,16dob=UnitBuff(player,i);ifbandstrfind(b,Monk)thenf=1;break;end;end;iffthenc(猎豹守护);elsec(灵猴守护);end;
7、【灵猴雄鹰切换】;/scriptlocalc,i,b,f=CastSpellByName;fori=1,16dob=UnitBuff(player,i);ifbandstrfind(b,Monk)thenf=1;break;end;end;iffthenc(雄鹰守护);elsec(灵猴守护);end;
8、【猎豹雄鹰切换】;/scriptlocalc,i,b,f=CastSpellByName;fori=1,16dob=UnitBuff(player,i);ifbandstrfind(b,eTiger)thenf=1;break;end;end;iffthenc(雄鹰守护);elsec(猎豹守护);end;
9、【灵猴守护+威慑】;威慑的编号看上边基础知识自己填;/scriptlocalc,i,b,f,s,d=CastSpellByName;fori=1,16dob=UnitBuff(player,i);ifbandstrfind(b,Monk)thenf=1;break;end;end;ifnotfthenc(灵猴守护);SpellStopCasting();end;s,d=GetActionCooldown(你威慑编号);ifd
10、【收宠假死陷阱】;非战斗状态就放陷阱,否则假死,再按陷阱,注意,战斗中假死瞬间陷阱放不出来的,会提示你正在战斗中;所以战斗中需要狂按这个宏;这个宏WOW2.0就用不着了/scriptPetFollow();ifUnitAffectingCombat(player)thenCastSpellByName(假死);elseCastSpellByName(冰冻陷阱);end;
11、【野兽护符-双多重宏】护符放饰品1上,把你多重射击换个地方,并查出编号,替换红色字,查编号看上边基础知识;/scriptlocals,d;s,d=GetActionCooldown(你多重射击的编号);ifd>2thenUseInventoryItem(13);SpellStopCasting();end;CastSpellByName(多重射击);
12、宝宝打图腾;/scriptlocalt,n,i,_={根基,战栗,地缚,灼热,清毒,};for_,iintdon=i..图腾;TargetByName(n,1);end;PetAttack();
13、宠物宏-智能召唤/复活/治疗;如果宠物存在,死的就复活,没死就++,宠物消失了的话就召唤,如果是尸体消失,请同时按住Alt键,会强制使用复活,因为WOW消失了仍然认为是活的;/scriptlocalp,s=pet,召唤;ifUnitIsDead(p)thens=复活;elseifUnitExists(p)thens=治疗elseifIsAltKeyDown()thens=复活;end;CastSpellByName(s..宠物);
14、【寻找稀有精英宠物】公共部分已经有了,不过鉴于猎人特殊性在专门写一个;/scriptlocals=断牙;TargetByName(s,1);ifUnitName(target)==sthenChatFrame1:AddMessage(找到);end;上边名字自己修改针对不同目标调整宠物技能自动施放情况
15、这个宏可以针对不同类型的目标调整宠物技能的自动施放,比如带蝙蝠面对近战应该打开尖啸,而面对法系就应该关掉
16、带会爪击的宠物打怪时应该关掉爪击开低吼,而遇到玩家需要关低吼开爪击,这个宏可以自动为你做到
17、/施放猎人印记;/scriptlocalx,p,j,e,_={1,1,1},UnitPowerType(target);ifUnitIsPlayer(target)thenifp==0thenx={1,nil,nil,1};elsex={1,nil,1};end;end;forj=4,7do_,_,_,_,_,_,e=GetPetActionInfo(j);ifx[j-3]~=ethenTogglePetAction(j);end;end;
18、说明一下,红色的{1,1,1}对应NPC,蓝色的{1,nil,nil,1}对应有蓝职业,绿色的{1,nil,1}对应战,贼四个1/nil对应宠物技能条4567按钮,1代表开,nil代表关,最后一个是nil的话可以不写,
19、大家可以自己调整技能和对应职业的开关顺序,毕竟不同bb技能不用

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com