hxp
2020-12-07 8a7181b35a5f4063fb84fcb3120394faeaba2f77
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerViewCache.py
@@ -21,6 +21,7 @@
import GameWorld
import PlayerControl
import NetPackCommon
import GameWorldArena
import ChPyNetSendPack
import PlayerFBHelpBattle
import PyGameDataStruct
@@ -40,6 +41,9 @@
    if PlayerFBHelpBattle.IsInHelpBattleCheckInList(playerID):
        return True
    
    if GameWorldArena.IsArenaBattlePlayer(playerID):
        return True
    SaveDBLimitLV = IpyGameDataPY.GetFuncCfg("PlayerViewCache", 1)
    #校验玩家等级
    if playerLV < SaveDBLimitLV:
@@ -50,6 +54,12 @@
def IsSaveAllViewCache(playerID):
    ## 是否保存所有缓存数据
    
    if PlayerFBHelpBattle.IsInHelpBattleCheckInList(playerID):
        return True
    if GameWorldArena.IsArenaBattlePlayer(playerID):
        return True
    NeedCheckBillBoardType = IpyGameDataPY.GetFuncEvalCfg("PlayerViewCache", 2)
    #校验玩家是否上排行榜
    billboardMgr = GameWorld.GetBillboard()