From 6ed61789e103419c7fdc95102f44111d5db57c99 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 11 三月 2021 10:50:16 +0800
Subject: [PATCH] 4970 【主干】【gt_1.100.4】【BT】【BT2】【BTZF】服务器报错(接收子服玩家数据读取空数据报错防范)
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayerData.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayerData.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayerData.py
index cf03c51..cfb419d 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayerData.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayerData.py
@@ -106,7 +106,8 @@
# 跨服服务器处理
curPlayer = GameWorld.GetPlayerManager().GetPlayerByIndex(index)
pdata = base64.b64decode(curPlayer.GetMergePlayerData())
-
+ if not pdata:
+ return
pos = 0
dataType, pos = CommFunc.ReadBYTE(pdata, pos)
if dataType == MergeData_Buff:
--
Gitblit v1.8.0