private void SendDeco() { GameSession.Instance.Deco(); SendingPacket packet = new SendingPacket(PacketType.CLIENT_INFO_DECONNECTION); packet.AddString(GameSession.Instance.GetLogin()); GameSession.Instance.SendPacket(packet); Log.Clear(); Log.Cl("You are now disconnected", ConsoleColor.Red); Thread.Sleep(1000); Log.Cl("Good bye...", ConsoleColor.White); }
Boolean ConnectionTest() { if (!ClientConnection.IsConnected) { Console.Write("Enter a login : "******"0x" + RandomHelper.Get(0, 10000);//Console.ReadLine(); Log.Cl(ClientConnection.Login, ConsoleColor.Green); try { if (ClientConnection.Connect(GameData.SERVER_IP, GameData.SERVER_PORT)) { Log.Cl("Connected.", ConsoleColor.Green); SendingPacket packet = new SendingPacket(PacketType.CLIENT_REQUEST_LOGIN_VALIDATION); packet.AddString(ClientConnection.Login); return SendPacket(packet); } throw new ConnectionFailedException(); } catch { Log.Cl("Connection failed"); return false; } } return false; }