仙魔无双SDK
面向策划逻辑制作的游戏开发包
角色隐身

角色隐身相关的逻辑操作 更多...

函数

int GetActorVisable (FxCreature *pActor, unsigned long nTargetID=0xFFFFFFFF)
 角色pActor获取指定的对象nTargetID的隐身状态。 更多...
 
int GetTargetVisable (FxCreature *pActor)
 获取角色pActor的目标的隐身状态。 更多...
 
int SetActorVisable (FxCreature *pActor, int nVisable, unsigned long nTargetID=0xFFFFFFFF)
 角色pActor设置指定的对象nTargetID的隐身状态。只要nTargetID找不到,就是对自己操作。 更多...
 
int SetTargetVisable (FxCreature *pActor, int nVisable)
 设置角色pActor的目标的隐身状态。 更多...
 
int SwitchActorVisable (FxCreature *pActor, unsigned long nTargetID=0xFFFFFFFF)
 角色pActor让指定的对象nTargetID切换隐身状态。找不到nTargetID的时候,自己隐身 更多...
 
int SwitchTargetVisable (FxCreature *pActor)
 角色pActor让自己的目标切换隐身状态。 更多...
 

详细描述

角色隐身相关的逻辑操作

注解
该部分API均未实现,接口保留

函数说明

◆ GetActorVisable()

int GetActorVisable ( FxCreature *  pActor,
unsigned long  nTargetID = 0xFFFFFFFF 
)

角色pActor获取指定的对象nTargetID的隐身状态。

参数
pActor[角色] 角色对象。
nTargetID[整数] 目标,默认-1。-1: 表示对自己操作。其他是指定的对象ID
返回
[整数] 是否可见。
返回值
1可见(非隐身)
0不可见(隐身)
注解
只要nTargetID找不到,就是对自己操作。

◆ GetTargetVisable()

int GetTargetVisable ( FxCreature *  pActor)

获取角色pActor的目标的隐身状态。

参数
pActor[角色] 角色对象。
返回
[整数] 是否可见。
返回值
1可见(非隐身)
0不可见(隐身)
注解
只要nTargetID找不到,就是对自己操作。

◆ SetActorVisable()

int SetActorVisable ( FxCreature *  pActor,
int  nVisable,
unsigned long  nTargetID = 0xFFFFFFFF 
)

角色pActor设置指定的对象nTargetID的隐身状态。只要nTargetID找不到,就是对自己操作。

参数
pActor[角色] 角色对象。
nVisable[整数] 是否可见。1:可见 0:不可见
nTargetID[整数] 目标,默认-1。-1: 表示对自己操作。其他是指定的对象ID
返回
[整数] 忽略。
注解
只要nTargetID找不到,就是对自己操作。

◆ SetTargetVisable()

int SetTargetVisable ( FxCreature *  pActor,
int  nVisable 
)

设置角色pActor的目标的隐身状态。

参数
pActor[角色] 角色对象。
nVisable[整数] 是否可见。1:可见 0:不可见
返回
[整数] 忽略。

◆ SwitchActorVisable()

int SwitchActorVisable ( FxCreature *  pActor,
unsigned long  nTargetID = 0xFFFFFFFF 
)

角色pActor让指定的对象nTargetID切换隐身状态。找不到nTargetID的时候,自己隐身

参数
pActor[角色] 角色对象。
nTargetID[整数] 目标,默认-1。-1: 表示对自己操作。其他是指定的对象ID
返回
[整数] 忽略
注解
只要nTargetID找不到,pActor自己会切换隐身状态。

◆ SwitchTargetVisable()

int SwitchTargetVisable ( FxCreature *  pActor)

角色pActor让自己的目标切换隐身状态。

参数
pActor[角色] 角色对象。
返回
[整数] 是否切换成功
返回值
0切换失败,例如pActor并没有当前选择目标
1切换成功