LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 108|回复: 1

[wowbee] 关于UnitDebuff的多返回值问题

[复制链接]
发表于 2023-1-24 15:20:32 | 显示全部楼层 |阅读模式
请问UnitDebuff的返回值为哪些
还有多返回值如何赋值给一个数组
回复

使用道具 举报

发表于 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時驅散它
我直接复制粘贴的,看不懂私信我
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-5-18 06:21 AM , Processed in 0.038428 second(s), 16 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表