hxp
2026-02-27 168b5867e82f02403e69f32affd8150d90cd848a
16 卡牌服务端(SetCurGameWorldIndex改为在requestLogicProcess源头设置;)
2个文件已修改
3 ■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/GMToolLogicProcess/ProjSpecialProcess.py 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.py 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/GMToolLogicProcess/ProjSpecialProcess.py
@@ -102,8 +102,6 @@
    mylog.info('GM Tool Cmd->%s,orderId->%s'%(cmd, orderId))
    funcName = ''
    try:
        GameWorld.GetGameWorld().SetCurGameWorldIndex(0) # 需要设置,不然获取不到 GetMap 等虚拟分线相关接口
        # 获得gm命令信息
        gmCmdDict = eval(cmd)          
        funcName = gmCmdDict.get(GMCommon.Def_GMKey_Type, '')  
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.py
@@ -471,6 +471,7 @@
        return dbPlayer.adoUpdateC(col)
    
    def requestLogicProcess(self, pack):
        GameWorld.GetGameWorld().SetCurGameWorldIndex(0) # 需要设置,不然获取不到 GetMap 等虚拟分线相关接口
        db = self.db
        if self.IsMergeServer():
            # 每X分钟清除已下线的玩家跨服数据, 离线超过3分钟玩家直接返回子服