Lua接口/服务端函数索引/PK与声望

来自天龙知识库
雪舞​(留言 | 贡献)2026年9月19日 (六) 13:03的版本 (维护服务端 Lua 接口:核对参数、返回值、边界条件与调用示例)
跳到导航跳到搜索

首页 · 服务端接口 · 调用约定

PK与声望:20 个接口,20 个调用名称,其中 3 个在当前脚本中有调用。
函数 / 别名 调用与用途
AddPlayerInMyFightBackList AddPlayerInMyFightBackList(sceneId, selfId, playerGuid, continuance)
将指定玩家加入当前角色的反击列表。
脚本中未见调用
AddPlayerInMyPersonalDuelList AddPlayerInMyPersonalDuelList(sceneId, selfId, playerGuid, continuance)
将指定玩家加入当前角色的个人决斗列表。
脚本中未见调用
AddPlayerInMyPersonalEnemyList AddPlayerInMyPersonalEnemyList(sceneId, selfId, playerGuid, continuance)
将指定玩家加入当前角色的个人仇人列表。
脚本中未见调用
GetPlayerPvpMode GetPlayerPvpMode(sceneId, selfId)
读取当前角色的 PVP 模式。
脚本中 1 处调用
GetPvpAuthorizationFlagByID GetPvpAuthorizationFlagByID(sceneId, selfId, flagId)
读取指定编号的 PVP 授权标志。
脚本中未见调用
GetReputationByID GetReputationByID(sceneId, selfId, reputationId)
读取指定编号的个人声望。
脚本中未见调用
IncreaseReputationByID IncreaseReputationByID(sceneId, selfId, reputationId, reputation)
增加指定编号的个人声望。
脚本中未见调用
IsInGuildWar IsInGuildWar(sceneId, selfId, targetId)
判断当前角色与目标角色是否处于帮会战争关系。
脚本中 2 处调用
IsMyFightBackListFull IsMyFightBackListFull(sceneId, selfId)
查询当前角色的反击列表是否已满。
脚本中未见调用
IsMyPersonalDuelListFull IsMyPersonalDuelListFull(sceneId, selfId)
查询当前角色的个人决斗列表是否已满。
脚本中未见调用
IsMyPersonalEnemyListFull IsMyPersonalEnemyListFull(sceneId, selfId)
查询当前角色的个人仇人列表是否已满。
脚本中未见调用
IsPlayerInMyFightBackList IsPlayerInMyFightBackList(sceneId, selfId, playerGuid)
查询指定玩家是否在当前角色的反击列表中。
脚本中未见调用
IsPlayerInMyPersonalDuelList IsPlayerInMyPersonalDuelList(sceneId, selfId, playerGuid)
查询指定玩家是否在当前角色的个人决斗列表中。
脚本中未见调用
IsPlayerInMyPersonalEnemyList IsPlayerInMyPersonalEnemyList(sceneId, selfId, playerGuid)
查询指定玩家是否在当前角色的个人仇人列表中。
脚本中未见调用
RemovePlayerFromMyFightBackList RemovePlayerFromMyFightBackList(sceneId, selfId, playerGuid)
将指定玩家从当前角色的反击列表中移除。
脚本中未见调用
RemovePlayerFromMyPersonalDuelList RemovePlayerFromMyPersonalDuelList(sceneId, selfId, playerGuid)
将指定玩家从当前角色的个人决斗列表中移除。
脚本中未见调用
RemovePlayerFromMyPersonalEnemyList RemovePlayerFromMyPersonalEnemyList(sceneId, selfId, playerGuid)
将指定玩家从当前角色的个人仇人列表中移除。
脚本中未见调用
SetPlayerPvpMode SetPlayerPvpMode(sceneId, selfId, pvpMode)
设置当前角色的 PVP 模式。
脚本中未见调用
SetPvpAuthorizationFlagByID SetPvpAuthorizationFlagByID(sceneId, selfId, flagId, flag)
设置指定编号的 PVP 授权标志。
脚本中 8 处调用
SetReputationByID SetReputationByID(sceneId, selfId, reputationId, reputation)
设置指定编号的个人声望。
脚本中未见调用