Buff的数据操作,即对其他数据的读写
更多...
Buff的数据操作,即对其他数据的读写
◆ GetActorBuffLevel()
int GetActorBuffLevel |
( |
FxCreature * |
pActor, |
|
|
int |
iBuffID |
|
) |
| |
角色pCreature查询特定buff的等级
- 参数
-
pActor | [角色] 角色对象 |
iBuffID | [整数] Buff模板ID |
- 返回
- [整数] Buff的等级
- 返回值
-
0 | 失败,即没有这个ID的Buff |
其他 | Buff的等级 |
◆ GetBuffCount()
int GetBuffCount |
( |
FxCreature * |
pCreature, |
|
|
UINT32 |
uiBuffID |
|
) |
| |
角色pCreature查询特定buff的层数
- 参数
-
pCreature | [角色] 角色对象 |
uiBuffID | [整数] Buff模板ID |
- 返回
- [整数] Buff的层数
- 返回值
-
◆ GetBuffLeftTime()
int GetBuffLeftTime |
( |
FxCreature * |
pCreature, |
|
|
UINT32 |
uiBuffID |
|
) |
| |
角色pCreature查询特定buff的剩余时间
- 参数
-
pCreature | [角色] 角色对象 |
uiBuffID | [整数] Buff模板ID |
- 返回
- [整数] Buff的剩余时间
- 返回值
-
0 | 失败,即没有这个ID的Buff,或者没有设置 |
其他 | Buff的剩余时间 |
◆ GetBuffLogicValue()
int GetBuffLogicValue |
( |
FxCreature * |
pCreature, |
|
|
UINT32 |
uiBuffID |
|
) |
| |
角色pCreature查询特定buff的逻辑数值
- 参数
-
pCreature | [角色] 角色对象 |
uiBuffID | [整数] Buff模板ID |
- 返回
- [整数] Buff的逻辑数值
- 返回值
-
0 | 失败,即没有这个ID的Buff,或者没有设置 |
其他 | Buff的逻辑数值 |
◆ SetActorBuffLevel()
int SetActorBuffLevel |
( |
FxCreature * |
pActor, |
|
|
int |
iBuffID, |
|
|
int |
iLevel |
|
) |
| |
角色pCreature设置特定buff的等级
- 参数
-
pActor | [角色] 角色对象 |
iBuffID | [整数] Buff模板ID |
iLevel | [整数] 设置的Buff的等级 |
- 返回
- [整数] 是否设置成功
- 返回值
-
◆ SetBuffLogicValue()
void SetBuffLogicValue |
( |
FxCreature * |
pCreature, |
|
|
UINT32 |
uiBuffID, |
|
|
int |
iLogicValue |
|
) |
| |
角色pCreature设置特定buff的逻辑数值
- 参数
-
pCreature | [角色] 角色对象 |
uiBuffID | [整数] Buff模板ID |
iLogicValue | [整数] 设置的Buff的逻辑数值 |
- 返回
- 无