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) {
     }
 }
Example #2
0
		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){
				
			}
		}