=1) { $retour = mysql_query("SELECT COUNT(*) AS nb1 FROM user WHERE id='".$id."'"); $data = mysql_fetch_array($retour); $nb1 = $data['nb1']; $points = 0; $flotte = 0; $recherches = 0; $terrestre = 0; for ($i=0; $i<=$nb1; $i++) { // comptabiliser les bat, les def, les vaisseaux ... $x = mysql_query("SELECT * FROM planete WHERE nb='".$i."' AND id_user='".$id."'"); $donnees = mysql_fetch_array($x); $pseudo = $donnees['pseudo']; $race = $donnees['race']; $temps_b = $donnees['temps_b']; $bat = $donnees['bat']; $mine_m = $donnees['mine_m']; $mine_c = $donnees['mine_c']; $mine_h = $donnees['mine_h']; $centrale_s = $donnees['centrale_s']; $centrale_f = $donnees['centrale_f']; $radar = $donnees['radar']; $labo = $donnees['labo']; $chantier_terrestre = $donnees['chantier_terrestre']; $chantier_spatial = $donnees['chantier_spatial']; $caserne = $donnees['caserne']; $silo = $donnees['silo']; $centre_info = $donnees['centre_info']; $vaisseau_1 = $donnees['vaisseau_1']; $vaisseau_2 = $donnees['vaisseau_2']; $vaisseau_3 = $donnees['vaisseau_3']; $vaisseau_4 = $donnees['vaisseau_4']; $vaisseau_5 = $donnees['vaisseau_5']; $vaisseau_6 = $donnees['vaisseau_6']; $vaisseau_7 = $donnees['vaisseau_7']; $vaisseau_8 = $donnees['vaisseau_8']; $vaisseau_9 = $donnees['vaisseau_9']; $vaisseau_10 = $donnees['vaisseau_10']; $vaisseau_11 = $donnees['vaisseau_11']; $vaisseau_12 = $donnees['vaisseau_12']; $soldat1 = $donnees['soldat1']; $soldat2 = $donnees['soldat2']; $soldat3 = $donnees['soldat3']; $soldat4 = $donnees['soldat4']; $sniper = $donnees['sniper']; $spartam = $donnees['spartam']; $medecin = $donnees['medecin']; $ingenieur = $donnees['ingenieur']; $soldat_lourd = $donnees['soldat_lourd']; $vais_0 = $donnees['vais_0']; $vais_1 = $donnees['vais_1']; $vais_2 = $donnees['vais_2']; $vais_3 = $donnees['vais_3']; $vais_4 = $donnees['vais_4']; $vcl_1 = $donnees['vcl_1']; $vcl_2 = $donnees['vcl_2']; $vcl_3 = $donnees['vcl_3']; $vcl_4 = $donnees['vcl_4']; $def_1 = $donnees['def_1']; $def_2 = $donnees['def_2']; $def_3 = $donnees['def_3']; $def_4 = $donnees['def_4']; $def_5 = $donnees['def_5']; for ($j=0;$j<=$mine_m;$j++) { $points += ceil(exp(0.4*$mine_m)*190)+ceil(exp(0.4*$mine_m)*90);} for ($j=0;$j<=$mine_c;$j++) { $points += ceil(exp(0.43*$mine_c)*205)+ceil(exp(0.43*$mine_c)*110);} for ($j=0;$j<=$mine_h;$j++) { $points += ceil(exp(0.445*$mine_h)*235)+ceil(exp(0.445*$mine_h)*150);} for ($j=0;$j<=$centrale_s;$j++) { $points += ceil(exp(0.442*$centrale_s)*165)+ceil(exp(0.442*$centrale_s)*99);} for ($j=0;$j<=$centrale_f;$j++) { $points += ceil(pow(1.8,$centrale_f)*300)+ceil(pow(1.82,$centrale_f)*230);} for ($j=0;$j<=$radar;$j++) { $points += ceil(pow(2,$radar)*750)+ceil(pow(2,$radar)*500)+ceil(pow(2,$radar)*50);} for ($j=0;$j<=$labo;$j++) { $points += ceil(pow(2,$labo)*200)+ceil(pow(2,$labo)*150);} for ($j=0;$j<=$chantier_terrestre;$j++) { $points += ceil(pow(2,$chantier_terrestre)*520)+ceil(pow(2,$chantier_terrestre)*380);} for ($j=0;$j<=$chantier_spatial;$j++) { $points += ceil(pow(2,$chantier_spatial)*600)+ceil(pow(2,$chantier_spatial)*450);} for ($j=0;$j<=$caserne;$j++) { $points += ceil(pow(2,$caserne)*200)+ceil(pow(2,$caserne)*100);} for ($j=0;$j<=$silo;$j++) { $points += ceil(pow(2,$silo)*400)+ceil(pow(2,$silo)*260);} for ($j=0;$j<=$centre_info;$j++) { $points += ceil(pow(1.7,$centre_info)*600)+ceil(pow(1.7,$centre_info)*420)+ceil(pow(1.7,$centre_info)*100);} $points -= 7454; // sinon quand on a tous les bat au niveau 0 on a 7454 points $flotte += ($vaisseau_1*1.8)+ ($vaisseau_2*7)+ ($vaisseau_3*19)+ ($vaisseau_4*2.3)+ ($vaisseau_5*25)+ ($vaisseau_6*2.92)+ ($vaisseau_7*7.2)+ ($vaisseau_8*37.6)+ ($vaisseau_9*44)+ ($vaisseau_10*63)+ ($vaisseau_11*1150); $terrestre += ($soldat1*0.125)+ ($soldat2*0.2)+ ($soldat3*0.275)+ ($soldat4*0.37)+ ($sniper*0.28)+ ($spartam*35)+ ($medecin*0.2)+ ($ingenieur*0.195)+ ($soldat_lourd*0.55)+ ($vais_0*0.8)+ ($vais_1*1.1)+ ($vais_2*1.6)+ ($vais_3*2.35)+ ($vcl_1*0.64)+ ($vcl_2*0.74)+ ($vcl_3*1.02)+ ($vcl_4*1.5)+ ($def_1*0.7)+ ($def_2*6)+ ($def_3*5.9)+ ($def_4*23)+ ($def_5*26); } $retour = mysql_query("SELECT COUNT(*) AS nb2 FROM user WHERE pseudo='".$pseudo."' AND id='".$id."'"); $donnees = mysql_fetch_array($retour); $nb2 = $donnees['nb2']; for ($r=0; $r<=$nb2; $r++) { // pour les vaisseaux qui sont en vol mais sont compabilisés $xxx = mysql_query("SELECT * FROM flottes WHERE id_user='id'"); $d = mysql_fetch_array($xxx); $vaisseau_1 = $d['vaisseau_1']; $vaisseau_2 = $d['vaisseau_2']; $vaisseau_3 = $d['vaisseau_3']; $vaisseau_4 = $d['vaisseau_4']; $vaisseau_5 = $d['vaisseau_5']; $vaisseau_6 = $d['vaisseau_6']; $vaisseau_7 = $d['vaisseau_7']; $vaisseau_8 = $d['vaisseau_8']; $vaisseau_9 = $d['vaisseau_9']; $vaisseau_10 = $d['vaisseau_10']; $vaisseau_11 = $d['vaisseau_11']; $vaisseau_12 = $d['vaisseau_12']; $flotte += ($vaisseau_1*1.8)+ ($vaisseau_2*7)+ ($vaisseau_3*19)+ ($vaisseau_4*2.3)+ ($vaisseau_5*25)+ ($vaisseau_6*2.92)+ ($vaisseau_7*7.2)+ ($vaisseau_8*37.6)+ ($vaisseau_9*44)+ ($vaisseau_10*63)+ ($vaisseau_11*1150); } $z = mysql_query("SELECT * FROM user WHERE id='$id' "); // comptabilise les recherches $data = mysql_fetch_array($z); $informatique = 0; $detection = 0; $armement = 0; $blindage = 0; $energie_t = 0; $reacteur = 0; $reacteur_f = 0; $reacteur_ff = 0; $medecine = 0; $tactique = 0; $developement = 0; $spartan = 0; $recherches = 0; for ($k=0;$k<=$informatique;$k++) { $recherches += ceil(pow(2,$informatique)*500)+ceil(pow(2,$informatique)*150);} for ($k=0;$k<=$detection;$k++) { $recherches += ceil(pow(2,$detection)*500)+ceil(pow(2,$detection)*750)+ceil(pow(2,$detection)*100);} for ($k=0;$k<=$armement;$k++) { $recherches += ceil(pow(2,$armement)*2500)+ceil(pow(2,$armement)*500);} for ($k=0;$k<=$blindage;$k++) { $recherches += ceil(pow(2,$blindage)*4000)+ceil(pow(2,$blindage)*1500);} for ($k=0;$k<=$energie_t;$k++) { $recherches += ceil(pow(2,$energie_t)*2000)+ceil(pow(2,$energie_t)*1500)+ceil(pow(2,$energie_t)*300);} for ($k=0;$k<=$reacteur;$k++) { $recherches += ceil(pow(2,$reacteur)*1400)+ceil(pow(2,$reacteur)*400);} for ($k=0;$k<=$reacteur_f ;$k++) { $recherches += ceil(pow(2,$reacteur_f )*3000)+ceil(pow(2,$reacteur_f )*2100)+ceil(pow(2,$reacteur_f )*750);} for ($k=0;$k<=$reacteur_ff;$k++) { $recherches += ceil(pow(2,$reacteur_ff)*5000)+ceil(pow(2,$reacteur_ff)*4000)+ceil(pow(2,$reacteur_ff)*1500);} for ($k=0;$k<=$medecine;$k++) { $recherches += ceil(pow(2,$medecine)*800)+ceil(pow(2,$medecine)*1000);} for ($k=0;$k<=$tactique;$k++) { $recherches += ceil(pow(2,$tactique)*2600)+ceil(pow(2,$tactique)*2600);} for ($k=0;$k<=$developement;$k++) { $recherches += ceil(pow(2,$developement)*10000)+ceil(pow(2,$developement)*10000)+ceil(pow(2,$developement)*5000);} for ($k=0;$k<=$spartan;$k++) { $recherches += ceil(pow(3,$spartan)*5200)+ceil(pow(3,$spartan)*4250)+ceil(pow(3,$spartan)*850);} $recherches /= 1000; $recherche = floor($recherches); $point = floor($points); $point += $flotte + $recherche + $terrestre; //mysql_query("UPDATE classement SET points='".$point."', flottes='".$flottes."', recherches='".$recherches."', race='".$race."' WHERE pseudo='".$pseudo."'"); } } ?>