Witam! Mam kod:
#pierwszy atak
if($us_hp >= 1)
{ $atak_us_a = rand($us_at_min,$us_at_max); //losowanie ataku gracza w pierwszym ataku $atak_zw_a = rand($zw_at_min,$zw_at_max); //losowanie ataku zwierza w pierwszysm ataku
$hp_zw_a = $zw_hp - $atak_us_a; //odejmowanie ataku
$hp_us_a = $us_hp - $atak_zw_a; //odejmowanie ataku
echo "Pierwszy atak<br>"; // wyswietla pierwszy atak echo "» Gracz ma $us_hp HP zadaje $zwierze $atak_us_a obrażeń.<br>"; // gracz ma 100HP i bije mysz 12 obrażeniami if($hp_zw_a <= "0") { //jeśli zwierz przegra gracz wygrywa
echo "Wygrałeś!"; } // trolololo WYGRAŁEŚ! else {echo "» $zwierze ma ".$hp_zw_a." HP zadaje graczowi $atak_zw_a obrażeń.<br>"; //jeśli nie to dalej walczy
#drugi atak ___________________________________________________________________________
if($hp_us_a >= 1)
{ $atak_us_b = rand($us_at_min,$us_at_max); //losowanie ataku gracza w pierwszym ataku $atak_zw_b = rand($zw_at_min,$zw_at_max); //losowanie ataku zwierza w pierwszysm ataku
$hp_zw_b = $hp_zw_a - $atak_us_b; //odejmowanie ataku
$hp_us_b = $hp_us_a - $atak_zw_b; //odejmowanie ataku
echo "Drugi atak<br>"; // wyswietla pierwszy atak echo "» Gracz ma $hp_us_a HP zadaje $zwierze $atak_us_b obrażeń.<br>"; // gracz ma 100HP i bije mysz 12 obrażeniami if($hp_zw_b <= "0") { //jeśli zwierz przegra gracz wygrywa
echo "Wygrałeś!"; } // trolololo WYGRAŁEŚ! else {echo "» $zwierze ma ".$hp_zw_b." HP zadaje graczowi $atak_zw_b obrażeń.<br>"; //jeśli nie to dalej walczy
#trzeci atak ___________________________________________________________________________
if($hp_us_b >= 1)
{ $atak_us_c = rand($us_at_min,$us_at_max); //losowanie ataku gracza w pierwszym ataku $atak_zw_c = rand($zw_at_min,$zw_at_max); //losowanie ataku zwierza w pierwszysm ataku
$hp_zw_c = $hp_zw_b - $atak_us_c; //odejmowanie ataku
$hp_us_c = $hp_us_b - $atak_zw_c; //odejmowanie ataku
echo "Trzeci atak<br>"; // wyswietla pierwszy atak echo "» Gracz ma $hp_us_b HP zadaje $zwierze $atak_us_c obrażeń.<br>"; // gracz ma 100HP i bije mysz 12 obrażeniami if($hp_zw_c <= "0") { //jeśli zwierz przegra gracz wygrywa
echo "Wygrałeś!"; } // trolololo WYGRAŁEŚ! else {echo "» $zwierze ma ".$hp_zw_c." HP zadaje graczowi $atak_zw_c obrażeń.<br>"; //jeśli nie to dalej walczy
}
} else { echo "Przegrałeś!"; } } else { echo "Przegrałeś!"; }
} else { echo "Przegrałeś!"; } } else { echo "Przegrałeś!"; }
jest napisany przezemnie, ale nie znam się na pętlach dlatego tak jest napisany (IMG:
style_emoticons/default/biggrin.gif)
Jak można to przerobić na pętlę for lub while. Jest to "kod" na atakowanie zwierzęcia. Po każdym ataku zabierane jest HP od obydwu postaci czyli gracza i zwierzęcia i opisuje przebieg ataku. Jeśli któraś postać ma 0 lub mniej to przegrywa, jeśli jest to zwierzę to wypisuje Wygrałeś! jeśli gracz to Przegrałeś! (IMG:
style_emoticons/default/snitch.gif)
Z góry dzięki za podpowiedź lub całość (IMG:
style_emoticons/default/biggrin.gif) Ja nawet nie wiem jak to ugryźć. Pozdrawiam :}