| | |
| | | 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):
|
| | | ## 获取排序后的玩家魅力贡献榜
|
| | |
|