关于UnitDebuff的多返回值问题
请问UnitDebuff的返回值为哪些还有多返回值如何赋值给一个数组
BeeUnitBuffInfo
獲得指定目標Buff分類數量及信息
语法
count,bufflist = BeeUnitBuffInfo(Unit,Nameid,BuffType,Categories);
参数
Unit
字符串 - UnitId,指定要获取数据的目标。默認 "target"
Nameid
数值 - 指定BUFF是誰施放的
0自己,不输入默认为0
1不是自己
2任何人
BuffType
字符串 - 指定Buff的類型
Magic - 魔法
Curse - 诅咒
Disease - 疾病
Poison - 中毒
有多個Buff類型的話用[,]逗號連接起來
如:"Magic,Curse,Disease"
Categories
正整數 - 指定Buff屬性
0- 為有害
1- 為有益Buff
返回值
count
正整數 - Buff分類數量。失敗返回錯誤參數序號的負值(如:-1),無Buff返回0 否則返回數量值
bufflist
字符串 - 返回用逗號【,】分開的buff列表
备注
區分大小寫
加強版本2009.09.04 后版本才可使用。
请参考
Unit 详细请看 UnitId 的说明
例子:
if BeeUnitBuffInfo("target",2,"Magic",1)>=2 and BeeIsRun("驅散魔法","target") then
BeeRun("驅散魔法","target")
return
end
當目標身上有2個以上有益Buff時驅散它
我直接复制粘贴的,看不懂私信我
页:
[1]