hch
2 天以前 35d98e9c630fd4408561c8c54b4c09193bb9ce9e
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/GMShell.py
@@ -121,13 +121,14 @@
                callFunc = GameWorld.GetExecFunc(Commands, "%s.%s"%(callFunName, "GetGMServerIDList"))
                if callFunc != None:
                    gmServerIDList = callFunc(curPlayer)
                    pack = ChServerToServerPyPack.tagSSGMCMD()
                    pack.FromServerID = GameWorld.GetGameWorld().GetServerID()
                    pack.ServerType = GameWorld.GetServerType()
                    pack.PlayerID = curPlayer.GetPlayerID()
                    pack.CMDStr = str(inputList)
                    pack.CMDLen = len(pack.CMDStr)
                    NetPackCommon.SendCrossServerToServerPack(pack, gmServerIDList, dirType=ShareDefine.dirType_Cross)
                    if gmServerIDList:
                        pack = ChServerToServerPyPack.tagSSGMCMD()
                        pack.FromServerID = GameWorld.GetGameWorld().GetServerID()
                        pack.ServerType = GameWorld.GetServerType()
                        pack.PlayerID = curPlayer.GetPlayerID()
                        pack.CMDStr = str(inputList)
                        pack.CMDLen = len(pack.CMDStr)
                        NetPackCommon.SendCrossServerToServerPack(pack, gmServerIDList, dirType=ShareDefine.dirType_Cross)
            return
        
        # GameObj 的 Get、Set函数