GameServer::GameServer(unsigned short usPort) :m_evtStop(true, false), // manual-reset event m_evtStopped(true, false), // manual-reset event m_sessionManager(m_authManager, m_worldModel, m_ioService.Get()), m_networkManager(m_sessionManager, m_ioService.Get(), usPort), m_actionQueue(m_ioService.Get(), m_worldModel), m_worldRunner(m_worldModel), m_worldModel(m_sessionManager, m_actionQueue) { InitDatabase(); // add static account Account a; a.Username(_T("michi")); a.Password(_T("88D60A34770813E4B5FB7735DBDB1FF1FAEC2F3A6376926D6A72F8CD26BB2ADAE1DA8A41F6B3B019863738C7E9AE168CA1A79A52269619E65D9C234B395A08BC41A5776F0FA92095CFF4A1AAEC9955F274A1C76E547CB300434A12D3E1A0AEA4C37E4C67EC7369A7FF2D5FBACCF1AC4A1B3C3932607F661D2E1A4DB620612D00")); a.Salt(_T("26F3DF6AD81481E2761DB9EFE56E3BD8")); a.LogonAllowed(true); a.AccountId(42); m_authManager.AddAccount(a); }