From 38ed135a72f9d4f35c6979b815aaa084e12f441f Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 27 九月 2024 18:39:59 +0800
Subject: [PATCH] 1111 登录事件1100汇报ClientVersion增加url编码;
---
ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameXiangong.py | 14 ++++++--------
1 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameXiangong.py b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameXiangong.py
index 96d3670..3db46f0 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameXiangong.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameXiangong.py
@@ -25,11 +25,9 @@
import IpyGameDataPY
import PyGameData
import GameWorld
+import ChConfig
import time
-
-Def_UserDataKey_ServerIDList = "ServerIDList"
-Def_UserDataKey_PlayerInfo = "PlayerInfo"
# 仙宫玩家记录
def GetXGPlayerID(recData): return recData.GetValue1() # 仙宫玩家ID
@@ -74,8 +72,8 @@
# 确保玩家自身一定能看到自己,跨服排位赛历史分区问题
if saveServerIDList and serverID and not GameWorld.CheckServerIDInList(serverID, saveServerIDList):
saveServerIDList.append(serverID)
- recData.SetUserDataByKey(Def_UserDataKey_ServerIDList, saveServerIDList) # 保存当下的区服ID范围
- recData.SetUserDataByKey(Def_UserDataKey_PlayerInfo, playerInfo) # 保存当下的玩家基本信息
+ recData.SetUserDataByKey(ChConfig.Def_RecDataKey_ServerIDList, saveServerIDList) # 保存当下的区服ID范围
+ recData.SetUserDataByKey(ChConfig.Def_RecDataKey_PlayerInfo, playerInfo) # 保存当下的玩家基本信息
GameWorld.Log("新晋仙官玩家: xiangongID=%s,playerID=%s,rank=%s,serverID=%s,saveServerIDList=%s,%s"
% (xiangongID, playerID, rank, serverID, saveServerIDList, playerInfo))
@@ -133,7 +131,7 @@
if passDays > showDays:
GameWorld.DebugLog(" xgPlayerID=%s,addTime=%s,passDays=%s > %s" % (xgPlayerID, addTime, passDays, showDays))
break
- serverIDList = recData.GetUserDataByKey(Def_UserDataKey_ServerIDList)
+ serverIDList = recData.GetUserDataByKey(ChConfig.Def_RecDataKey_ServerIDList)
if playerServerID:
if serverIDList == None:
GameWorld.DebugLog(" xgPlayerID=%s,serverIDList is None" % (xgPlayerID))
@@ -173,8 +171,8 @@
recDataList = gameRecMgr.GetGameRecDataList(ShareDefine.Def_GameRecType_Xiangong, xiangongID)
for recData in recDataList[::-1]:
- serverIDList = recData.GetUserDataByKey(Def_UserDataKey_ServerIDList)
- playerInfo = recData.GetUserDataByKey(Def_UserDataKey_PlayerInfo)
+ serverIDList = recData.GetUserDataByKey(ChConfig.Def_RecDataKey_ServerIDList)
+ playerInfo = recData.GetUserDataByKey(ChConfig.Def_RecDataKey_PlayerInfo)
if not playerInfo or not GameWorld.CheckServerIDInList(serverID, serverIDList):
continue
playerInfo["AddTime"] = recData.GetTime()
--
Gitblit v1.8.0