ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.py
@@ -5800,116 +5800,4 @@
        return (True, playerRec.PlayerID)
       
    #读取静态表,与数据库无关
    def OnGetGameData(self):
        sysData = DataServerGameData.sysDBLoadFromFile(DataServerGameData.tagChinNPC,
                                                    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'))
        #压缩
        try:
            compressSysData = zlib.compress(sysData, 9)    #最大压缩
            #回发地图
            data = ''
            data = CommFunc.WriteBYTE(data, CommonDefine.dgGameData)         #1
            data = CommFunc.WriteString(data, len(compressSysData), compressSysData)
            mylog.info('Load game sys data for len = %s - %s ok!'%(len(compressSysData), len(data)))
            NetPackCommon.SendPyPackToMapServerSelf(data, len(data))
        except:
            msg = error.formatMsg('fatal', error.ERROR_NO_53, 'Compress game sys data failed!error = \n%s'%traceback.format_exc())
            mylog.fatal(msg)