黑马共同社区:免费bbs论坛社区、免费个人论坛空间、免费同学录校友录、免费留言薄、免费个人主页空间申请、免费网页素材网页特效、个人网址大全






[猎人]总结的猎人的宏

在网上找了很久。总结出来的



MACRO "跳射"
/script U=UseAction Jump() if not UnitIsDead("target") then if UnitIsEnemy("player","target")
then if BU("Sniper") then U(61) else PetAttack() PetDefensiveMode() BA() end end end
MACRO "BU"
/script function BU(s) P,B,i="target",true,1 while UnitDebuff(P,i) do if
string.find(UnitDebuff(P,i),s) then B=false end i=i+1 end return B end
MACRO "BA"
/script function BA() U,A,I=UseAction,GetActionCooldown,IsActionInRange if I(5)==1 then if A(5)<=0 then U(5) else U(4) end end if I(62)==1 then if BU("Rogue") then U(62) else U(63) U(64) end end end



MACRO "假死+冰冻陷阱"
/script PetPassiveMode() PetFollow() if(UnitAffectingCombat("player")==1) then CastSpellByName("假死") else CastSpellByName("冰冻陷阱(等级 3)") end




还有关于放风筝的问题,因为目前的宏并不支持自动转身。所以最简单,最有效的放风筝方法是:
开启鼠标移动模式(1)用鼠标左键点自己身后进行转身,(2)转身后再快速点一次鼠标左键向远处跑,(3)拉开距离后迅速鼠标左键点自己身后同时按一下R<4.射击 PK模式>同时进行一次普通射击和奥术射击
完成之后。继续重复以上步骤。







World of Warcraft/WTFAccount
2.印记目标/雄鹰
说明:(自动射击+宠物攻击+雄鹰守护/猎人印记)同时进行
如果身上有灵猴守护则施放雄鹰守护 如果有雄鹰守护则施放猎人印记
快捷键Q
/施放 自动射击



/script PetAttack()
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff ("player",i),"Mon")~=nil) then CastSpellByName("雄鹰守护(等级 4)");break;end end if(i==16) then CastSpellByName("猎人印记(等级 3)");end end



6.切换灵猴守护
说明:如果身上没有灵猴守护则施放灵猴守护,有则使用猛禽一击
快捷键6:将此宏放在快捷栏6
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"Mon")~=nil) then CastSpellByName("猛禽一击(等级 6)");break;end end if(i==16) then CastSpellByName("灵猴守护");end end




我有一些宏你也许用的到
自动选最近目标
说明:(寻找最近目标+宠物防御模式+宠物攻击+猎人印记+自动攻击)(以上动作同时进行)
快捷键Tab
/script TargetNearestEnemy()
/script PetDefensiveMode()
/script PetAttack()
/施放 猎人印记(等级 3)
/施放 攻击




2.印记目标/雄鹰
说明:(自动射击+宠物攻击+雄鹰守护/猎人印记)同时进行
如果身上有灵猴守护则施放雄鹰守护 如果有雄鹰守护则施放猎人印记
快捷键Q
/施放 自动射击



/script PetAttack()
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff ("player",i),"Mon")~=nil) then CastSpellByName("雄鹰守护(等级 4)");break;end end if(i==16) then CastSpellByName("猎人印记(等级 3)");end end



3.射击 SOLO模式(保留长冷切时间的技能)
说明:(如果无自动射击则开启自动射击+宠物防御模式+宠物攻击+智能钉刺)+奥术射击+多重射击
快捷键E
/script if(not IsAutoRepeatAction(40)) then CastSpellByName("自动射击"); end
/script PetDefensiveMode()
/script PetAttack()
/script UseAction(8)---------------------将此介绍的宏(8.智能钉刺)放在物品栏8
/施放 奥术射击(等级 6)
/施放 多重射击(等级 3)







4.射击 PK模式 (使用长冷切时间的技能)
说明:(如果无自动射击则开启自动射击+宠物防御模式+宠物攻击+急速射击)+震荡射击+智能钉刺+狂野怒火+多重射击+奥术射击+胁迫
快捷键R
/script if(not IsAutoRepeatAction(40)) then CastSpellByName("自动射击"); end



/script PetDefensiveMode()



/script PetAttack()
/施放 急速射击



/施放 震荡射击
/script UseAction(8)---------------------将此介绍的宏(8.智能钉刺)放在物品栏8
/施放 狂野怒火



/施放 多重射击(等级 3)



/施放 奥术射击(等级 6)
/施放 胁迫




5.近身攻击
说明:做到用一个按键切换灵猴守护+使用近战技能
/script UseAction(6)----------------------将此介绍的宏(6.切换灵猴守护)放在物品栏6
/script UseAction(7)----------------------将此介绍的宏(7.近身技能)放在物品栏7
/施放 胁迫



/施放 狂野怒火




6.切换灵猴守护
说明:如果身上没有灵猴守护则施放灵猴守护,有则使用猛禽一击
快捷键6:将此宏放在快捷栏6
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"Mon")~=nil) then CastSpellByName("猛禽一击(等级 6)");break;end end if(i==16) then CastSpellByName("灵猴守护");end end




7.近身技能
说明:(如果目标没有被摔拌则施放摔拌,有则猛禽一击+宠物攻击)+猫鼬撕咬
快捷键7:将此宏放在快捷栏7
/施放 猫鼬撕咬(等级 3)
/script local T; for i=0,15,1 do T=UnitDebuff("target", i); if (T and string.find (T,"Trip")) then break; end; end; if (T and string.find (T,"Trip")) then CastSpellByName("猛禽一击(等级 6)"); else CastSpellByName("摔绊(等级 2)"); PetAttack() end







8.智能钉刺

2共  1 2 下一页

上一篇:[心情]2区耐FLM与BL之现状
下一篇:[心情]我,一个萨满
游戏玩家心得
 热血江湖
 魔兽世界
 梦幻西游
 劲舞团
 跑跑卡丁车
 街头篮球
 龙与地下城
 征途

站长赚钱   建站指南   网络创业   网页制作 星座宝典   幽默笑话   爆笑网文   搞笑图片 搞笑短信   QQ表情大全   QQ个性签名
版权所有 Copyright© 2004 黑马免费个人论坛