Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Seguinte, quero fazer um loop com While, mas a cada loop que der... chamará uma variável diferente:
<?php
$ataque1 = 50;
$defesa1 = 50;
$inteligencia1 = 50;
$velocidade1 = 50;
$tecnica1 = 50;
$golpe1 = 1000;
$saude1 = 200;
$ataque2 = 50;
$defesa2 = 50;
$inteligencia2 = 50;
$velocidade2 = 50;
$tecnica2 = 50;
$golpe2 = 1000;
$saude2 = 200;
$mt_rand1 = mt_rand(-10,10);
$mt_rand2 = mt_rand(-10,10);
$mt_rand3 = mt_rand(-10,10);
$mt_rand4 = mt_rand(-10,10);
$mt_rand5 = mt_rand(-10,10);
$mt_rand6 = mt_rand(-10,10);
$mt_rand7 = mt_rand(-10,10);
$mt_rand8 = mt_rand(-10,10);
$mt_rand9 = mt_rand(-10,10);
$mt_rand10 = mt_rand(-10,10);
$mt_rand11 = mt_rand(-10,10);
$mt_rand12 = mt_rand(-10,10);
$mt_rand13 = mt_rand(-10,10);
$mt_rand14 = mt_rand(-10,10);
$mt_rand15 = mt_rand(-10,10);
$mt_rand16 = mt_rand(-10,10);
$mt_rand17 = mt_rand(-10,10);
$mt_rand18 = mt_rand(-10,10);
$mt_rand19 = mt_rand(-10,10);
$mt_rand20 = mt_rand(-10,10);
$mt_rand21 = mt_rand(-10,10);
$mt_rand22 = mt_rand(-10,10);
$mt_rand23 = mt_rand(-10,10);
// $mt_rand = "0.0".$mt_rand1;
echo "<table><th></th><th>Kim</th><th></th><th>Vs.</th><th></th><th>Otário</th>
<tr><td>Ataque:</td><td width='100'></td><td>".$ataque1."</td><td width='200'></td><td>Ataque:</td><td width='100'></td><td>".$ataque2."</td></tr>
<tr><td>Defesa:</td><td width='100'></td><td>".$defesa1."</td><td width='200'></td><td>Defesa:</td><td width='100'></td><td>".$defesa2."</td></tr>
<tr><td>Inteligencia:</td><td width='100'></td><td>".$inteligencia1."</td><td width='200'></td><td>Inteligencia:</td><td width='100'></td><td>".$inteligencia2."</td></tr>
<tr><td>Velocidade:</td><td width='100'></td><td>".$velocidade1."</td><td width='200'></td><td>Velocidade:</td><td width='100'></td><td>".$velocidade2."</td></tr>
<tr><td>Tecnica:</td><td width='100'></td><td>".$tecnica1."</td><td width='200'></td><td>Tecnica:</td><td width='100'></td><td>".$tecnica2."</td></tr>
<tr><td>Saude:</td><td width='100'></td><td>".$saude1."</td><td width='200'></td><td>Saude:</td><td width='100'></td><td>".$saude2."</td></tr></table><br><br>";
$dano1 = ($ataque1 * $ataque1) + (($inteligencia1 * 2) * $velocidade1) + ($tecnica1 * $golpe1);
$dano2 = ($ataque2 * $ataque2) + (($inteligencia2 * 2) * $velocidade2) + ($tecnica2 * $golpe2);
$dano_total2 = ceil(sqrt($dano2)) - $defesa1;
$dano_total1 = ceil(sqrt($dano1)) - $defesa2;
$golpe1_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand1 / 100 )));
$golpe1_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand2 / 100 )));
$golpe2_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand3 / 100 )));
$golpe2_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand4 / 100 )));
$golpe3_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand5 / 100 )));
$golpe3_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand6 / 100 )));
$golpe4_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand7 / 100 )));
$golpe4_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand8 / 100 )));
$golpe5_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand9 / 100 )));
$golpe5_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand10 / 100 )));
$golpe6_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand11 / 100 )));
$golpe6_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand12 / 100 )));
$golpe7_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand13 / 100 )));
$golpe7_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand14 / 100 )));
$golpe8_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand15 / 100 )));
$golpe8_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand16 / 100 )));
$golpe9_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand17 / 100 )));
$golpe9_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand18 / 100 )));
$golpe10_1 = ceil($dano_total1 + ($dano_total1 * ($mt_rand19 / 100 )));
$golpe10_2 = ceil($dano_total2 + ($dano_total2 * ($mt_rand20 / 100 )));
while ($saude1 > 0) {
echo "Sua saude é de ".($saude1 -= $golpe1_1)."<br>";
}
/*
Nesse primeiro loop chama $golpe1_1
no próximo loop tem que chamar a $golpe1_2
no loop seguinte $golpe1_3
e assim pot diante...
*/
?>
Alguém pode me ajudar?
de repente tem um jeito mais fácil... ou menos complexo...
Obrigado e, desde já, feliz ano novo!
Carregando comentários...