LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 520|回复: 14

[wowbee] 请懂的大佬指点下谢谢

[复制链接]
发表于 2022-5-4 17:41:40 | 显示全部楼层 |阅读模式
local Unit = BeeGroupMinScript('BeeRange(unit)<=40 and BeeIsRun("治疗链",unit) and BeeUnitHealth(unit,"%")<100 and not UnitIsDead(unit)',"BeeUnitHealth(unit,'%')","party")

if Unit and BeeIsRun("治疗链",Unit)  then
    BeeRun("治疗链",Unit )
end
懂的大佬帮忙看下这段代码老是报错,错误提示如下:
Interface\AddOns\WBE\Class\zhCN\SHAMAN\SHAMAN.lua:163: Usage: UnitAura("unit", [index] or ["name", "rank"][, "filter"])

回复

使用道具 举报

发表于 2022-5-6 14:27:29 | 显示全部楼层
本帖最后由 zlksdd 于 2022-5-6 02:32 PM 编辑

这个我之前在研究SM的时候也发现了  有一个很简单的处理办法:
找到 这个位置 :魔兽目录\Interface\AddOns\WBE\Class\zhCN\SHAMAN 修改SHAMAN.LUA这个文件
文件直接用TXT文档打开(选择打开方式,选择记事本打开)到最后 找到这段
----------CTM----

NoSpellTarget[SpellIds["灵魂行者的恩赐"]] =  true;
NoSpellTarget[SpellIds["星界传送"]] =  true;
NoSpellTarget[SpellIds["风怒武器"]] =  true;
NoSpellTarget[SpellIds["视界术"]] =  true;
NoSpellTarget[SpellIds["治疗之雨"]] =  true;

NoSpellTarget[SpellIds["灵魂链接图腾"]] =  true;

BuffName["灵魂行者的恩赐"]=GetSpellInfo(SpellIds["灵魂行者的恩赐"]);
------
BeeSpellIsAllClassInf(SpellIds,NoSpellTarget,BuffNames);

function BeeSpellIsNoTarget(SpellId) --技能是否是有无目标标志
        return NoSpellTarget[SpellId] and true;
end

function BeeSpellIsRaid(spellId)
        return RaidSpell[spellId] and true;
end

把这段后面的语句全部删除 再存档 脚本就不会报错了。
但是有什么不好的影响就不知道。
再问问  这个有伸手费奖励吗
回复 支持 1 反对 0

使用道具 举报

发表于 2022-5-4 19:09:33 | 显示全部楼层
1.参数里的unit申明了么
2.长字符串里最好再加个是否可见的判定防卡视野
3.Unit提前打印下看看在无符合条件的目标是返回的啥。有可能虽然没有符合条件目标,但因为有值所以能通过布尔判断
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-4 20:15:51 | 显示全部楼层
vshrd 发表于 2022-5-4 07:09 PM
1.参数里的unit申明了么
2.长字符串里最好再加个是否可见的判定防卡视野
3.Unit提前打印下看看在无符合条 ...

大佬能帮忙修改下吗?我是从一个奶德脚本里仿照的写,就是看不大懂代码,想实现判断40码内的玩家根据血量刷治疗链
回复 支持 反对

使用道具 举报

发表于 2022-5-5 11:35:50 | 显示全部楼层


试了一下,代码没啥问题,可能你只是单纯没解锁的原因吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入我们

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-5 11:40:22 | 显示全部楼层
vshrd 发表于 2022-5-5 11:35 AM
试了一下,代码没啥问题,可能你只是单纯没解锁的原因吧

我看其他贴子说是wbe的问题说什么要奶萨专用的,这段代码换成奶德的技能用奶德都能使用,换成奶萨就不行了,大佬你有奶萨可以用的wbe吗?

点评

= =我再换个奶萨帮你看看吧 没听说过有什么奶萨专用的bee 如果库里某个函数存在bug的话 自己手动去修改下就是了  详情 回复 发表于 2022-5-5 11:49 AM
回复 支持 反对

使用道具 举报

发表于 2022-5-5 11:49:37 | 显示全部楼层
本帖最后由 vshrd 于 2022-5-5 11:57 AM 编辑
181758707 发表于 2022-5-5 11:40 AM
我看其他贴子说是wbe的问题说什么要奶萨专用的,这段代码换成奶德的技能用奶德都能使用,换成奶萨就不行 ...

我查了一下貌似确实版本不一样
shaman.lua这里面根本就没有162行以后的内容- -
你尝试去下载一个最新版本的bee应该就解决了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-5 13:35:02 | 显示全部楼层
请问哪里有最新的······求一个
回复 支持 反对

使用道具 举报

发表于 2022-5-5 13:42:29 | 显示全部楼层
http://www.luacn.net/thread-26273-1-1.html
这里有- -不过要1000伸手费
回复 支持 反对

使用道具 举报

发表于 2022-5-5 13:42:35 | 显示全部楼层
http://www.luacn.net/thread-26273-1-1.html
这里有- -不过要1000伸手费
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-5 13:43:34 | 显示全部楼层
vshrd 发表于 2022-5-5 11:49 AM
我查了一下貌似确实版本不一样
shaman.lua这里面根本就没有162行以后的内容- -
你尝试去下载一个最新版 ...

请问大佬有最新的吗?有偿求一发
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 02:25 AM , Processed in 0.077885 second(s), 38 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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