private void LetterClick(object sender, EventArgs e) { Button btn = sender as Button; btn.Enabled = false; char letter = btn.Text[0]; pressedKeys.Add(letter); network.Send("letter", letter.ToString()); if (Guess(letter)) { if (CheckFinshed()) { // server win //MessageBox.Show("Server Win"); ++serverResult; simpleSound.SoundLocation = "end.wav"; simpleSound.Play(); EnableKeyBoard(false); DialogResult result = MessageBox.Show("Do you want to play Again?", "play again", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { network.Send("playAgain", "yes"); } else { network.Send("playAgain", "no"); Thread.Sleep(500); network.Stop(); } } else { simpleSound.SoundLocation = "tick.wav"; simpleSound.Play(); } } else { simpleSound.SoundLocation = "tick.wav"; simpleSound.Play(); EnableKeyBoard(false); } }
private void NetworkClientConnected(object sender, EventArgs e) { //MessageBox.Show("Client Connected"); network.Send("askStart", $"Do tou want to play a game with difficulty {Difficulty} and category {Category}?"); }