如果我们的攻略库对你有所帮助,不如ctrl+D收藏一发吧!
好的先购买[蒸汽车控制器],放在包里,这个物品的具体原理就不赘述了。 需要做2个宏:一个稳固宏,一个解散宝宝宏。 主要实现 一个按键实现平时打稳固开杀戮,宝宝血量低于30%时(可自由更改),用小坦克瞬间解散宝宝并重新召唤。 最终改为卸载弓,而不是武器,是因为思考本身执行这条命令时是停
先购买[蒸汽车控制器],放在包里,这个物品的具体原理就不赘述了。
需要做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即可
类型有:弓,弩,枪械,投掷(当然,没人能用投掷输出吧.....)