魔兽世界乌龟服猎人常用宏汇总一览哪里有呢?相信不少网友都存在这样的困扰,别人一直说起这个自己却不知道的话就很困扰了,为此七叶子游戏小编下面整理分享了相关的攻略内容,为你轻松解决这个烦恼,快来看看是不是你需要的!
29级以下能用的猎人宏。
风筝宏
/run C,S=CastSpellByName,{}if IsShiftKeyDown()then C('奥术射击')else for i=1,16 do B={UnitDebuff('target',i)}if B[3]=='Poison'then table.insert(S,1)end end if getn(S)~=0 then C('奥术射击(等级 1)')S={}else C('毒蛇钉刺')end end
毒蛇钉刺冷却打毒蛇钉刺,没有冷却打1级奥术射击,可以直接当毒蛇钉刺使用。
守护
/run if IsShiftKeyDown()then CastSpellByName('猎豹守护')elseif IsControlKeyDown()then CastSpellByName('雄鹰守护')else CastSpellByName('灵猴守护')end
直接按灵猴,配合shift按猎豹,配合ctrl按雄鹰,组合键功能需要检查或修改键位设置。
印记
/run AssistUnit('pet')
/run CastSpellByName('猎人印记')
宠物有攻击对象时按给宠物攻击对象上标记,宠物没有攻击对象给当前目标上标记。
养宠
/run p='pet'c,h=CastSpellByName,UnitHealth(p)if h==0 then c('召唤宠物')c('复活宠物')elseif h/UnitHealthMax(p)<1 then c('治疗宠物')elseif GetPetHappiness()<3 then c('喂养宠物')PickupContainerItem(0,1)else c('解散野兽')end
没有宝宝召唤宝宝,宝宝死亡复活宝宝,宝宝残血加血,宝宝快乐度不是最高自动喂养基础背包1号位置食物(放好对应食物,等宝宝快乐度不是最高前不要连续按,会多次喂养),宝宝满血快乐度最高时解散宝宝。
多重
/run if IsShiftKeyDown()then CastSpellByName('多重射击')else CastSpellByName('自动射击')end
配合shift按是多重射击,直接按自动射击,不要多次点击,会取消自动射击,组合键功能需要检查或修改键位设置。
控宠
/run h,a,k,t,m=UnitHealth,TargetUnit,PetAttack,'target','mouseover'PetDefensiveMode()if IsShiftKeyDown()then PetPassiveMode()elseif IsAltKeyDown()then PetFollow()elseif h(m)~=0 then if h(t)~=0 then a(m)k()TargetLastTarget()else a(m)k()end else a(t)k()end
鼠标指向有目标时,直接按优先攻击指向目标,鼠标指向无目标时攻击当前目标,此时宝宝变防御模式,挨打会反击,配合shift按收宝宝,宝宝变被动模式,怎样都不攻击,可以在脱战后无目标时再按1次改回防御模式,组合键功能需要检查或修改键位设置。
近战
/run if IsShiftKeyDown()then CastSpellByName('摔绊')end
/run CastSpellByName('猫鼬撕咬')
/run CastSpellByName('猛禽一击')
/run StartAttack()
配合shift按打摔绊,省蓝,直接按自动攻击,同时打猛禽,猫鼬如果可被触发也会打猫鼬,组合键功能需要检查或修改键位设置。
震荡
/run h,a,c,s,t,m=UnitHealth,TargetUnit,CastSpellByName,'震荡射击','target','mouseover'if h(m)~=0 then if h(t)~=0 then if h(t)==h(m)then a(t)c(s) else a(m)c(s) TargetLastTarget()end else a(m)c(s) end else a(t)c(s) end
/run CastSpellByName('震荡射击')
可以鼠标指向震荡。
大家看完小编的相关魔兽世界乌龟服猎人常用宏汇总一览攻略有没有解决你的问题呢?如果没能解决,那么不妨在仔细跟着本攻略的每一步来重新操作一遍,或者在评论区留下你的问题,小编会尽快回复,相信一定能够帮你解决遇到的困难。