魔兽世界宠物宏的改进?

发布网友 发布时间:1小时前

我来回答

1个回答

热心网友 时间:1小时前

介绍宏的使用。宏的第一行“/petattack”代表宠物进行攻击。

第二行“/petfollow”则表示宠物跟随,其中的条件语句用于检测宠物的目标,如“target”表示目标存在,宠物有攻击目标时执行跟随。

这两行结合起来,当宠物没有目标时,宏将使其攻击玩家的目标;反之,宠物将切换到跟随状态。

若仅需解决宠物在前往状态时无法切换至跟随的问题,可修改宏为在“/petfollow”前添加条件“[target=target,noexists]”,此条件确保在宠物无目标且玩家无目标时,宠物会跟随。

然而,此修改会引入新问题:在有目标且宠物处于前往状态时,点击宏会导致宠物攻击而非跟随,可能在团本中引发意外的提前开怪情况。

为解决这一问题,宏内可增加更多判断条件,如判断是否处于团队中或战斗中,来决定宠物的行动。

尽管添加更多条件能一定程度上解决问题,但宏的长度(255字符)使得全面覆盖各种情况成为不可能。

问题根源在于前几个资料片修改了宠物技能条,但未提供判断宠物状态的条件语句,这导致宏编写者必须采用其他方式判断。

因此,更优的解决方案是在宏末尾添加一行“/petfollow [button:2]”,这样玩家只需通过右键点击宏,宠物将直接切换为跟随状态。

综上,宏的使用需权衡宏的简洁性与实际需求,通过添加适当条件或直接使用宏操作,来灵活应对不同情况,最终实现高效且精准的宠物控制。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com