关于用BUFF-ID识别BUFF层数的全局函数,求版主帮助
function BeeBuffTime(ID)local rt= -1
for i=1,40 do
name,rank,icon,count,dispelType,duration, expirationTime, source, isStealable,_,spellId=UnitBuff("player",i)
if ID==spellId then
rt=expirationTime-GetTime()
break
end
end
return rt,countend
如上函数写了后,wowbee该怎么写呢
ifBeeBuffTime(630001)<100then
BeeRun("/use item:310005")
end
貌似这样写不对,返回的还是时间?该怎么写呢
语法问题 两个办法
第一 专业的办法https://www.luacn.net/thread-25982-1-1.html
用专门的工具高亮标注代码 甄别语法
第二 用AI来跟你解释问题 老血 发表于 2024-4-8 10:44 PM
语法问题 两个办法
第一 专业的办法https://www.luacn.net/thread-25982-1-1.html
用专门的工具高亮标 ...
好高端,感谢管理大大。学习ing~~ 你定义了两个返回值。那就要两个变量来接收 vshrd 发表于 2024-4-9 09:19 AM
你定义了两个返回值。那就要两个变量来接收
另外写个变量具体改哪里呢版主大大,我自己尝试改了下不行{:5_168:} local rt,count=BeeBuffTime(XXX)
rt就是时间,count就是层数,用这2个变量去进行条件比较 我觉得应该先看一下基础语法
如果真想自己撸个脚本出来的话
这一关逃不了的
页:
[1]