From 5bfcd3104f7c2fa25995bc0184e6c33c818e3cf8 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 19 五月 2025 17:29:58 +0800
Subject: [PATCH] 16 卡牌服务端(ServersConfig先提到配置json文件)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.py |   50 +++++++++++++++++++++++++-------------------------
 1 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.py
index 0285c5f..7ea3eda 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.py
@@ -82,7 +82,7 @@
     centerVersion = ""
     try:
         cfGameVer = ConfigParser.ConfigParser()
-        cfGameVer.read(os.path.join(GlobalFunctions.getAppPath(), 'GameVersion.ini'))
+        cfGameVer.read(os.path.join(GlobalFunctions.getServerConfigPath(), 'GameVersion.ini'))
         
         gameID = cfGameVer.get("config", "GameID")
         curVersion = cfGameVer.get("config", "Version")
@@ -2930,7 +2930,7 @@
                 mylog.info("###dgPlayerInit cntError accid = %s" % queryAccid)
                 PegasusCollectorProxy.ErrorReport("login data cntError accid=%s" % queryAccid)
                 dbIni = ConfigParser.ConfigParser() # 每次重新加载,确保随时修改有效
-                dbIni.read(os.path.join(GlobalFunctions.getAppPath(), 'PyMongoDataServer.ini'))
+                dbIni.read(os.path.join(GlobalFunctions.getServerConfigPath(), 'PyMongoDataServer.ini'))
                 DataCntErrorKick = dbIni.has_option("dataset", "DataCntErrorKick") and (dbIni.getint("dataset", "DataCntErrorKick") == 1) # 数据存取条数异常时是否禁止登录
                 if DataCntErrorKick:
                     self.sendFailString(CommonDefine.dgPlayerInit, pack, disAccStateError)
@@ -5876,95 +5876,95 @@
     #读取静态表,与数据库无关
     def OnGetGameData(self):
         sysData = DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinNPC,
-                                                    os.path.join(GlobalFunctions.getAppPath(),
+                                                    os.path.join(GlobalFunctions.getServerConfigPath(),
                                                                     CommonDefine.SYSDB_PATH,
                                                                     'tagChinNPC.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagNPCRefresh,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagNPCRefresh.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinSkill,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagChinSkill.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinExp,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagChinExp.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinItem,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagChinItem.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagTransportRefresh,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagTransportRefresh.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinShopItem,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagChinShopItem.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagBornRefresh,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagBornRefresh.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinMixItem,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagChinMixItem.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagBuildEquip,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagBuildEquip.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagSuiteActivation,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagSuiteActivation.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagSuiteEffect,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagSuiteEffect.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagRepeatEvent,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagRepeatEvent.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagEffectRefresh,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagEffectRefresh.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinMap,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagChinMap.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagDBStoreItem,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagDBStoreItem.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagOnMissionDelete,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagOnMissionDelete.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagPet,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagPet.txt'))   
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagPetGrade,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagPetGrade.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagPetFriendliness,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagPetFriendliness.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagPetExp,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagPetExp.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagNPC_Item_Pet,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagNPC_Item_Pet.txt'))
         sysData += DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagFlyObjBaseInfo,
-                                            os.path.join(GlobalFunctions.getAppPath(),
+                                            os.path.join(GlobalFunctions.getServerConfigPath(),
                                                         CommonDefine.SYSDB_PATH,
                                                         'tagFlyObjBaseInfo.txt'))
 

--
Gitblit v1.8.0