魔兽世界:LR宏之学习篇(1)
格鲁
2006-09-04 18:30:17
【浏览字体选择:大 中 小】
(一)单独的宏命令:
/script petAttack();
宠物攻击
/script PetFollow();
宠物跟随
/script ClearTarget();
清除当前所选目标
/释放 法术名称(等级 X)
释放某种法术/技能
(二)多条语句的宏命令
清除当前当前目标,命令宠物跟随并释放假死
/script ClearTarget();
/script PetFollow();
/施放 假死
命令宠物跟随,释放驱散射击,并清除当前所选目标
/script PetFollow();
/施放 驱散射击
/script ClearTarget();
释放猎人标记并命令宠物攻击目标
/释放 猎人印记(等级 X)
/script PetAttack();
释放猎人标记并命令宠物跟随
/释放 猎人印记(等级 X)
/script PetFollow();
1.自动选最近目标
说明:(寻找最近目标+宠物防御模式+宠物攻击+猎人印记+自动攻击)(以上动作同时进行)
快捷键Tab
/script TargetNearestEnemy()
/script PetDefensiveMode()
/script PetAttack()
/施放 猎人印记(等级 3)
/施放 攻击
2.印记目标/雄鹰
说明:(自动射击+宠物攻击+雄鹰守护/猎人印记)同时进行
如果身上有灵猴守护则施放雄鹰守护 如果有雄鹰守护则施放猎人印记
/施放 自动射击
/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.切换灵猴守护
说明:如果身上没有灵猴守护则施放灵猴守护,有则使用猛禽一击
/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
补:灵猴守护/猎豹守护(注)在PK下这招好用的很
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"Mon")~=nil) then CastSpellByName("猎豹守护");break;end end if(i==16) then CastSpellByName("灵猴守护");end end
4.近身技能
说明:(如果目标没有被摔拌则施放摔拌,有则猛禽一击+宠物攻击)+猫鼬撕咬
/施放 猫鼬撕咬(等级 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
5.跳放冰冻陷阱/爆炸陷阱
说明:跳放陷阱不容易被察觉
/script U=UseAction Jump()
/施放 冰冻陷阱(等级 2)
6.找JY宠物
说明:方便抓JY宠物,如果目标野兽在40码内就有显示目标头像
/target 巨型火鸟
/script if UnitExists("target") then Jump();end
7.假死陷阱
说明:按一下是假死+宠物停止攻击收宠+清除目标,按第2下是冰冻陷阱。
/script TargetLastEnemy()
/script PetPassiveMode()
/script PetFollow()
/script ClearTarget()
/施放 假死
/施放 冰冻陷阱(等级 2)
/script TargetLastEnemy()
8.使用绷带
说明:使用绷带后,不丢失目标。
/script TargetUnit("Player");
/use 厚魔纹绷带
/script TargetLastEnemy();
/script PetDefensiveMode()
9副本报告巡逻队来了
注意:先用鼠标指在视野内的怪身上,按该宏的快捷键即可
/script p=mouseover
/script if UnitExists(target) then if (UnitIsEnemy(player,p) ) then SendChatMessage(巡逻队>>..UnitName(target)..[lvl ..UnitLevel(target)..]<