private static void OnC2SAskServerSelect(ByteBuffer buffer, Connection connection) { var incPacket = new AuthPackets.C2SAskServerSelect(buffer, connection); int userID = CCM.GetClientConnection(connection).UserID; string ip = "127.0.0.1"; int port = 8000; //AgentConnection.connection.SendObject("UserEnterCharSelect",userID); var outPacket = new AuthPackets.S2CAnsServerSelect(userID, ip, port); outPacket.Send(connection); }
internal static void OnC2SAskServerSelect(ByteBuffer buffer, Connection connection) { var incPacket = new AuthPackets.C2SAskServerSelect(buffer, connection); var client = ClientManager.GetClient(connection); int userID = client.UserId; var connectedServer = Server.getServer(incPacket.server); var connectedChannel = Server.getChannel(incPacket.server, incPacket.channel); connectedServer.ConnectToServer(client); connectedChannel.ConnectToChannel(client); string ip = "127.0.0.1"; int port = connectedServer.port; //AgentConnection.connection.SendObject("UserEnterCharSelect",userID); var outPacket = new AuthPackets.S2CAnsServerSelect(userID, ip, port); outPacket.Send(connection); }