$tekst4 = "Podaj poziom eliksiru"; do { $wybor = array(); $wybor2 = array(); $wybor2 = pobranie($tekst1, 4); $wybor = pobranie($tekst2, 4); $brak = false; for ($i = 1; $i < 5; $i++) { if ($wybor2[$i] == 0 || $wybor[$i] == 0) { echo "\nbrak parametru prosze podac jeszcze raz zmienne\n"; $brak = true; } } } while ($brak); $zmienna3 = new potwor($wybor2[1], $wybor2[2], $wybor2[3], $wybor2[4]); $zmienna2 = new Wiedzmin($wybor[1], $wybor[2], $wybor[3], $wybor[4]); $koniec = false; $zmienna = new tura($zmienna2, $zmienna3); do { $zmienna->kolej(); $zmienna2->aktywne(); if ($zmienna2->gettura() == 1) { $wtura = 0; while ($wtura == 0) { echo $zmienna2; echo "\n"; echo $zmienna3; $wyb = array(); $wyb = pobranie($tekst3, 1); $zmienna2->punktyakcji(); $w = $wyb[1];
<?php include 'autoloader.php'; echo "Witaj w grze Wiedzmin!\n\n"; //pobieranie danych postaci echo "Wprowadz statystyki Wiedzmina:"; $w_parametry = Helpers::set_init(); echo "Wprowadz statystyki Potwora:"; $p_parametry = Helpers::set_init(); //tworzenie obiektów $wiedzmin = new Wiedzmin($w_parametry["szybkosc"], $w_parametry["sila"], $w_parametry["zrecznosc"], $w_parametry["zycie"]); $potwor = new Potwor($p_parametry["szybkosc"], $p_parametry["sila"], $p_parametry["zrecznosc"], $p_parametry["zycie"]); //dane testowe //$wiedzmin = new Wiedzmin(5, 15, 5, 50); //$potwor = new Potwor(16, 5, 7, 20); //dane poczatkowe $game_finished = false; //glowna petla gry while (!$game_finished) { //obliczanie PA $wiedzmin->calculate_pa($potwor->szybkosc); $potwor->calculate_pa($wiedzmin->szybkosc); $wiedzmin->check_effect(); $wiedzmin_moved = false; $potwor_moved = false; while ($wiedzmin_moved == false || $potwor_moved == false) { if (($wiedzmin->szybkosc >= $potwor->szybkosc || $potwor_moved == true) && $wiedzmin_moved == false) { //sprawdzanie toksycznych efektow eliksirow //statystyki echo "Wiedzmin: \n"; $wiedzmin->show_stats();