From b1e0ad47775be0a4eb065824d4cd1855f1a51b48 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 15 五月 2025 22:23:22 +0800
Subject: [PATCH] 0312 同步遗漏更新导致的问题,暂未同步以下内容
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBDataMgr.py | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBDataMgr.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBDataMgr.py
index 47ff107..2168596 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBDataMgr.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBDataMgr.py
@@ -17,6 +17,7 @@
import GameWorld
import PyGameData
+import DBEventTrig
import DBPlayerViewCache
import DBFamily
import DBMail
@@ -48,9 +49,6 @@
curMinute = curTime.minute
ServerDataBackup()
DBFamily.OnMinute(curMinute)
- return
-
-def OnDayEx():
return
#------------------------------------------- 备档 ---------------------------------------------------
@@ -163,6 +161,7 @@
class PyGameDataManager(object):
def __init__(self):
+ self.EventTrigMgr = DBEventTrig.EventTrigMgr()
self.PlayerViewCacheMgr = DBPlayerViewCache.PlayerViewCacheMgr()
self.FamilyMgr = DBFamily.FamilyMgr()
self.MailMgr = DBMail.MailMgr()
@@ -170,6 +169,7 @@
def GetSaveData(self):
buff = ""
+ buff += self.EventTrigMgr.GetSaveData()
buff += self.PlayerViewCacheMgr.GetSaveData()
buff += self.FamilyMgr.GetSaveData()
buff += self.MailMgr.GetSaveData()
@@ -177,6 +177,7 @@
def LoadGameData(self, gameBuffer, pos):
dataslen = len(gameBuffer)
+ pos = self.EventTrigMgr.LoadPyGameData(gameBuffer, pos, dataslen)
pos = self.PlayerViewCacheMgr.LoadPyGameData(gameBuffer, pos, dataslen)
pos = self.FamilyMgr.LoadPyGameData(gameBuffer, pos, dataslen)
pos = self.MailMgr.LoadPyGameData(gameBuffer, pos, dataslen)
@@ -190,6 +191,11 @@
PyGameData.g_pyGameDataManager = pyGameDataMgr
return pyGameDataMgr
+def GetEventTrigMgr():
+ ## 事件值管理器
+ dbDataMgr = GetDBDataMgr()
+ return dbDataMgr.EventTrigMgr
+
def GetPlayerViewCacheMgr():
## 玩家查看缓存数据管理器
dbDataMgr = GetDBDataMgr()
--
Gitblit v1.8.0