private void Confirm(object sender, EventArgs e) //Принять { if (Player2 == null) //Если второй игрок еще не вступал в игру { Player2 = new Player("Player2"); //создаем его PlayerN = Player2; //Ходит второй игрок confirm.Visible = false; //Прячем кнопку принять Player1.GetOpponent(Player2); //Оппонент первого второй и наоборот Player2.GetOpponent(Player1); grFront.Clear(Color.Empty); //Очищаем план передний ReDrawShips(PlayerN, true); //Рисуем для второго Grid.Refresh(); } else //Если второй разместил корабли { PlayerN = Player1; //Ходит сначала первый игрок confirm.Visible = false; //Прячем подтвердить GameModeON(); //Включаем режим перестрелки this.Width = Size * 24 + 50; //Увеличиваем размер окна под два поля grBack.Clear(Color.Empty); //Чистим полностью пикчербокс grFront.Clear(Color.Empty); Draw(); //Рисуем клеточку на задний фон DrawTestField(0); //Рисуем игровые поля для своих кораблей и для обстрела DrawTestField(12); ReDrawShips(Player1, false); //Отрисовываем корабли первого игрока Grid.Refresh(); } }