forked from halo-battle/game
First code received by Master Leon
This commit is contained in:
commit
4230eb6922
330 changed files with 15543 additions and 0 deletions
103
page/flotte3.php
Normal file
103
page/flotte3.php
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
<?
|
||||
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ées, les planètes s'arretent à 12"; }
|
||||
} else { echo "Mauvaises coordonnées, les systèmes solaires s'arretent à 150"; }
|
||||
} else { echo "Mauvaises coordonnées, les galaxies s'arretent à 5"; }
|
||||
} else { echo "Mauvaises coordonnées"; }
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue