public int HandlePacket(ServerConnector connector, GamePacket packet)
        {
            LogicServerConnector conn = connector as LogicServerConnector;

            if (conn != null)
            {
                conn.Fulled = false;
            }

            return(0);
        }
        public int HandlePacket(ServerConnector connector, GamePacket packet)
        {
            int id = packet.ReadInt();

            if (GatewayGlobal.BattleServerMgr.Contains(id) ||
                GatewayGlobal.LogicConnectingMgr.Contains(id))
            {
                return 0;
            }

            string ip = packet.ReadUTF();

            int port = packet.ReadInt();

            LogicServerConnector conn = new LogicServerConnector(id);

            conn.Connect(ip, port);

            return 0;
        }
        public int HandlePacket(ServerConnector connector, GamePacket packet)
        {
            int id = packet.ReadInt();

            if (GatewayGlobal.BattleServerMgr.Contains(id) ||
                GatewayGlobal.LogicConnectingMgr.Contains(id))
            {
                return(0);
            }

            string ip = packet.ReadUTF();

            int port = packet.ReadInt();

            LogicServerConnector conn = new LogicServerConnector(id);

            conn.Connect(ip, port);

            return(0);
        }