=$temps) { switch ($mission) { case 1 : // transport $x = mysql_query("SELECT * FROM user WHERE galaxy='".$arr_galaxy."' AND ss='".$arr_ss."' AND pos='".$arr_pos."'"); $data = mysql_fetch_array($x); $metal = $data['metal']; $cristal = $data['cristal']; $hydrogene = $data['hydrogene']; $metal += $met; $cristal += $cri; $hydrogene += $hy; mysql_query("UPDATE user SET metal='".$metal."', cristal='".$cristal."', hydrogene='".$hydrogene."' WHERE galaxy='".$arr_galaxy."' AND ss='".$arr_ss."' AND pos='".$arr_pos."'"); mysql_query("UPDATE flotte SET metal='0', cristal='0', hydrogene='0'"); $message = "Vos vaisseaux ont déposés ".$met." de métal, ".$cri." de cristal et ".$hy." d'hydrogène aux coordonnées ".$arr_galaxy.":".$arr_ss.":".$arr_pos; mysql_query("INSERT INTO mail VALUES('', '1', '".$pseudo."', '', 'Transport', '".$message."', '".$temps."')"); break; case 2: // stationner $x = mysql_query("SELECT * FROM user WHERE galaxy='".$arr_galaxy."' AND ss='".$arr_ss."' AND pos='".$arr_pos."'"); $data = mysql_fetch_array($x); $metal = $data['metal']; $metal += $met; $cristal = $data['cristal']; $cristal += $cri; $hydrogene = $data['hydrogene']; $hydrogene += $hy; $transporteur = $data['transporteur']; $transporteur += $t; $gtransporteur = $data['gtransporteur']; $gtransporteur += $gt; $ = $data['']; $ += $; $ = $data['']; $ += $; $ = $data['']; $ += $; $ = $data['']; $ += $; $ = $data['']; $ += $; $ = $data['']; $ += $; $ = $data['']; $ += $; $ = $data['']; $ += $; $ = $data['']; $ += $; mysql_query("UPDATE user SET metal='".$metal."', cristal='".$cristal."', hydrogene='".$hydrogene."', transporteur='".$transporteur."' gtransporteur='".$gtransporteur."' WHERE galaxy='".$arr_galaxy."' AND ss='".$arr_ss."' AND pos='".$arr_pos."'"); $message = "Vos vaisseaux sont stationnés en ".$arr_galaxy.":".$arr_ss.":".$arr_pos." et ont déposés ".$met." de métal, ".$cri." de cristal et ".$hy." d'hydrogène"; mysql_query("INSERT INTO mail VALUES('', '1', '".$pseudo."', '', 'Transport', '".$message."', '".$temps."')"); mysql_query("DELETE FROM flotte WHERE nbr='".$nbr."'"); break; case 3: // attaquer break; case 4 : //espionner break; case 5 : //recycler $capa = ((5000*$t) + (50000*$gt) + (250000*$mt) + (100000*$vm) + (250*$c) + (200*$cf) + (5000*$cr) + (15000*$fs) + (2000*$b) + (2500*$vc) + (20000*$re) + (10*$s)) - ($met+$cri+$hy); $cap = (25000 * $re); if ($capa > $cap) { $capacite = $cap; } else { $capacite = $capa; } $x = mysql_query("SELECT debris_met, debris_cri FROM user WHERE galaxy='".$arr_galaxy."' AND ss='".$arr_ss."' AND pos='".$arr_pos."'"); $deb = mysql_fetch_array($x); $debris_met = $deb['debris_met']; $debris_cri = $deb['debris_cri']; if (($debris_met+$debris_cri) > $capacite) { $a=pow($capacite/2); $b=pow($capacite/2); if ($a > $debris_met) { $a = $debris_met; $b = ($capacite - $a); else if ($b > $debris_cri) { $b = $debris_cri; $a = ($capacite - $b); } else if ($a > $debris_met && $b > $debris_cri) { $a = $debris_met; $b = $debris_cri; }}} $met += $a; $cri += $b; mysql_query("UPDATE flotte SET metal='".$metal."', cristal='".$cristal."' WHERE galaxy='".$arr_galaxy."' AND ss='".$arr_ss."' AND pos='".$arr_pos."'"); $message = "Vos vaisseaux récoltent ".$a." de métal et ".$b." de cristal aux coordonnées ".$arr_galaxy.":".$arr_ss.":".$arr_pos; mysql_query("INSERT INTO mail VALUES('', '1', '".$pseudo."', '', 'Recyclage', '".$message."', '".$temps."')"); break; case 6 : //coloniser $resultat = mysql_query("SELECT pseudo FROM user WHERE galaxy='".$arr_galaxy."' AND ss='".$arr_ss."' AND pos='".$arr_pos."'"); if(mysql_num_rows($resultat)>=1){ $message = "La planète ".$arr_galaxy.":".$arr_ss.":".$arr_pos." est deja habitée, votre vaisseau de colonisation revient"; mysql_query("INSERT INTO mail VALUES('', '1', '".$pseudo."', '', 'Colonisation', '".$message."', '".$temps."')"); } else { if ( $arr_pos < 4) { $a=mt_rand(0,100); if ($a < 3 ) { $cases = mt_rand(100,180) + 12; } else { $cases = mt_rand(30,110); } } else if ( $arr_pos > 3 && $arr_pos < 7) { $a=mt_rand(0,80); if ($a < 5 ) { $cases = mt_rand(130,250) + 20; } else { $cases = mt_rand(90,182); } } else if ( $arr_pos > 6 && $arr_pos < 10 { $a=mt_rand(0,90); if ($a < 3 ) { $cases = mt_rand(120,220) + 15; } else { $cases = mt_rand(70,190); } } else if ( $arr_pos > 9 && $arr_pos < 13 ) { $a=mt_rand(0,60); if ($a < 2 ) { $cases = mt_rand(135,200); } else { $cases = mt_rand(30,130); } } $nbr_non_vus = mysql_query("SELECT COUNT(*) AS nb FROM user WHERE pseudo='".$pseudo."'"); $nbre = mysql_fetch_assoc($nbr_non_vus); $nb = $nbre['nb'] + 1; $image = mt_rand(1,10); mysql_query("INSERT INTO user VALUES('$id', '$pseudo', '$race', '$mdp', '$mail', '$nb', '$arr_galaxy', '$arr_ss', '$arr_pos', 'Colonie', '$image', '$cases', '', '', '$temps', '1000', '700', '0', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '')"); $message = "Votre vaisseau a atteint la planète ".$arr_galaxy.":".$arr_ss.":".$arr_pos." et commence la colonisation"; mysql_query("INSERT INTO mail VALUES('', '1', '".$pseudo."', '', 'Colonisation', '".$message."', '".$temps."')"); mysql_query("DELETE FROM flotte WHERE nbr='".$nbr."'"); } break; }} ?>