static void Main(string[] args) { Player player = new Player(); Player1 player1 = new Player1(); Player2 player2 = new Player2(); Player3 player3 = new Player3(); Cheater1 cheater1 = new Cheater1(); Cheater2 cheater2 = new Cheater2(); Console.WriteLine("Write number, please(<10000)"); number = int.Parse(Console.ReadLine()); Console.Clear(); //FirstStep del1 = Player1; //SecondStep del2 = Player2; //ThirdStep del3 = Player3; //ForthStep del4 = Cheater1; //FivthStep del5 = Cheater2; while (player.end == false) { new Thread(player1.Player01).Start(); new Thread(player2.Player02).Start(); new Thread(player3.Player03).Start(); new Thread(cheater1.Cheater01).Start(); new Thread(cheater2.Cheater02).Start(); if (Program.EndOfGame[0] == 1 || EndOfGame[1] == 1 || EndOfGame[2] == 1 || EndOfGame[3] == 1 || EndOfGame[4] == 1) { TryEnd(EndOfGame); Console.ReadLine(); player.end = true; return; } } }
static void Main(string[] args) { Player player = new Player(); Player1 player1 = new Player1(); Player2 player2 = new Player2(); Player3 player3 = new Player3(); Cheater1 cheater1 = new Cheater1(); Cheater2 cheater2 = new Cheater2(); Console.WriteLine("Write number, please(<1000)"); number = int.Parse(Console.ReadLine()); player.counteForCheater1 = 1; //FirstStep del1 = Player1; //SecondStep del2 = Player2; //ThirdStep del3 = Player3; //ForthStep del4 = Cheater1; //FivthStep del5 = Cheater2; while (true) { Thread t1 = new Thread(player1.Player01); Thread t2 = new Thread(player2.Player02); Thread t3 = new Thread(player3.Player03); Thread c1 = new Thread(cheater1.Cheater01); Thread c2 = new Thread(cheater2.Cheater02); t1.Start(); while (t1.IsAlive == true) { } t2.Start(); while (t2.IsAlive == true) { } t3.Start(); while (t3.IsAlive == true) { } c1.Start(); while (c1.IsAlive == true) { } c2.Start(); while (c2.IsAlive == true) { } if (Program.EndOfGame[0] == 1 || EndOfGame[1] == 1 || EndOfGame[2] == 1 || EndOfGame[3] == 1 || EndOfGame[4] == 1) { TryEnd(EndOfGame); Console.ReadLine(); break; } } // //new Thread(player2.Player02).Start(); //new Thread(player3.Player03).Start(); //new Thread(cheater1.Cheater01).Start(); //new Thread(cheater2.Cheater02).Start(); }