private void atakuj(Program p, zamek zamek1, zamek[] zamki, int nr_zamku) { Console.Clear(); Console.WriteLine("Atakujesz: {0}", zamki[nr_zamku].Getnazwa()); Console.WriteLine("Nasze wojsko: {0}", zamek1.Getzolnierze()); Console.WriteLine("a atak"); Console.WriteLine("w wroc"); string wybor = Console.ReadLine(); bool graj = true; while (graj == true) { switch (wybor) { case "a": if (zamek1.Getzolnierze() > zamki[nr_zamku].Getzolnierze()) { Console.Clear(); Console.WriteLine("Wygrana"); Console.WriteLine("Smierc ponioslo {0} zolnierzy", zamki[nr_zamku].Getzolnierze()); Console.WriteLine("Zrabowano {0} zlota", zamki[nr_zamku].Getzloto()); zamek1.Setpolegli_zolnierze(zamki[nr_zamku].Getzolnierze()); zamki[nr_zamku].Setzolnierze(0); zamki[nr_zamku].Setzloto(0); zamek1.Setzrabowane_zloto(zamki[nr_zamku].Getzloto()); Console.ReadLine(); } else { Console.Clear(); Console.WriteLine("przegrana"); Console.WriteLine("Smierc ponioslo {0} zolnierzy", zamek1.Getzolnierze()); zamek1.Setzolnierze(0); Console.ReadLine(); } wybor = "null"; break; case "w": graj = false; break; default: Console.Clear(); Console.WriteLine("Atakujesz: {0}", zamki[nr_zamku].Getnazwa()); Console.WriteLine("Nasze wojsko: {0}", zamek1.Getzolnierze()); Console.WriteLine("a atak"); Console.WriteLine("w wroc"); wybor = Console.ReadLine(); break; } } }