HB/page/flotte3.php

103 lines
3.8 KiB
PHP
Raw Normal View History

2007-03-31 10:00:00 +00:00
<?
session_start();
$id=$_SESSION['id'];
$dep_galaxy=$_SESSION['galaxy'];
$dep_ss=$_SESSION['ss'];
$dep_pos=$_SESSION['pos'];
mysql_connect("leon.redby.fr", "leon0", "7268032");
mysql_select_db("leon0");
$x = mysql_query("SELECT * FROM user WHERE id='".$id."' AND galaxy='".$galaxy."' AND pos='".$pos."' AND ss='".$ss."'");
$donnees = mysql_fetch_array($x);
$metal = pow($donnees['metal']);
$cristal = pow($donnees['cristal']);
$hydrogene = pow($donnees['hydrogene']);
if ( $_POST['galaxie_arr'] != $galaxie_dep && $_POST['systeme_arr'] != $ss_dep && $_POST['planete_arr'] != $pos_dep) {
if ( $_POST['galaxie_arr'] < 6) {
if ( $_POST['systeme_arr'] < 151) {
if ( $_POST['planete_arr'] < 13) {
// COORDONNEES
$_POST['galaxie_arr'] = $arr_galaxy;
$_POST['systeme_arr'] = $arr_ss
$_POST['planete_arr'] = $arr_pos;
// TEMPS
$temps1 = time();
$temps_arr = time() + $_POST['temps'];
$temps_retour = time() + (2*$_POST['temps']);
// RESSOURCES
if (isset($_POST['ressource1_aff'])) { $met = $_POST['ressource1_aff']; } else { $_POST['ressource1_aff']=0; }
if ($_POST['ressource1_aff'] > $metal) { $met=$metal; }
else { $met=$_POST['ressource1_aff']; }
if ($met < 0) { $met = 0; } else { $met = $_POST['ressource1_aff']; }
$metal -= $met;
if (isset($_POST['ressource2_aff'])) { $cri = $_POST['ressource2_aff']; } else { $_POST['ressource2_aff']=0; }
if ($_POST['ressource2_aff'] > $cristal) { $cri=$cristal; }
else { $cri=$_POST['ressource2_aff']; }
if ($cri < 0) { $cri = 0; } else { $cri = $_POST['ressource2_aff']; }
$cristal -= $cri;
if (isset($_POST['ressource3_aff'])) { $hy = $_POST['ressource3_aff']; } else { $_POST['ressource3_aff']=0; }
if ($_POST['ressource3_aff'] > $hydrogene) { $hy=$hydrogene; }
else { $hy=$_POST['ressource3_aff']; }
if ($hy < 0) { $hy = 0; } else { $hy = $_POST['ressource3_aff']; }
$hydrogene -= $hy;
// NOMBRE DE FLOTTE
$retour = mysql_query("SELECT COUNT (*) AS nbre FROM flotte WHERE pseudo='".$pseudo."'");
$d = mysql_fetch_array($retour);
$nbr = $d['nbre']+1;
// MISSION
if ($_POST['ordre'] == 'transport') {
$mission = 1; }
else if ($_POST['ordre'] == 'stationner') {
$mission = 2; }
else if ($_POST['ordre'] == 'attaquer') {
$mission = 3; }
else if ($_POST['ordre'] == 'espionner') {
$mission = 4; }
else if ($_POST['ordre'] == 'recycler') {
$mission = 5; }
else if ($_POST['ordre'] == 'coloniser') {
$mission = 6; }
else { $mission = 0; }
// VAISSEAUX ENVOYES
if (isset($_POST['vaisseau1'])) { $t = $_POST['vaisseau1']; } else { $_POST['vaisseau1']=0; }
if ($_POST['vaisseau1'] > $transporteur) { $t=$transporteur; }
else { $t=pow($_POST['vaisseau1']); }
$transporteur -= $t;
if (isset($_POST['vaisseau2'])) { $gt = $_POST['vaisseau2']; } else { $_POST['vaisseau2']=0; }
if ($_POST['vaisseau2'] > $gtransporteur) { $gt=$gtransporteur; }
else { $gt=pow($_POST['vaisseau2']); }
$gtransporteur -= $gt;
if (isset($_POST['vaisseau3'])) { $mt = $_POST['vaisseau3']; } else { $_POST['vaisseau3']=0; }
if ($_POST['vaisseau3'] > $m_transporteur) { $mt=$m_transporteur; }
else { $mt=pow($_POST['vaisseau3']); }
$m_transporteur -= $mt;
// MAJ
mysql_query("INSERT INTO flotte VALUES('$nbr', '$pseudo', '$race', '$dep_galaxy', '$dep_ss', '$dep_pos',
'$arr_galaxy', '$arr_ss', '$arr_pos', '$mission', '$temps', '$temps_arr', '$temps_retour', '$met',
'$cri', '$hy', '$t', '$gt', '$vc', '$s', '$re', '$ch', '$fr', '$cr', '$crr', '$pv')");
mysql_query("UPDATE user SET transporteur='".$transporteur."', g_transporteur='".$g_transporteur."', metal='".$metal."', cristal='".$cristal."', hydrogene='".$hydrogene."'WHERE ID='".$id."'");
} else { echo "Mauvaises coordonn<6E>es, les plan<61>tes s'arretent <20> 12"; }
} else { echo "Mauvaises coordonn<6E>es, les syst<73>mes solaires s'arretent <20> 150"; }
} else { echo "Mauvaises coordonn<6E>es, les galaxies s'arretent <20> 5"; }
} else { echo "Mauvaises coordonn<6E>es"; }
?>