|
发表于 2023-1-24 16:09:02
|
显示全部楼层
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時驅散它
我直接复制粘贴的,看不懂私信我 |
|