正在加载文档
Buff系统
- `注:所有BUFF元素属性值最大叠加只能到达255上限 支持多级调用`
# 检测Buff是否存在
> 格式:CheckBuff 参数1 参数2
### 参数说明:
|位置|说明|
|:----:|-----|
|参数1|BuffID|
|参数2|检查层数(空、0、1时检测是否存在此Buff,大于1即检测Buff层数是否满足)|
<BR>
# 添加Buff
> 格式:AddBuff 参数1 参数2 参数3
### 参数说明:
|位置|说明|
|:----:|-----|
|参数1|BuffID|
|参数2|添加层数(空、0、1即为1次,支持叠加多次效果)|
|参数3|持续秒数(空、0=无限,10=10秒后失效)|
<BR>
# 删除Buff
> 格式:DelBuff 参数1 参数2
### 参数说明:
|位置|说明|
|:----:|-----|
|参数1|BuffID|
|参数2|删除层数(空、0、1即为1次,大于0则代表删除指定层数的Buff)|
- 同一个BuffID删除时,优先删除持续秒数最长的Buff(永久→持续秒数最大)
### 示例:
```
[@Buff系统]
#if
CheckBuff 1
#act
DelBuff 1
sendmsg 5 编号1的Buff存在,并且已经为您删除掉了
#elseact
AddBuff 1
sendmsg 5 编号1的Buff不存在,并且已经为您添加上了
```