= $resultat['start_time'] + $resultat['end_time'] && !empty($resultat['end_time'])) { $mission = $resultat['mission']; $end_galaxie = $resultat['end_galaxie']; $end_ss = $resultat['end_ss']; $end_position = $resultat['end_position']; if ($mission == 1) { $reqd = mysql_query("SELECT * FROM planete WHERE `galaxie` = '$end_galaxie' AND `ss` = '$end_ss' AND `position` = '$end_position'") or die ("erreur sql ".mysql_error()); $resultatd = mysql_fetch_array($reqd); $ATvaisseau_1 = $resultat['vaisseau_1']; $ATvaisseau_2 = $resultat['vaisseau_2']; $ATvaisseau_3 = $resultat['vaisseau_3']; $ATvaisseau_4 = $resultat['vaisseau_4']; $ATvaisseau_5 = $resultat['vaisseau_5']; $ATvaisseau_6 = $resultat['vaisseau_6']; $ATvaisseau_7 = $resultat['vaisseau_7']; $ATvaisseau_8 = $resultat['vaisseau_8']; $ATvaisseau_9 = $resultat['vaisseau_9']; $ATvaisseau_10 = $resultat['vaisseau_10']; $ATvaisseau_11 = $resultat['vaisseau_11']; $ATvaisseau_12 = $resultat['vaisseau_12']; $ATnbvais = $ATvaisseau_1 + $ATvaisseau_2 + $ATvaisseau_3 + $ATvaisseau_4 + $ATvaisseau_5 + $ATvaisseau_6 + $ATvaisseau_7 + $ATvaisseau_8 + $ATvaisseau_9 + $ATvaisseau_10 + $ATvaisseau_11 + $ATvaisseau_12; $ENvaisseau_1 = $resultatd['vaisseau_1']; $ENvaisseau_2 = $resultatd['vaisseau_2']; $ENvaisseau_3 = $resultatd['vaisseau_3']; $ENvaisseau_4 = $resultatd['vaisseau_4']; $ENvaisseau_5 = $resultatd['vaisseau_5']; $ENvaisseau_6 = $resultatd['vaisseau_6']; $ENvaisseau_7 = $resultatd['vaisseau_7']; $ENvaisseau_8 = $resultatd['vaisseau_8']; $ENvaisseau_9 = $resultatd['vaisseau_9']; $ENvaisseau_10 = $resultatd['vaisseau_10']; $ENvaisseau_11 = $resultatd['vaisseau_11']; $ENvaisseau_12 = $resultatd['vaisseau_12']; $ENnbvais = $ENvaisseau_1 + $ENvaisseau_2 + $ENvaisseau_3 + $ENvaisseau_4 + $ENvaisseau_5 + $ENvaisseau_6 + $ENvaisseau_7 + $ENvaisseau_8 + $ENvaisseau_9 + $ENvaisseau_10 + $ENvaisseau_11 + $ENvaisseau_12; $ATvais = ''; $ENvais = ''; $ATvais_pv = ''; $ENvais_pv = ''; for ($i = 1; $i <= 12; $i++) { for ($j = 1; $j <= $resultat['vaisseau_'.$i]; $j++) { $ATvais .= $i.' '; $ATvais_pv .= $nomvais_pv[$i].' '; } for ($j = 1; $j <= $resultatd['vaisseau_'.$i]; $j++) { $ENvais .= $i.' '; $ENvais_pv .= $nomvais_pv[$i].' '; } } //Calcul de la puissance d'attaque $ATpuissance = 0; $ENpuissance = 0; for ($i = 1; $i <= 12; $i++) { $ATpuissance += $resultat['vaisseau_'.$i] * $nomvais_at[$i-1]; $ENpuissance += $resultatd['vaisseau_'.$i] * $nomvais_at[$i-1]; } //Calcul de la puissance de défense $ATdefense = 0; $ENdefense = 0; for ($i = 1; $i <= 12; $i++) { $ATdefense += $resultat['vaisseau_'.$i] * $nomvais_bc[$i-1]; $ENdefense += $resultatd['vaisseau_'.$i] * $nomvais_bc[$i-1]; } //Calcul des pv $ATresistance = 0; $ENresistance = 0; for ($i = 1; $i <= 12; $i++) { $ATresistance += $resultat['vaisseau_'.$i] * $nomvais_pv[$i-1]; $ENresistance += $resultatd['vaisseau_'.$i] * $nomvais_pv[$i-1]; } print '
puissance d\'attaque attaquant : '.$ATpuissance; print '
puissance d\'attaque défenseur : '.$ENpuissance; print '
puissance de défense attaquant : '.$ATdefense; print '
puissance de défense défenseur : '.$ENdefense; print '
PV de l\'attaquant : '.$ATresistance; print '
PV du défenseur : '.$ENresistance; $gagne = false; while($gagne == false) { if ($ATpuissance >= $ENdefense + $ENresistance) { $gagne = true; } else { while($ATpuissance > 0){ $vaisAT_type = rand(1,12); $vaisAT_bc = $nomvais_bc[$vaisAT_type]; $vaisAT_pv = $nomvais_pv[$vaisAT_type]; } } } } elseif ($mission == 2) { $Cmetal = $resultat['contenu_metal']; $Ccristal = $resultat['contenu_cristal']; $Chydrogene = $resultat['contenu_hydrogene']; mysql_query("UPDATE `planete` SET `metal` = '$Cmetal', `cristal` = '$Ccristal', `hydrogene` = '$Chydrogene', WHERE `galaxie` = '$start_galaxie' AND `ss` = '$start_ss' AND `position` = '$start_position'"); } } if (time() >= $resultat['start_time'] + $resultat['end_time'] * 2 && !empty($resultat['end_time']) && $mission != 0) { $start_galaxie = $resultat['start_galaxie']; $start_ss = $resultat['start_ss']; $start_position = $resultat['start_position']; $id_flotte = $resultat['id']; $reqP = mysql_query("SELECT * FROM planete WHERE `id_user` = '$id' AND `galaxie` = '$start_galaxie' AND `ss` = '$start_ss' AND `position` = '$start_position'"); $resultatP = mysql_fetch_array($reqP); for($i = 1; $i <= 11; $i++) { ${'Pvaisseaux_'.$i} = $resultatP['vaisseau_'.$i] + $resultat['vaisseau_'.$i]; mysql_query("UPDATE `planete` SET `vaisseau_$i` = '${'Pvaisseaux_'.$i}' WHERE `id_user` = '$id' AND `galaxie` = '$start_galaxie' AND `ss` = '$start_ss' AND `position` = '$start_position'"); } mysql_query("DELETE FROM `flottes` WHERE `id_user` = '$id' AND `id` = '$id_flotte'"); } } ?>