public void ConnectToMultiplayer()
        {
            Client = new ClientHandler();
            Client.ReceivedTcp += Client_ReceivedTcp;
            Client.AuthRequested += Client_AuthRequested;
            Client.Disconnected += Client_Disconnected;
            Client.SynchronizingObject = this;

            Client.Connect(IPAddress.Parse(ip), port, Connect);
            Online = true;
        }
예제 #2
0
        public void Start()
        {
            if (ClientHandler.IsActive == false)
            {
                Stop();
                var address   = SettingService.Instance.ServerName;
                var port      = SettingService.Instance.Port;
                var ssl       = SettingService.Instance.AllowSSL;
                var allowPort = SettingService.Instance.AllowPort;

                ClientHandler.Connect(address, port, ssl, allowPort);
            }
        }