LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 179|回复: 8

[wowbee] 奶骑神圣震击在奶骑敲怪回蓝时会丢给怪

[复制链接]
发表于 2023-10-25 20:52:10 | 显示全部楼层 |阅读模式
--第一排肯定是团队框体
local Tbl = BeeUnitBuffList("target")
local buff = BeeUnitBuffList("player")
grouptype=""
if GetNumRaidMembers()>0
then
    grouptype="raid"
else
    grouptype="party"
end

if BeeUnitCastSpellName("player")=="圣光术" or
BeeUnitCastSpellName("player")=="圣光闪现" then  return;end

local SSZJ = BeeGroupMinScript('BeeRange(unit)<=40 and BeeIsRun("神圣震击",unit) and BeeUnitHealth(unit,"%")<90 and UnitCanAssist("player",unit)  and not UnitIsDeadOrGhost(unit)',"BeeUnitHealth(unit)",grouptype)
if SSZJ and BeeIsRun("神圣震击",SSZJ) then
BeeRun("神圣震击",SSZJ);return;end
---------
奶骑神圣震击在奶骑敲怪回蓝时会丢给怪
有什么函数能在当前目标是可攻击时释放的神圣震击只对 友方使用  求大佬指点

回复

使用道具 举报

发表于 2023-10-25 21:07:00 | 显示全部楼层
你的神圣震击增加条件宏里面增加只对友方释放

回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-25 22:14:37 | 显示全部楼层
a000000 发表于 2023-10-25 09:07 PM
你的神圣震击增加条件宏里面增加只对友方释放

是在上面变量里面添加还是在BeeRun()里面添加  条件代码是什么求教   小白
回复 支持 反对

使用道具 举报

发表于 2023-10-25 22:29:34 | 显示全部楼层
“”这个里面可以用宏 宏加条件你百度一下
回复 支持 反对

使用道具 举报

发表于 2023-10-26 09:37:43 | 显示全部楼层
你这个脚本是没有问题的,你会对敌对目标释放技能,肯定不是这段脚本导致的,检查其他地方是否也有释放震击的脚本
回复 支持 反对

使用道具 举报

发表于 2023-10-26 10:01:05 | 显示全部楼层
/cast [@player]神圣震击
试试看呢,加个BeeRun
回复 支持 反对

使用道具 举报

发表于 2023-10-26 10:53:40 | 显示全部楼层
其实本身BeeRun也是有对象的,比如你可以这样写
BeeRun("神圣震击","player")
回复 支持 反对

使用道具 举报

发表于 2023-10-26 19:22:50 | 显示全部楼层
UnitCanAssist("player",unit)
有这个参数了。照理不会有问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-26 21:37:37 | 显示全部楼层
BeeRun("神圣震击",SSZJ,grouptype);return;end  改了下 这样目前没出现 给怪用震击,其他有需要用震击的命令我都看了下 都加了使用条件
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 04:27 PM , Processed in 0.072280 second(s), 30 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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