真的比猪帅 发表于 2022-7-13 09:31:35

如何对目标的目标的目标的当前目标玩家残血时释放守护之魂

本帖最后由 真的比猪帅 于 2022-7-13 09:32 AM 编辑

如题,神牧跟随奶骑,奶骑奶MT,神牧用脚本跟随手动玩的奶骑,神牧想及时地对boss的当前MT释放守护之魂,即当前MT血量低于百分之二十,则释放守护之魂,如何操作?而焦点只能设置一个MT,时不时有换T的操作,所以想请教下各位大佬,如何实现此功能?

th7907 发表于 2022-7-13 11:14:26

定义 T 玩家名字
local ft="副坦"

local mt="focus"
看看这个思路行不行if UnitExists(mt,ft)==1 and not UnitIsDeadOrGhost(mt,ft) and BeeUnitHealth(unit,"%")<20 then
    if BeeUnitBuff("守护之魂",mt,ft,2,1)<0 and BeeIsRun("守护之魂",mt,ft ) then
      BeeRun("守护之魂",mt,ft);
      return;
    end
end

vshrd 发表于 2022-7-13 13:53:26

楼上的做法是正确的
一个焦点都不设置
把两个t都保存进变量
简单一点的方法是直接保存名字
复杂一点的就是遍历一下团队,然后自动找出t并保存进遍历
页: [1]
查看完整版本: 如何对目标的目标的目标的当前目标玩家残血时释放守护之魂