猎人宏的问题
以下都是从 论坛弄来的,有问题去那里问吧!
猎人宏
1。自动选最近目标
说明:(寻找最近目标+宠物防御模式+宠物攻击+猎人印记+自动攻击)(以上动作同时进行)
快捷键Tab
/ TargetNearestEnemy()
/ PetDefensiveMode()
/ PetAttack()
/施放 猎人印记(等级 3)
/施放 攻击
2。 印记目标/雄鹰
说明:(自动射击+宠物攻击+雄鹰守护/猎人印记)同时进行
如果身上有灵猴守护则施放雄鹰守护 如果有雄鹰守护则施放猎人印记
快捷键Q
/施放 自动射击
/ PetAttack()
/ for i=1,16,1 do if (UnitBuff...全部
以下都是从 论坛弄来的,有问题去那里问吧!
猎人宏
1。自动选最近目标
说明:(寻找最近目标+宠物防御模式+宠物攻击+猎人印记+自动攻击)(以上动作同时进行)
快捷键Tab
/ TargetNearestEnemy()
/ PetDefensiveMode()
/ PetAttack()
/施放 猎人印记(等级 3)
/施放 攻击
2。
印记目标/雄鹰
说明:(自动射击+宠物攻击+雄鹰守护/猎人印记)同时进行
如果身上有灵猴守护则施放雄鹰守护 如果有雄鹰守护则施放猎人印记
快捷键Q
/施放 自动射击
/ PetAttack()
/ for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if ( nd(UnitBuff ("player",i),"Mon")~=nil) then CastSpellByName("雄鹰守护(等级 4)");break;end end if(i==16) then CastSpellByName("猎人印记(等级 3)");end end
3。
射击 SOLO模式(保留长冷切时间的技能)
说明:(如果无自动射击则开启自动射击+宠物防御模式+宠物攻击+智能钉刺)+奥术射击+多重射击
快捷键E
/ if(not IsAutoRepeatAction(40)) then CastSpellByName("自动射击"); end
/ PetDefensiveMode()
/ PetAttack()
/ UseAction(8)---------------------将此介绍的宏(8。
智能钉刺)放在物品栏8
/施放 奥术射击(等级 6)
/施放 多重射击(等级 3)
4。射击 PK模式 (使用长冷切时间的技能)
说明:(如果无自动射击则开启自动射击+宠物防御模式+宠物攻击+急速射击)+震荡射击+智能钉刺+狂野怒火+多重射击+奥术射击+胁迫
快捷键R
/ if(not IsAutoRepeatAction(40)) then CastSpellByName("自动射击"); end
/ PetDefensiveMode()
/ PetAttack()
/施放 急速射击
/施放 震荡射击
/ UseAction(8)---------------------将此介绍的宏(8。
智能钉刺)放在物品栏8
/施放 狂野怒火
/施放 多重射击(等级 3)
/施放 奥术射击(等级 6)
/施放 胁迫
5。近身攻击
说明:做到用一个按键切换灵猴守护+使用近战技能
/ UseAction(6)----------------------将此介绍的宏(6。
切换灵猴守护)放在物品栏6
/ UseAction(7)----------------------将此介绍的宏(7。近身技能)放在物品栏7
/施放 胁迫
/施放 狂野怒火
6。切换灵猴守护
说明:如果身上没有灵猴守护则施放灵猴守护,有则使用猛禽一击
快捷键6:将此宏放在快捷栏6
/ for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if ( nd(UnitBuff("player",i),"Mon")~=nil) then CastSpellByName("猛禽一击(等级 6)");break;end end if(i==16) then CastSpellByName("灵猴守护");end end
7。
近身技能
说明:(如果目标没有被摔拌则施放摔拌,有则猛禽一击+宠物攻击)+猫鼬撕咬
快捷键7:将此宏放在快捷栏7
/施放 猫鼬撕咬(等级 3)
/ local T; for i=0,15,1 do T=UnitDebuff("target", i); if (T and nd (T,"Trip")) then break; end; end; if (T and nd (T,"Trip")) then CastSpellByName("猛禽一击(等级 6)"); else CastSpellByName("摔绊(等级 2)"); PetAttack() end
8。
智能钉刺
说明:首先判断目标是否牧师/圣骑士,如果是则使用宏(9。吸魔钉刺),否则使用宏(10。毒蛇钉刺)
快捷键8:将此宏放在快捷栏8
/ class = UnitClass("target"); if ( ( class == "牧师" ) or ( class == "圣骑士" ) ) then UseAction(9); else UseAction(10); end
9。
吸魔钉刺
说明:自动判断目标是否已有吸魔钉刺,如果有则宠物攻击,如果没有则加上
快捷键9:将此宏放在快捷栏9
/ local T; for i=1,16,1 do T=UnitDebuff("target", i); if (T and nd (T,"AimedShot")) then break; end; end; if (T and nd (T,"AimedShot")) then PetAttack(); else CastSpellByName("蝰蛇钉刺(等级 2)"); end;
10。
毒蛇钉刺
说明:自动判断目标是否已有毒蛇钉刺,如果有则宠物攻击,如果没有则加上
快捷键10:将此宏放在快捷栏10
/ local T; for i=1,16,1 do T=UnitDebuff("target", i); if (T and nd (T,"Quickshot")) then break; end; end; if (T and nd (T,"Quickshot")) then PetAttack(); else CastSpellByName("毒蛇钉刺(等级 6)"); end;
11。
跳放冰冻陷阱/爆炸陷阱
说明:跳放陷阱不容易被察觉
快捷键C
/ U=UseAction Jump()
/施放 冰冻陷阱(等级 2)
12。找JY宠物
说明:方便抓JY宠物,如果目标野兽在40码内就有显示目标头像
/target 巨型火鸟
/ if UnitExists("target") then Jump();end
13。
假死陷阱
说明:按一下是假死+宠物停止攻击收宠+清除目标,按第2下是冰冻陷阱。可以在15秒的毒蛇钉刺过后使用
/ TargetLastEnemy()
/ PetPassiveMode()
/ PetFollow()
/ ClearTarget()
/施放 假死
/施放 冰冻陷阱(等级 2)
/ TargetLastEnemy()
14。
使用绷带
说明:使用绷带后,不丢失目标。
/ TargetUnit("Player");
/use 厚魔纹绷带
/ TargetLastEnemy();
/ PetDefensiveMode()
/ PetFollow() 作用:宠物跟随
/ PetWait() 作用:宠物等待
/ CastPetAction(宠物技能序号) 作用:施放括号中指定序号的宠物技能
/ PetAggressiveMode() 作用:将宠物设为好斗模式
/ PetDefensiveMode() 作用:将宠物设为防御模式
/ PetPassiveMode() 作用:将宠物设为被动模式
BBS。
NGACN。COM
居家戒争讼,讼则终凶;处世戒多言,言多必失。
风间飞鸟 Posted: 2006-06-06 06:55 | | [5 楼]
级别: 学徒
发帖: 748
威望: 3
财富: 3
功能:如果选中的是队友 协助攻击 BB攻击 印记
如果选中的是敌人 自动射击 BB攻击 印记
/ if (UnitIsFriend("player","target")) then AssistUnit("target"); end
/ PetAttack()
/ if(not Combat) then CastSpellByName("自动射击"); end
/施放 猎人印记(等级 4)
通式:适用所有职业
/ if (UnitIsFriend("player","target")) then AssistUnit("target"); end
/ if(not Combat) then CastSpellByName("技能名称(等级 X)"); end
灵猴守护的宏 点多次不会取消BUFF
(如果身上没有BUFF可能有错误 所以我经常先带银色黎明徽章再使用这个宏)
如果身上已经有的守护和点的守护一样则不做反应
/ if (not nd(UnitBuff("player", 1), "Monk")) then CastSpellByName("灵猴守护()"); end
补充:
Monk对应的猴守
JungleTiger对应的豹守
Raven对应的鹰守 改宏的时候记得加等级
在副本和水里的时候会不是很好用
陷阱宏 战斗中假死 战斗外直接陷阱 点了以后BB跟随
/ PetPassiveMode() if(UnitAffectingCombat("player")==1) then CastSpellByName("假死") else CastSpellByName("冰冻陷阱")end
(这个是我所找的最好用的陷阱宏
锁定的宏(可以用来抓BB 也可以锁定敌人 目标不在雷达范围内就不产生锁定效果)
骑马一直点就可以 目标出现在雷达上就能锁定
把里面的 中文 换成BB的名字
/ u = "中文"; ClearTarget();TargetByName(u); if(UnitName("target") == u) then TargetByName(u);else ClearTarget(); end。收起