LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 173|回复: 2

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

[复制链接]
发表于 2022-7-13 09:31:35 | 显示全部楼层 |阅读模式
本帖最后由 真的比猪帅 于 2022-7-13 09:32 AM 编辑

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

使用道具 举报

发表于 2022-7-13 11:14:26 | 显示全部楼层
[Lua] 纯文本查看 复制代码
定义 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


回复 支持 1 反对 0

使用道具 举报

发表于 2022-7-13 13:53:26 | 显示全部楼层
楼上的做法是正确的
一个焦点都不设置
把两个t都保存进变量
简单一点的方法是直接保存名字
复杂一点的就是遍历一下团队,然后自动找出t并保存进遍历
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-5-15 08:36 PM , Processed in 0.045559 second(s), 18 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表