private void HelloPacketRecieved(Socket client, HelloPacket packet) { Console.WriteLine("Recieved HELLO packet from {0}", packet.Name); if (packet.Password == "Password") { InfoPacket info = new InfoPacket(); info.ConnectedClients = Networking.ConnectedClients.Count; info.Message = "Welcome " + packet.Name + "!"; client.Send(info); } else { FailurePacket failure = new FailurePacket(); failure.ErrorId = 0; failure.ErrorMessage = "WRONG PASSWORD!"; client.Send(failure); Networking.Kick(client); } }