10312 【越南】【英文】【bt】【砍树】查看跨服玩家数据向对应子服查询(修复查看玩家简要信息找不到玩家缓存数据时报错)
1个文件已修改
15 ■■■■ 已修改文件
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerViewCache.py 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerViewCache.py
@@ -499,20 +499,11 @@
    return
def Sync_PlayerShortInfo(curPlayer, curCache):
    if not curCache:
        PlayerControl.NotifyCode(curPlayer, "ViewPlayer_OffLine")
        return
    answerPack = ChPyNetSendPack.tagGCAnswerPlayerShortInfo()
    answerPack.Clear()
    if not curCache:
        # 实在找不到设置为初始化数据
        answerPack.PlayerID = curCache.PlayerID
        answerPack.PlayerName = ""
        answerPack.Job = 1
        answerPack.LV = 1
        answerPack.RealmLV = 1
        answerPack.OnlineType = ChConfig.Def_Offline
        answerPack.ServerGroupID = 0
        answerPack.Face = 0
        answerPack.FacePic = 0
    else:
        cacheDict = GetCachePropDataDict(curCache)
        answerPack.PlayerID = curCache.PlayerID
        answerPack.PlayerName = cacheDict["Name"]