lazyscript乌龟服猎人60级kimichat注释版,涉及定制条件ifss,ifms,ifMoving,公开版使用需要删除相关条件。
脚本的宠物操作逻辑在升级过程中接近完美,新手猎人只能目瞪口呆,但在副本中可能需要根据实际情况优化。
-- 如果宠物不在快乐状态,没有喂养buff,不在战斗中,且宠物存活,则喂养宠物。 action=feed-ifNotPetMood=happy-ifNotPetHasBuff=feedPet-ifNotInCombat-ifNotPetInCombat-ifPetAlive -- 如果没有宠物,且不在战斗中,则召唤宠物。 call-ifNotHasPet-ifNotInCombat -- 如果宠物死亡,且不在战斗中,则复活宠物。 revive-ifNotPetAlive-ifNotInCombat -- applyMainHandBuff=Minor Mana Oil-ifNotMainHandBuffed-ifNotInCombat -- 如果宠物不是被动状态,是风蛇类,且没有被控制,则设置宠物为被动状态。 petPassive-ifNotPetPassive-ifPetFamily=风蛇-ifNotPetIs=Asleep,CCd,Charmed,Disoriented,Feared,Immobile,Incapacitated,Polymorphed,Stunned -- 如果宠物是风蛇类,且没有被控制,则使用宠物的闪电吐息。 petBreath-ifPetAlive-ifPetFamily=风蛇-ifNotPetIs=Asleep,CCd,Charmed,Disoriented,Feared,Immobile,Incapacitated,Polymorphed,Stunned -- 如果宠物不是被动状态,生命值低于30%,不是风蛇类,且没有被控制,则设置宠物为被动状态。 petPassive-ifNotPetPassive-ifPet<30%hp-ifPetAlive-ifNotPetFamily=风蛇-ifNotPetIs=Asleep,CCd,Charmed,Disoriented,Feared,Immobile,Incapacitated,Polymorphed,Stunned -- 如果宠物正在攻击,不是防御状态,生命值高于30%,不是风蛇类,且没有被控制,则设置宠物为防御状态。 petDefensive-ifPetAttacking-ifNotPetDefensive-ifPet>30%hp-ifPetAlive-ifNotPetFamily=风蛇-ifNotPetIs=Asleep,CCd,Charmed,Disoriented,Feared,Immobile,Incapacitated,Polymorphed,Stunned -- 如果宠物不在攻击,生命值高于30%,不是风蛇类,且没有被控制,则让宠物攻击。 petAttack-ifNotPetAttacking-ifPet>30%hp-ifPetAlive-ifNotPetFamily=风蛇-ifNotPetIs=Asleep,CCd,Charmed,Disoriented,Feared,Immobile,Incapacitated,Polymorphed,Stunned -- 如果玩家是目标的目标,宠物生命值高于30%,不是风蛇类,且没有被控制,则让宠物攻击目标。 petAttack-ifTargetOfTarget-ifPet>30%hp-ifPetAlive-ifNotPetFamily=风蛇-ifNotPetIs=Asleep,CCd,Charmed,Disoriented,Feared,Immobile,Incapacitated,Polymorphed,Stunned -- 如果目标在近战范围内,没有摔绊debuff,则使用摔绊。 wingClip-ifNotTargetHasDebuff=wingClip-ifTargetInMeleeRange -- distract-ifPet<20%hp -- 如果目标没有猎人印记debuff,且不在近战范围内,则施加猎人印记。 huntersMark-ifNotTargetHasDebuff=huntersMark-ifNotTargetInMeleeRange -- 如果没有雄鹰守护buff,则施加雄鹰守护。 aspectHawk-ifNotHasBuff=aspectHawk -- serpent-ifNotTargetHasDebuff=serpent -- 如果目标在施法,则使用胁迫。 intimidate-ifTargetIsCasting -- 如果不在近战范围内,且正在移动,则使用奥术射击。 arcane-ifNotTargetInMeleeRange-ifMoving -- 如果不在近战范围内,符合多重条件,则使用多重射击。 multi-ifNotTargetInMeleeRange-ifms -- 如果不在近战范围内,符合稳固条件,则使用稳固射击。 steady-ifNotTargetInMeleeRange-ifss -- 如果不在近战范围内,则使用自动射击。 autoShot-ifNotTargetInMeleeRange -- 如果目标在近战范围内,使用猫鼬打击。 mongoose-ifTargetInMeleeRange -- 如果目标在近战范围内,使用猛禽一击。 raptor-ifTargetInMeleeRange
这些宏命令是为《魔兽世界》中的猎人职业设计的,用于自动化宠物管理、自身buff管理、攻击技能施放等。请注意,某些行被注释掉了,可能需要根据您的实际需要决定是否启用。在使用这些宏命令之前,请确保它们与您所玩的游戏版本和宏系统兼容,并且不违反游戏的规则。
- 本文固定链接: https://www.fengshen.cn/2024/06/lazyscript乌龟服猎人60级kimichat注释版/gameofwind/
- 转载请注明: fengshen 发表于 Dream of Wind | 一梦风神
觉得文章有用,微信打赏一元。
