public XClientGameEmulator(Config.ConfigNet conf, TCPManager man, XChat.XClientEmulator pBase, string pAccount, PacketOut pOut) { m_szAccount = pAccount; m_cGameConnection = new TCPConnection( man, null, this, conf ); try { m_cGameConnection.Start(); m_cGameConnection.SendTCP(CreateVersionPacket()); m_cGameConnection.SendTCP( pOut ); } catch { XLog.Log( "Can't connect to Game Server!" ); } }
public XClientAuthEmulator(TCPManager man, Config.ConfigNet conf, string pAccount, string pPassword, XChat.XClientEmulator cBase) { m_szName = pAccount; m_szPassword = pPassword; m_cClientBase = cBase; try { m_cAuthConnection = new TCPConnection( man, null, this, conf ); m_cAuthConnection.Start(); m_cAuthConnection.SendTCP( this.CreateVersionPacket() ); m_cAuthConnection.SendTCP( this.CreateAESPacket() ); } catch { XLog.Log( "Can't connect to Authentication Server!" ); } }