From 2f465a7b038446c9f3fd18b629e92c9acd06a173 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 19 九月 2024 11:04:52 +0800
Subject: [PATCH] 10267 【越南】【英文】【砍树】仙官新增膜拜(lang_en去除膜拜旧数据服务器启动处理)

---
 ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorship.py |   43 -------------------------------------------
 1 files changed, 0 insertions(+), 43 deletions(-)

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorship.py b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorship.py
index ba12981..1924699 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorship.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorship.py
@@ -57,49 +57,6 @@
     return
 ##--------------------------------------------------------------------------------------------------
 def OnServerStart():
-    ## 修改了膜拜UserData的存储内容及格式,需要对老数据进行处理
-    #  因为活动类的活动结束后无法根据分区ID识别是否可膜拜,故改为同仙宫一样指定可膜拜的服务器ID列表
-    
-    isCrossServer = GameWorld.IsCrossServer()
-    crossZoneName = GameWorld.GetCrossZoneName()
-    playerRecMgr = PyDataManager.GetDBPlayerRecDataManager()
-    recDict = playerRecMgr.GetPlayerRecDataDict(ShareDefine.Def_PlayerRecType_WorshipPlayer)
-    for recDataList in recDict.values():
-        for recData in recDataList:
-            playerID = recData.GetPlayerID()
-            worshipType = GetWorshipType(recData)
-            worshipValue = GetWorshipValue(recData)
-            if isCrossServer:
-                if worshipType != ShareDefine.Def_WorshipType_CrossChampionship:
-                    # 跨服服务器只修正跨服排位膜拜
-                    continue
-            else:
-                if worshipType != ShareDefine.Def_WorshipType_ServerNaming:
-                    # 子服服务器只修正服务器冠名膜拜
-                    continue
-                
-            userData = recData.GetUserData()
-            try:
-                userDataOld = eval(userData)
-            except:
-                userDataOld = {}
-                
-            if ChConfig.Def_RecDataKey_PlayerInfo in userDataOld:
-                GameWorld.Log("该膜拜数据已经被修正过了! worshipType=%s,worshipValue=%s" % (worshipType, worshipValue), playerID)
-                continue
-            
-            recData.SetUserData({})
-            recData.SetUserDataByKey(ChConfig.Def_RecDataKey_PlayerInfo, userDataOld)
-            
-            if worshipType == ShareDefine.Def_WorshipType_CrossChampionship:
-                zoneID = recData.GetValue4()
-                zoneIpyData = IpyGameDataPY.GetIpyGameData("CrossZonePK", crossZoneName, zoneID)
-                serverIDRangeList = zoneIpyData.GetServerGroupIDList() if zoneIpyData else []
-                recData.SetUserDataByKey(ChConfig.Def_RecDataKey_ServerIDList, serverIDRangeList)
-                
-            userDataNew = recData.GetUserData()
-            GameWorld.Log("修正膜拜数据! worshipType=%s,worshipValue=%s,userData=%s,userDataNew=%s" 
-                          % (worshipType, worshipValue, userData, userDataNew), playerID)
     return
 
 def GetPlayerViewInfo(playerID):

--
Gitblit v1.8.0