仙魔无双SDK
面向策划逻辑制作的游戏开发包
|
查询角色的关系,类型等 更多...
函数 | |
int | CheckTargetType_Monster (FxCreature *pSrcActor, unsigned long nTargetID=0xFFFFFFFF) |
检测pSrcActor的目标是否为怪物(NPC)。 更多... | |
int | CheckTargetRelation_Enemy (FxCreature *pSrcActor, unsigned long nTargetID=0xFFFFFFFF, bool bSelect=false) |
判定pSrcActor的目标关系类型,是否为敌对 更多... | |
int | CheckTargetRelation_Team (FxCreature *pSrcActor, unsigned long nTargetID=0xFFFFFFFF, int nIncludeSelf=1) |
判定pSrcActor的目标关系类型,是否为队友 更多... | |
查询角色的关系,类型等
int CheckTargetRelation_Enemy | ( | FxCreature * | pSrcActor, |
unsigned long | nTargetID = 0xFFFFFFFF , |
||
bool | bSelect = false |
||
) |
判定pSrcActor的目标关系类型,是否为敌对
pSrcActor | [角色] 角色对象 |
nTargetID | [整数] 要检测的对象ID。如果是-1,则默认选择pSrcActor当前的目标。 |
bSelect | [布尔值] 默认为false,false表示是action中的target,true表示是鼠标select的目标 |
1 | 是 |
0 | 不是 |
int CheckTargetRelation_Team | ( | FxCreature * | pSrcActor, |
unsigned long | nTargetID = 0xFFFFFFFF , |
||
int | nIncludeSelf = 1 |
||
) |
判定pSrcActor的目标关系类型,是否为队友
pSrcActor | [角色] 角色对象 |
nTargetID | [整数] 要检测的对象ID。如果是-1,则默认选择pSrcActor当前的目标。 |
nIncludeSelf | [整数] 是否包括自己。1 包括自己 0 不包括自己。默认1 |
1 | 是 |
0 | 不是 |
当nIncludeSelf为0的时候,即使在小队里,此API也认为自己和自己的关系不是同队。 |
int CheckTargetType_Monster | ( | FxCreature * | pSrcActor, |
unsigned long | nTargetID = 0xFFFFFFFF |
||
) |
检测pSrcActor的目标是否为怪物(NPC)。
pSrcActor | [角色] 角色对象 |
nTargetID | [整数] 要检测的对象ID。如果是-1,则默认选择pSrcActor当前的目标。 |
1 | 是 |
0 | 不是 |