hxp
2024-12-26 22c964784d465c77365c2495f6d43117618d8482
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerViewCacheTube.py
@@ -20,6 +20,7 @@
import PlayerControl
import IPY_GameWorld
import ChPyNetSendPack
import PyGameDataStruct
import ChMapToGamePyPack
import PlayerMagicWeapon
import Operate_EquipStone
@@ -35,8 +36,11 @@
import SkillShell
import GameObj
import base64
import time
import json
TempDBPlayer = PyGameDataStruct.tagDBPlayer()
Def_Process_Tick = "ProcessPlayerCache"
@@ -59,6 +63,13 @@
    UpdateGameServerPlayerCache(curPlayer, tick, False)
    return
def GetDBPlayerByPackData(packData):
    ## 根据 curPlayer.GetPackData() 打包返回的数据获取DBPlayer数据
    TempDBPlayer.clear()
    if packData:
        TempDBPlayer.readData(base64.b64decode(packData))
    return TempDBPlayer
def GetSyncPlayerPackData(curPlayer, force=False):
    playerID = curPlayer.GetPlayerID()
    fightPower = curPlayer.GetFightPower()