public void Connect(ServerInfo info, User user) { if (client != null) { client.Close(); } client = new AsyncClient(); try{ client.Connect(info.Host, info.Port); using (GameServerPacket login = new GameServerPacket()){ login.WriteUnicode(user.Name, 20); login.WriteUnicode(user.Password, 32); login.Use(); client.BeginSend(login.Content); } }catch (Exception) { } }
public void Connect(ServerInfo info, User user){ if(client!=null){ client.Close(); } client = new AsyncClient(); try{ client.Connect(info.Host, info.Port); using(GameServerPacket login = new GameServerPacket()){ login.WriteUnicode(user.Name, 20); login.WriteUnicode(user.Password, 32); login.Use(); client.BeginSend(login.Content); } }catch(Exception){ } }