hxp
2023-09-20 32f4634e85aa6a476ee6e911cc5a81a64c912bd6
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerCharm.py
@@ -126,6 +126,21 @@
    Sync_PlayerCharmInfo(curPlayer)
    return
def OnMixServerFirstLogin(curPlayer):
    playerID = curPlayer.GetPlayerID()
    charmValueRecMgr = PyDataManager.GetDBPyCharmValueRecManager()
    if playerID not in charmValueRecMgr.charmTotalDict:
        return
    recTypeValueDict = charmValueRecMgr.charmTotalDict.get(playerID, {})
    charmTotal = recTypeValueDict.get(CharmValueRecType_Total, 0)
    charmWeek = recTypeValueDict.get(CharmValueRecType_Week, 0)
    charmDay = recTypeValueDict.get(CharmValueRecType_Day, 0)
    GameWorld.Log("合服首登同步魅力榜单: charmTotal=%s,charmWeek=%s,charmDay=%s" % (charmTotal, charmWeek, charmDay), playerID)
    PlayerBillboard.UpdatePlayerBillboardEx(curPlayer, playerID, ShareDefine.Def_BT_CharmTotal, charmTotal)
    PlayerBillboard.UpdatePlayerBillboardEx(curPlayer, playerID, ShareDefine.Def_BT_CharmWeek, charmWeek)
    PlayerBillboard.UpdatePlayerBillboardEx(curPlayer, playerID, ShareDefine.Def_BT_CharmDay, charmDay)
    return
def GetPlayerCharmOfferSortList(playerID, recType):
    ## 获取排序后的玩家魅力贡献榜