请懂的大佬指点下谢谢
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", or ["name", "rank"][, "filter"])
本帖最后由 zlksdd 于 2022-5-6 02:32 PM 编辑
这个我之前在研究SM的时候也发现了有一个很简单的处理办法:
找到 这个位置 :魔兽目录\Interface\AddOns\WBE\Class\zhCN\SHAMAN 修改SHAMAN.LUA这个文件
文件直接用TXT文档打开(选择打开方式,选择记事本打开)到最后 找到这段
----------CTM----
NoSpellTarget] =true;
NoSpellTarget] =true;
NoSpellTarget] =true;
NoSpellTarget] =true;
NoSpellTarget] =true;
NoSpellTarget] =true;
BuffName["灵魂行者的恩赐"]=GetSpellInfo(SpellIds["灵魂行者的恩赐"]);
------
BeeSpellIsAllClassInf(SpellIds,NoSpellTarget,BuffNames);
function BeeSpellIsNoTarget(SpellId) --技能是否是有无目标标志
return NoSpellTarget and true;
end
function BeeSpellIsRaid(spellId)
return RaidSpell and true;
end
把这段后面的语句全部删除 再存档 脚本就不会报错了。
但是有什么不好的影响就不知道。
再问问这个有伸手费奖励吗{:5_236:}{:5_236:}
1.参数里的unit申明了么
2.长字符串里最好再加个是否可见的判定防卡视野
3.Unit提前打印下看看在无符合条件的目标是返回的啥。有可能虽然没有符合条件目标,但因为有值所以能通过布尔判断 vshrd 发表于 2022-5-4 07:09 PM
1.参数里的unit申明了么
2.长字符串里最好再加个是否可见的判定防卡视野
3.Unit提前打印下看看在无符合条 ...
大佬能帮忙修改下吗?我是从一个奶德脚本里仿照的写,就是看不大懂代码,想实现判断40码内的玩家根据血量刷治疗链
试了一下,代码没啥问题,可能你只是单纯没解锁的原因吧
vshrd 发表于 2022-5-5 11:35 AM
试了一下,代码没啥问题,可能你只是单纯没解锁的原因吧
我看其他贴子说是wbe的问题说什么要奶萨专用的,这段代码换成奶德的技能用奶德都能使用,换成奶萨就不行了,大佬你有奶萨可以用的wbe吗? 本帖最后由 vshrd 于 2022-5-5 11:57 AM 编辑
181758707 发表于 2022-5-5 11:40 AM
我看其他贴子说是wbe的问题说什么要奶萨专用的,这段代码换成奶德的技能用奶德都能使用,换成奶萨就不行 ...
我查了一下貌似确实版本不一样
shaman.lua这里面根本就没有162行以后的内容- -
你尝试去下载一个最新版本的bee应该就解决了
请问哪里有最新的······求一个 http://www.luacn.net/thread-26273-1-1.html
这里有- -不过要1000伸手费 http://www.luacn.net/thread-26273-1-1.html
这里有- -不过要1000伸手费 vshrd 发表于 2022-5-5 11:49 AM
我查了一下貌似确实版本不一样
shaman.lua这里面根本就没有162行以后的内容- -
你尝试去下载一个最新版 ...
请问大佬有最新的吗?有偿求一发:loveliness:
页:
[1]
2