提问:如何获得BUFF层数?
按照函数手册查到一下资料:_ , _ , count= BeeUnitBuff("破甲攻擊","target",0,2);
得到當前目標身上的 破甲攻擊 層數,並且這BUFF 是屬於你的
但是实际使用过程中,count获取到的为BUFF剩余时间。
请问有知道如何解决的吗?
函数都搞错了
应该是
BeeUnitBuffCount
獲得指定目標buff層數
语法
count = BeeUnitBuffCount(Spell,Unit,Nameid,BuffType);
参数
Spell
字符串 - Buff 名稱
Unit
字符串 - UnitId,指定要获取数据的目标,默認 "target"
Nameid
数值 - 指定BUFF是誰施放的
0自己,不输入默认为0
1不是自己
2任何人
BuffType
数值 - 指定BUFF的類型
0所有的Buff
1有益的Buff
2有害的Buff
默認值是 0
返回值
count
整数值 - 疊加層數, 失敗返回 nil。
blxyz521 发表于 2022-2-27 11:12 AM
函数都搞错了
应该是
BeeUnitBuffCount
参数,Spell,字符串 - Buff 名稱,这个参数能搞成ID吗?有些buff名字奇奇怪怪的
页:
[1]