From 3bc2e9aae7e595d5be896a9db4c909b76fa6f5be Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 11 七月 2025 14:16:29 +0800
Subject: [PATCH] 0312 物品叠加数量支持配置DWORD

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py |   85 +-----------------------------------------
 1 files changed, 2 insertions(+), 83 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py
index cab9108..6e04a63 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py
@@ -41,7 +41,6 @@
 import PlayerControl
 import FamilyRobBoss
 import NPCCustomRefresh
-import EventShell
 import FBLogic
 import FBCommon
 import EventReport
@@ -161,7 +160,7 @@
             GameWorld.Log("发送未拾取的物品给玩家: %s" % mailItemList, ownerID)
             if isCrossServer:
                 serverGroupID = playerServerGroupIDDict.get(ownerID, 0)
-                PlayerControl.SendCrossMail(serverGroupID, "ItemNoPickUp", [ownerID], mailItemList, [gameWorld.GetMapID()])
+                # 删除旧版发送邮件,如果功能还有需要,可使用新版本发送邮件 PlayerMail
             else:
                 PlayerControl.SendMailByKey("ItemNoPickUp", [ownerID], mailItemList, [gameWorld.GetMapID()])
         
@@ -272,10 +271,7 @@
         if playerExistTime < existTime / 2:
             #这个玩家存在时间过短, 不能触发副本结束的事件
             continue
-
-        #副本时间到了, 调用时间到响应
-        EventShell.EventResponse_OnFBTimeOut(curPlayer)
-    
+        
     #输出调试信息
     GameWorld.Log('__ProcessTimeKickPlayer! LineID = %s, openState = %s'%(gameWorld.GetLineID(), gameWorld.GetOpenState()))
     
@@ -588,7 +584,6 @@
 def InitGameWorld(tick):
     gameWorld = GameWorld.GetGameWorld()
     ItemCommon.InitPyItem()
-    EventShell.DoReloadRefresh()
     #处理副本逻辑
     FBLogic.OnInit(tick)
     #初始化地图时钟
@@ -745,94 +740,18 @@
                                                 os.path.join(GlobalFunctions.getServerConfigPath(),
                                                                 CommonDefine.SYSDB_PATH,
                                                                 'tagChinNPC.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagNPCRefresh,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagNPCRefresh.txt'))
     sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinSkill,
                                         os.path.join(GlobalFunctions.getServerConfigPath(),
                                                     CommonDefine.SYSDB_PATH,
                                                     'tagChinSkill.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinExp,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagChinExp.txt'))
     sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinItem,
                                         os.path.join(GlobalFunctions.getServerConfigPath(),
                                                     CommonDefine.SYSDB_PATH,
                                                     'tagChinItem.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagTransportRefresh,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagTransportRefresh.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinShopItem,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagChinShopItem.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagBornRefresh,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagBornRefresh.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinMixItem,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagChinMixItem.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagBuildEquip,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagBuildEquip.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagSuiteActivation,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagSuiteActivation.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagSuiteEffect,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagSuiteEffect.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagRepeatEvent,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagRepeatEvent.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagEffectRefresh,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagEffectRefresh.txt'))
     sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinMap,
                                         os.path.join(GlobalFunctions.getServerConfigPath(),
                                                     CommonDefine.SYSDB_PATH,
                                                     'tagChinMap.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagDBStoreItem,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagDBStoreItem.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagOnMissionDelete,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagOnMissionDelete.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagPet,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagPet.txt'))   
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagPetGrade,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagPetGrade.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagPetFriendliness,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagPetFriendliness.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagPetExp,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagPetExp.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagNPC_Item_Pet,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagNPC_Item_Pet.txt'))
-    sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagFlyObjBaseInfo,
-                                        os.path.join(GlobalFunctions.getServerConfigPath(),
-                                                    CommonDefine.SYSDB_PATH,
-                                                    'tagFlyObjBaseInfo.txt'))
 
 
     #压缩

--
Gitblit v1.8.0