网络游戏

关注公众号 jb51net

关闭
游戏攻略 > 网络游戏 >

魔兽世界TBC怀旧服猎人自动控BB宏 BB血量低于30%满血瞬招

脚本之家

先购买[蒸汽车控制器],放在包里,这个物品的具体原理就不赘述了。

TBC怀旧服猎人自动控BB宏:

需要做2个宏:一个稳固宏,一个解散宝宝宏。

主要实现 一个按键实现平时打稳固开杀戮,宝宝血量低于30%时(可自由更改),用小坦克瞬间解散宝宝并重新召唤。

最终改为卸载弓,而不是武器,是因为思考本身执行这条命令时是停止动作与平射,而用弓来判断直接适配双手与双持,大家抄起宏来更方便

经过测试,更改为用弓来判断之后,使用非常平滑

注意1: 由于是通过装卸武器来实现宝宝血量判断的,因此战斗中会有血量损失

注意2: 战斗中听到装卸武器的叮叮声,可以快速按2下,宝宝就会满血回到身边,建议手动控制宝宝在上,不要绑在宏里马上冲上去,避免宝宝冲上去吃技能死亡

注意3: 由于NGA的代码在插入时会自动生成空格,大家在复制宏的时候注意删除每一行末尾的空格

注意4: 由于PutItemInBackpack()函数是放入默认初始背包, 请大家使用时确保初始背包有1-2个空位, 如使用背包整合,建议使用倒叙排列,否则会提示背包满而失效

稳固宏配合一键解散宝宝组合宏

现在双手与双持都可以用了。

宏1:稳固宏

Code c:

#showtooltip 稳固射击

/cast [nopet,@pet,nodead]召唤宠物

/castsequence reset=target !自动射击,X

/cast [@pettarget,exists]杀戮命令

/cast 稳固射击

/stopmacro [nopet][@pet,dead]

/click MultiBarBottomRightButton12

来源德国猎大佬的稳固宏,添加了

第2行无宝宝且宝宝未死亡时召唤宝宝

第8行无宝宝或宝宝死亡停止下一步

第9行点击宝宝解散宏(如果想放在别处,需要修改这句,详细见最后的附表)

宏2:宝宝智能控制宏,需要将此宏放在右下方技能栏的最后一个

Code c:

/run if UnitHealth("pet")/UnitHealthMax("pet")<0.3 and GetItemCooldown(22728)==0 then PickupInventoryItem(18);PutItemInBackpack() end

/stopmacro [equipped:弓/弩/枪械]

/stopcasting

/use [pet]蒸汽车控制器

/cancelaura 蒸汽坦克控制器

/run PetDismiss()

/equip 凤凰之日怒长弓

如果宝宝存在 并且血量小于30% 并且小坦克不在冷却中,卸下弓

未装备弓则使用小坦克解散宝宝,并取消小坦克的控制

未装备弓,则中止宏

未装备弓, 则装备弓

宏中的0.3是宝宝血量30%, 可根据需要修改, 如果想50%改成0.5即可

宏中的[equipped:弓/弩/枪械]是根据是否装备这几样武器来中止执行,更换装备这里可以不用修改,只需要修改宏1即可

类型有:弓,弩,枪械,投掷(当然,没人能用投掷输出吧.....)