Version 0.10a
|
|
@ -1,94 +0,0 @@
|
|||
<?php
|
||||
session_start();
|
||||
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require_once('noms.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
$req = mysql_query("SELECT * FROM flottes WHERE `id_user` = '$id'");
|
||||
while ($resultat = mysql_fetch_array($req)) {
|
||||
if (time() >= $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 '<br>puissance d\'attaque attaquant : '.$ATpuissance;
|
||||
print '<br>puissance d\'attaque défenseur : '.$ENpuissance;
|
||||
print '<br>puissance de défense attaquant : '.$ATdefense;
|
||||
print '<br>puissance de défense défenseur : '.$ENdefense;
|
||||
print '<br>PV de l\'attaquant : '.$ATresistance;
|
||||
print '<br>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'");
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
|
@ -53,7 +53,7 @@ else {
|
|||
'root' => array(
|
||||
'temps' => affTemp(floor($temps)),
|
||||
'deblok' => '<b>Nom de la flotte incorrect !</b>',
|
||||
'conso' => separerNombres(floor($conso*($_POST['vitesse']/100)*$nbtrajet))
|
||||
'conso' => separerNombres(ceil($conso*($_POST['vitesse']/100)*$nbtrajet))
|
||||
)
|
||||
);
|
||||
/*elseif (empty($_POST['hyd']) || $_POST['hyd'] < $conso * 2)
|
||||
|
|
@ -67,11 +67,12 @@ else {
|
|||
else {
|
||||
$cds = sha1('flotte'.$conso.'ß10'.time().'|HB;'.rand(10,99).$temps);
|
||||
$_SESSION['flotte_cdsL'] = $cds;
|
||||
if ($id == '46') setHistorique('Rapport Frederic PREP','Génération code : SESSION : '.$_SESSION['flotte_cdsL'].' - cds : '.$cds);
|
||||
$datas = array(
|
||||
'root' => array(
|
||||
'temps' => affTemp(floor($temps)),
|
||||
'deblok' => '<input type="hidden" name="cds" value="'.$cds.'" /><input type="submit" value="Envoyer la flotte" class="bouton" />',
|
||||
'conso' => separerNombres(floor($conso*($_POST['vitesse']/100)*$nbtrajet))
|
||||
'conso' => separerNombres(ceil($conso*($_POST['vitesse']/100)*$nbtrajet))
|
||||
)
|
||||
);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,30 +0,0 @@
|
|||
<?php
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
if ((time()) >= $temps_t && !empty($temps_t)) {
|
||||
switch ($unit_t) {
|
||||
case 1: $vaisseau_att += $cons_terrestre; mysql_query("UPDATE planete SET vais_0='$vaisseau_att' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 2: $vaisseau_1 += $cons_terrestre; mysql_query("UPDATE planete SET vais_1='$vaisseau_1' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 3: $vaisseau_2 += $cons_terrestre; mysql_query("UPDATE planete SET vais_2='$vaisseau_2' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 4: $vaisseau_3 += $cons_terrestre; mysql_query("UPDATE planete SET vais_3='$vaisseau_3' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 5: $vcl_1 += $cons_terrestre; mysql_query("UPDATE planete SET vcl_1='$vcl_1' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 6: $vcl_2 += $cons_terrestre; mysql_query("UPDATE planete SET vcl_2='$vcl_2' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 7: $vcl_3 += $cons_terrestre; mysql_query("UPDATE planete SET vcl_3='$vcl_3' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 8: $vcl_4 += $cons_terrestre; mysql_query("UPDATE planete SET vcl_4='$vcl_4' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 9: $def_1 += $cons_terrestre; mysql_query("UPDATE planete SET def_1='$def_1' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 10: $def_2 += $cons_terrestre; mysql_query("UPDATE planete SET def_2='$def_2' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 11: $def_3 += $cons_terrestre; mysql_query("UPDATE planete SET def_3='$def_3' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 12: $def_4 += $cons_terrestre; mysql_query("UPDATE planete SET def_4='$def_4' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 13: $def_5 += $cons_terrestre; mysql_query("UPDATE planete SET def_5='$def_5' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
}
|
||||
mysql_query("UPDATE planete SET temps_t='0', unit_t='0', cons_terrestre='0' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
// if ($unit_t < 9 && $unit_t > 0) header("Location: chantier_terrestre.php");
|
||||
// else if ($unit_t >= 9) header("Location: defense.php");
|
||||
}
|
||||
?>
|
||||
|
|
@ -37,29 +37,30 @@ $pos=$_SESSION['pos'];
|
|||
}
|
||||
|
||||
if ($_GET['bat'] == 1) {
|
||||
$metal += ceil(exp(0.4*$mine_m)*190);
|
||||
$cristal += ceil(exp(0.4*$mine_m)*90);
|
||||
$metal += ceil(pow(1.5,($mine_m-1))*68);
|
||||
$cristal += ceil(pow(1.5,($mine_m-1))*17);
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps_b', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 2) {
|
||||
$metal += ceil(exp(0.43*$mine_c)*205);
|
||||
$cristal += ceil(exp(0.43*$mine_c)*110);
|
||||
$metal += ceil(pow(1.6,($mine_c-1))*53);
|
||||
$cristal += ceil(pow(1.6,($mine_c-1))*27);
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps_b', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 3) {
|
||||
$metal += ceil(exp(0.445*$mine_h)*235);
|
||||
$cristal += ceil(exp(0.445*$mine_h)*150);
|
||||
$metal += ceil(pow(1.5,($mine_h-1))*242);
|
||||
$cristal += ceil(pow(1.5,($mine_h-1))*72);
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps_b', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 4) {
|
||||
$metal += ceil(exp(0.442*$centrale_s)*165);
|
||||
$cristal += ceil(exp(0.442*$centrale_s)*99);
|
||||
$metal += ceil(pow(1.5,($centrale_s-1))*92);
|
||||
$cristal += ceil(pow(1.5,($centrale_s-1))*37);
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps_b', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 5) {
|
||||
$metal += ceil(pow(1.8,$centrale_s)*300);
|
||||
$cristal += ceil(pow(1.82,$centrale_s)*230);
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps_b', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
$metal += ceil(pow(1.73,($centrale_f-1))*800);
|
||||
$cristal += ceil(pow(1.73,($centrale_f-1))*420);
|
||||
$hydrogene += ceil(pow(1.68,($centrale_f-1))*285);
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene', temps_b='$temps_b', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 6) {
|
||||
$metal += ceil(pow(2,$radar)*750);
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ else
|
|||
}
|
||||
}
|
||||
|
||||
include 'bdd.php';
|
||||
include 'common.php';
|
||||
|
||||
|
||||
echo'</head>
|
||||
|
|
|
|||
|
|
@ -29,14 +29,14 @@ function ressources($fer, $cristal, $ro, $need_fer, $need_cristal, $need_ro) {
|
|||
if ($need_cristal > 0) {
|
||||
if ($cristal <= $need_cristal) {
|
||||
$z=floor($cristal)-$need_cristal;
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[1].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[0].'">'.separerNombres($need_cristal).'</acronym></span> ';
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[1].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[1].'">'.separerNombres($need_cristal).'</acronym></span> ';
|
||||
}
|
||||
else $return .= $ressourc[1].' : <span class="rc">'.separerNombres($need_cristal).' </span>';
|
||||
}
|
||||
if ($need_ro > 0) {
|
||||
if ($ro <= $need_ro) {
|
||||
$z=floor($ro)-$need_ro;
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[2].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[0].'">'.separerNombres($need_ro).'</acronym></span>';
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[2].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[2].'">'.separerNombres($need_ro).'</acronym></span>';
|
||||
}
|
||||
else $return .= $ressourc[2].' : <span class="rc">'.separerNombres($need_ro).'</span>';
|
||||
}
|
||||
|
|
@ -96,62 +96,62 @@ $a=0; $b=0; $c=0;
|
|||
$i = 0;
|
||||
$nom_bdd = 'mine_m';
|
||||
if (${$nom_bdd} > 0) $niveau = '(Niveau '.${$nom_bdd}.')'; else $niveau = '';
|
||||
$n=(${$nom_bdd}-1); $a=ceil(exp(0.4*$mine_m)*190); $b=ceil(exp(0.4*$mine_m)*90);
|
||||
$n=(${$nom_bdd}-1); $a = ceil(pow(1.5,$n)*68); $b = ceil(pow(1.5,$n)*17); $c = 0;
|
||||
if (is_array($fileBat) && $bat == $i+1) { $tr=$fileTemps_b[0]+$fileTemps_b[1]-time(); $action = 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>'; }
|
||||
elseif (is_array($fileBat) && ereg(','.($i+1).',',','.implode(',', $fileBat).',')) $action = 'Bâtiment dans la file d\'attente';
|
||||
elseif ($case <= 0) $action = '<font color="red">Planète pleine</font>';
|
||||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if ($action == 'Bâtiment dans la file d\'attente' || $action == 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>') { $ACT = 'stop'; $lien = 'annul_bat.php?bat='.($i+1); } elseif ($action == '<font color="red">Construire</font>') $ACT = 'none'; else { $ACT = ''; $lien = 'batiment_validation.php?bat='.($i+1); }
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec(ceil((pow(1.7,$mine_m)*120)/(pow(1.23,$centre_info)+0.0025*$ingenieur))), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec((ceil(1.02*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.5,$n))*(1/(1+$ingenieur*0.005)))*60), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
|
||||
// Batiment n°2 : Purificateur de cristal/Générateur de Cristal/Usine de cristal ; planete.mine_m
|
||||
$i = 1;
|
||||
$nom_bdd = 'mine_c';
|
||||
if (${$nom_bdd} > 0) $niveau = '(Niveau '.${$nom_bdd}.')'; else $niveau = '';
|
||||
$n=(${$nom_bdd}-1); $a=ceil(exp(0.43*$mine_c)*205); $b=ceil(exp(0.43*$mine_c)*110);
|
||||
$n=(${$nom_bdd}-1); $a = ceil(pow(1.6,$n)*53); $b = ceil(pow(1.6,$n)*27); $c = 0;
|
||||
if (is_array($fileBat) && $bat == $i+1) { $tr=$fileTemps_b[0]+$fileTemps_b[1]-time(); $action = 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>'; }
|
||||
elseif (is_array($fileBat) && ereg(','.($i+1).',',','.implode(',', $fileBat).',')) $action = 'Bâtiment dans la file d\'attente';
|
||||
elseif ($case <= 0) $action = '<font color="red">Planète pleine</font>';
|
||||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if ($action == 'Bâtiment dans la file d\'attente' || $action == 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>') { $ACT = 'stop'; $lien = 'annul_bat.php?bat='.($i+1); } elseif ($action == '<font color="red">Construire</font>') $ACT = 'none'; else { $ACT = ''; $lien = 'batiment_validation.php?bat='.($i+1); }
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec(ceil((pow(1.72,$mine_c)*160)/(pow(1.23,$centre_info)+0.0025*$ingenieur))), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec((ceil(1.2*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.55,$n))*(1/(1+$ingenieur*0.005)))*60), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
|
||||
// Batiment n°3 : Ionisateur/Générateur d'Hydrogène/Synchronisateur d'hydrogène ; planete.mine_h
|
||||
$i = 2;
|
||||
$nom_bdd = 'mine_h';
|
||||
if (${$nom_bdd} > 0) $niveau = '(Niveau '.${$nom_bdd}.')'; else $niveau = '';
|
||||
$n=(${$nom_bdd}-1); $a=ceil(exp(0.445*$mine_h)*235); $b=ceil(exp(0.445*$mine_h)*150);
|
||||
$n=(${$nom_bdd}-1); $a = ceil(pow(1.5,$n)*242); $b = ceil(pow(1.5,$n)*72); $c = 0;
|
||||
if (is_array($fileBat) && $bat == $i+1) { $tr=$fileTemps_b[0]+$fileTemps_b[1]-time(); $action = 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>'; }
|
||||
elseif (is_array($fileBat) && ereg(','.($i+1).',',','.implode(',', $fileBat).',')) $action = 'Bâtiment dans la file d\'attente';
|
||||
elseif ($case <= 0) $action = '<font color="red">Planète pleine</font>';
|
||||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if ($action == 'Bâtiment dans la file d\'attente' || $action == 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>') { $ACT = 'stop'; $lien = 'annul_bat.php?bat='.($i+1); } elseif ($action == '<font color="red">Construire</font>') $ACT = 'none'; else { $ACT = ''; $lien = 'batiment_validation.php?bat='.($i+1); }
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec(ceil((pow(1.75,$mine_h)*180)/(pow(1.23,$centre_info)+0.0025*$ingenieur))), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec((ceil(1.5*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.624,$n))*(1/(1+$ingenieur*0.005)))*60), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
|
||||
// Batiment n°4 : Centrale solaire/Générateur d'Energie/Centrale solaire ; planete.centrale_s
|
||||
$i = 3;
|
||||
$nom_bdd = 'centrale_s';
|
||||
if (${$nom_bdd} > 0) $niveau = '(Niveau '.${$nom_bdd}.')'; else $niveau = '';
|
||||
$n=(${$nom_bdd}-1); $a=ceil(exp(0.442*$centrale_s)*165); $b=ceil(exp(0.442*$centrale_s)*99);
|
||||
$n=(${$nom_bdd}-1); $a = ceil(pow(1.5,$n)*92); $b = ceil(pow(1.5,$n)*37); $c = 0;
|
||||
if (is_array($fileBat) && $bat == $i+1) { $tr=$fileTemps_b[0]+$fileTemps_b[1]-time(); $action = 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>'; }
|
||||
elseif (is_array($fileBat) && ereg(','.($i+1).',',','.implode(',', $fileBat).',')) $action = 'Bâtiment dans la file d\'attente';
|
||||
elseif ($case <= 0) $action = '<font color="red">Planète pleine</font>';
|
||||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if ($action == 'Bâtiment dans la file d\'attente' || $action == 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>') { $ACT = 'stop'; $lien = 'annul_bat.php?bat='.($i+1); } elseif ($action == '<font color="red">Construire</font>') $ACT = 'none'; else { $ACT = ''; $lien = 'batiment_validation.php?bat='.($i+1); }
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec(ceil((pow(1.68,$centrale_s)*190)/(pow(1.23,$centre_info)+0.0025*$ingenieur))), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec((ceil(1.36*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.597,$n))*(1/(1+$ingenieur*0.005)))*60), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
|
||||
// Batiment n°5 : Centrale de fusion/0/Centrale énergétique ; planete.centrale_f
|
||||
if ($centrale_s >= 12 && $energie_t >= 5) {
|
||||
$i = 4;
|
||||
$nom_bdd = 'centrale_f';
|
||||
if (${$nom_bdd} > 0) $niveau = '(Niveau '.${$nom_bdd}.')'; else $niveau = '';
|
||||
$n=(${$nom_bdd}-1); $a=ceil(pow(1.8,$centrale_f)*300); $b=ceil(pow(1.82,$centrale_f)*230);
|
||||
$n=(${$nom_bdd}-1); $a = ceil(pow(1.73,$n)*800); $b = ceil(pow(1.73,$n)*420); $c = ceil(pow(1.68,$n)*285);
|
||||
if (is_array($fileBat) && $bat == $i+1) { $tr=$fileTemps_b[0]+$fileTemps_b[1]-time(); $action = 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>'; }
|
||||
elseif (is_array($fileBat) && ereg(','.($i+1).',',','.implode(',', $fileBat).',')) $action = 'Bâtiment dans la file d\'attente';
|
||||
elseif ($case <= 0) $action = '<font color="red">Planète pleine</font>';
|
||||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if ($action == 'Bâtiment dans la file d\'attente' || $action == 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>') { $ACT = 'stop'; $lien = 'annul_bat.php?bat='.($i+1); } elseif ($action == '<font color="red">Construire</font>') $ACT = 'none'; else { $ACT = ''; $lien = 'batiment_validation.php?bat='.($i+1); }
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec(ceil((pow(1.8,$centrale_f)*300)/(pow(1.23,$centre_info)+0.0025*$ingenieur))), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec((ceil(1.8*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.7,$n))*(1/(1+$ingenieur*0.005)))*60), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
}
|
||||
|
||||
// Batiment n°6 : Oeil des prophètes/0/Base radar ; planete.centrale_f
|
||||
|
|
@ -206,7 +206,7 @@ $a=0; $b=0; $c=0;
|
|||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec(ceil((pow(2,$chantier_spatial)*600)/(pow(1.23,$centre_info)+0.0025*$ingenieur))), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
}
|
||||
|
||||
// Batiment n°10 : Caserne/0/Ecole militaire ; planete.caserne
|
||||
/* // Batiment n°10 : Caserne/0/Ecole militaire ; planete.caserne
|
||||
$i = 9;
|
||||
$nom_bdd = 'caserne';
|
||||
if (${$nom_bdd} > 0) $niveau = '(Niveau '.${$nom_bdd}.')'; else $niveau = '';
|
||||
|
|
@ -217,7 +217,7 @@ $a=0; $b=0; $c=0;
|
|||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if ($action == 'Bâtiment dans la file d\'attente' || $action == 'Construction en cours, temps restant : <span id="axion"></span><br /><script type="text/javascript">reste('.$tr.');</script>') { $ACT = 'stop'; $lien = 'annul_bat.php?bat='.($i+1); } elseif ($action == '<font color="red">Construire</font>') $ACT = 'none'; else { $ACT = ''; $lien = 'batiment_validation.php?bat='.($i+1); }
|
||||
if (!empty($batimeni[$i])) $template->assign_block_vars('batiment', array('IMAGE' => $batimeni[$i], 'NOM' => $batiment[$i], 'NUM' => $i, 'LIEN' => $lien, 'NIVEAU' => $niveau, 'DESCRIPTION' => $batimede[$i], 'DESCRIPTIONE' => addslashes($batimede[$i]), 'BESOIN' => ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h), 'TEMPS' => sec(ceil((pow(2,$caserne)*300)/(pow(1.23,$centre_info)+0.0025*$ingenieur))), 'ACTION' => $action, 'NEC_METAL' => separerNombres($a), 'NEC_CRISTAL' => separerNombres($b), 'NEC_HYDROGENE' => separerNombres($c), 'ACT' => $ACT, 'NOME' => addslashes($batiment[$i])));
|
||||
|
||||
*/
|
||||
// Batiment n°11 : Entrepôt/Entrepôt/Silo de stockage ; planete.silo
|
||||
$i = 10;
|
||||
$nom_bdd = 'silo';
|
||||
|
|
|
|||
|
|
@ -1,75 +0,0 @@
|
|||
<?php
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
$race=$_SESSION['race'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
$continue = true;
|
||||
while($continue) {
|
||||
if (!empty($temps_b) && time() >= $temps_b) {
|
||||
$anc = $bat;
|
||||
$anc_temps_bat = $temps_b;
|
||||
|
||||
switch ($bat) {
|
||||
case 1: $mine_m++; mysql_query("UPDATE planete SET mine_m='$mine_m' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 2: $mine_c++; mysql_query("UPDATE planete SET mine_c='$mine_c' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 3: $mine_h++; mysql_query("UPDATE planete SET mine_h='$mine_h' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 4: $centrale_s++; mysql_query("UPDATE planete SET centrale_s='$centrale_s' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 5: $centrale_f++; mysql_query("UPDATE planete SET centrale_f='$centrale_f' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 6: $radar++; mysql_query("UPDATE planete SET radar='$radar' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 7: $labo++; mysql_query("UPDATE planete SET labo='$labo' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 8: $chantier_terrestre++; mysql_query("UPDATE planete SET chantier_terrestre='$chantier_terrestre' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 9: $chantier_spatial++; mysql_query("UPDATE planete SET chantier_spatial='$chantier_spatial' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 10: $caserne++; mysql_query("UPDATE planete SET caserne='$caserne' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 11: $silo++; mysql_query("UPDATE planete SET silo='$silo' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 12: $centre_info++; mysql_query("UPDATE planete SET centre_info='$centre_info' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
}
|
||||
|
||||
if ($centrale_f > 0 ) $energie_f = ceil((($centrale_f*80+(exp($centrale_f*0.38)*11))*$coeff)); else $energie_f =0;
|
||||
if ($centrale_s > 0 ) $energie_s = ceil((($centrale_s*20+(exp($centrale_s*0.3)*10))*$coeff)); else $energie_s =0;
|
||||
$energie = $energie_s + $energie_f;
|
||||
mysql_query("UPDATE planete SET energie='".$energie."' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
|
||||
|
||||
$pos = strpos(implode(',', $fileBat).',', $anc.',');
|
||||
if (!($pos === false)) {
|
||||
$newArray_bat = ''; $newArray_temps_b = $fileTemps_b[0].' ';
|
||||
for ($i=0 ; $i<count($fileBat) ; $i++) {
|
||||
if ($fileBat[$i] != $bat) {
|
||||
$newArray_bat .= $fileBat[$i].' ';
|
||||
$newArray_temps_b .= $fileTemps_b[$i+1].' ';
|
||||
}
|
||||
elseif ($i == 0) $newArray_temps_b = $fileTemps_b[0] + $fileTemps_b[1].' ';
|
||||
}
|
||||
$fileBat = split(' ', trim($newArray_bat));
|
||||
$fileTemps_b = split(' ', trim($newArray_temps_b));
|
||||
$temps_b = implode(' ', $fileTemps_b);
|
||||
$bat = implode(' ', $fileBat);
|
||||
|
||||
$pos=$_SESSION['pos'];
|
||||
if (count($fileTemps_b) == 0 || count($fileTemps_b) == 1 || count($fileBat) == 0) {
|
||||
mysql_query("UPDATE planete SET temps_b='', bat='' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error());
|
||||
$continue = false;
|
||||
}
|
||||
else mysql_query("UPDATE planete SET temps_b='$temps_b', bat='$bat' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error());
|
||||
|
||||
if ($bat_boucle == true) {
|
||||
header('Location: batiment_validation.php?temps_bat='.$anc_temps_bat.'&act=e&bat='.$anc);
|
||||
exit;
|
||||
}
|
||||
|
||||
if (!is_array($fileTemps_b)) $temps_b = 0;
|
||||
else $temps_b = $fileTemps_b[0] + $fileTemps_b[1];
|
||||
if (!is_array($fileBat)) $bat = 0;
|
||||
else $bat = $fileBat[0];
|
||||
$anc = null;
|
||||
}
|
||||
}
|
||||
else $continue = false;
|
||||
}
|
||||
mysql_close();
|
||||
?>
|
||||
|
|
@ -1,101 +0,0 @@
|
|||
<?php
|
||||
session_start();
|
||||
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
$race=$_SESSION['race'];
|
||||
|
||||
require ('bdd.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
if ($_GET['bat'] == 1) {
|
||||
$metal += ceil(exp(0.4*$mine_m)*190);
|
||||
$cristal += ceil(exp(0.4*$mine_m)*90);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 2) {
|
||||
$metal += ceil(exp(0.43*$mine_c)*205);
|
||||
$cristal += ceil(exp(0.43*$mine_c)*110);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 3) {
|
||||
$metal += ceil(exp(0.445*$mine_h)*235);
|
||||
$cristal += ceil(exp(0.445*$mine_h)*150);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 4) {
|
||||
$metal += ceil(exp(0.442*$centrale_s)*165);
|
||||
$cristal += ceil(exp(0.442*$centrale_s)*99);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 5) {
|
||||
$metal += ceil(pow(1.8,$centrale_s)*300);
|
||||
$cristal += ceil(pow(1.82,$centrale_s)*230);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 6) {
|
||||
$metal += ceil(pow(2,$radar)*750);
|
||||
$cristal += ceil(pow(2,$radar)*500);
|
||||
$hydrogene += ceil(pow(2,$radar)*50);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 7) {
|
||||
$metal += ceil(pow(2,$labo)*200);
|
||||
$cristal += ceil(pow(2,$labo)*150);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 8 ) {
|
||||
$metal += ceil(pow(2,$chantier_terrestre)*520);
|
||||
$cristal += ceil(pow(2,$chantier_terrestre)*380);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 9) {
|
||||
$metal += ceil(pow(2,$chantier_spatial)*600);
|
||||
$cristal += ceil(pow(2,$chantier_spatial)*450);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 10) {
|
||||
$metal += ceil(pow(2,$caserne)*200);
|
||||
$cristal += ceil(pow(2,$caserne)*100);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 11) {
|
||||
$metal += ceil(pow(2,$silo)*400);
|
||||
$cristal += ceil(pow(2,$silo)*260);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
elseif ($_GET['bat'] == 12) {
|
||||
$metal += ceil(pow(1.7,$centre_info)*600);
|
||||
$cristal +=ceil(pow(1.7,$centre_info)*420);
|
||||
$hydrogene +=ceil(pow(1.7,$centre_info)*100);
|
||||
$temps = 0;
|
||||
$bat = 0;
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene', temps_b='$temps', bat='$bat' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
}
|
||||
mysql_close();
|
||||
@header("Location: batiment.php");
|
||||
?>
|
||||
|
|
@ -21,33 +21,34 @@ else {
|
|||
if (ereg('e,', implode(',',$fileBat).',')) { header('Location: annul_bat.php?bat=e&go='.$_GET['bat']); exit; }
|
||||
|
||||
if ($_GET['bat'] == 1) {
|
||||
$metal -= ceil(exp(0.4*$mine_m)*190);
|
||||
$cristal -= ceil(exp(0.4*$mine_m)*90);
|
||||
$temps_bat = ceil((pow(1.7,$mine_m)*120)/(pow(1.23,$centre_info)+0.0025*$ingenieur));
|
||||
$metal -= ceil(pow(1.5,($mine_m-1))*68);
|
||||
$cristal -= ceil(pow(1.5,($mine_m-1))*17);
|
||||
$temps_bat = ceil(ceil(1.02*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.5,$mine_m-1))*(1/(1+$ingenieur*0.005)))*60;
|
||||
$bat = 1;
|
||||
}
|
||||
elseif ($_GET['bat'] == 2) {
|
||||
$metal -= ceil(exp(0.43*$mine_c)*205);
|
||||
$cristal -= ceil(exp(0.43*$mine_c)*110);
|
||||
$temps_bat = ceil((pow(1.72,$mine_c)*160)/(pow(1.23,$centre_info)+0.0025*$ingenieur));
|
||||
$metal -= ceil(pow(1.6,($mine_c-1))*53);
|
||||
$cristal -= ceil(pow(1.6,($mine_c-1))*27);
|
||||
$temps_bat = ceil(ceil(1.2*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.55,$mine_c-1))*(1/(1+$ingenieur*0.005)))*60;
|
||||
$bat = 2;
|
||||
}
|
||||
elseif ($_GET['bat'] == 3) {
|
||||
$metal -= ceil(exp(0.445*$mine_h)*235);
|
||||
$cristal -= ceil(exp(0.445*$mine_h)*150);
|
||||
$temps_bat = ceil((pow(1.75,$mine_h)*180)/(pow(1.23,$centre_info)+0.0025*$ingenieur));
|
||||
$metal -= ceil(pow(1.5,($mine_h-1))*242);
|
||||
$cristal -= ceil(pow(1.5,($mine_h-1))*72);
|
||||
$temps_bat = ceil(ceil(1.5*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.624,$mine_h-1))*(1/(1+$ingenieur*0.005)))*60;
|
||||
$bat = 3;
|
||||
}
|
||||
elseif ($_GET['bat'] == 4) {
|
||||
$metal -= ceil(exp(0.442*$centrale_s)*165);
|
||||
$cristal -= ceil(exp(0.442*$centrale_s)*99);
|
||||
$temps_bat = ceil((pow(1.68,$centrale_s)*190)/(pow(1.23,$centre_info)+0.0025*$ingenieur));
|
||||
$metal -= ceil(pow(1.5,($centrale_s-1))*92);
|
||||
$cristal -= ceil(pow(1.5,($centrale_s-1))*37);
|
||||
$temps_bat = ceil(ceil(1.36*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.597,$centrale_s-1))*(1/(1+$ingenieur*0.005)))*60;
|
||||
$bat = 4;
|
||||
}
|
||||
elseif ($_GET['bat'] == 5 && $centrale_s >= 12 && $energie_t >= 5) {
|
||||
$metal -= ceil(pow(1.8,$centrale_f)*300);
|
||||
$cristal -= ceil(pow(1.82,$centrale_f)*230);
|
||||
$temps_bat = ceil((pow(1.8,$centrale_f)*300)/(pow(1.23,$centre_info)+0.0025*$ingenieur));
|
||||
$metal -= ceil(pow(1.73,($centrale_f-1))*800);
|
||||
$cristal -= ceil(pow(1.73,($centrale_f-1))*420);
|
||||
$hydrogene -= ceil(pow(1.68,($centrale_f-1))*285);
|
||||
$temps_bat = ceil(ceil(1.8*(1/(1+$nanite))*(3/(1+$centre_info))*pow(1.7,$centrale_f-1))*(1/(1+$ingenieur*0.005)))*60;
|
||||
$bat = 5;
|
||||
}
|
||||
elseif ($_GET['bat'] == 6 && $detection >= 1) {
|
||||
|
|
@ -109,6 +110,7 @@ if (isset($bat) && $bat != '' && (!empty($batiment[$bat-1]) || $bat == 'e' || (i
|
|||
}
|
||||
mysql_close();
|
||||
$bat = $fileBat[0];
|
||||
if (isset($_GET['go']) && $_GET['go'] == 1) header('Location: batiment.php?err=2');
|
||||
if (isset($_GET['page'])) header('Location: depart.php');
|
||||
elseif (isset($_GET['go']) && $_GET['go'] == 1) header('Location: batiment.php?err=2');
|
||||
else header('Location: batiment.php');
|
||||
?>
|
||||
|
|
@ -1,447 +0,0 @@
|
|||
<?php
|
||||
session_start();
|
||||
include('../template.php');
|
||||
$template = new Template('./');
|
||||
$template->set_filenames(array('bati' => '../templates/bati.tpl'));
|
||||
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
require_once 'bdd.php';
|
||||
require_once 'ressource.php';
|
||||
require_once 'batiment_ajout.php';
|
||||
require_once 'noms.php';
|
||||
|
||||
function sec($time) {
|
||||
$output = '';
|
||||
$tab = array ('jour' => '86400', 'heure' => '3600', 'minute' => '60', 'seconde' => '1');
|
||||
foreach ($tab as $key => $value) {
|
||||
$compteur = 0;
|
||||
while ($time > ($value-1)) {
|
||||
$time = $time - $value;
|
||||
$compteur++;
|
||||
}
|
||||
if ($compteur != 0) {
|
||||
$output .= $compteur.' '.$key;
|
||||
if ($compteur > 1) $output .= 's';
|
||||
if ($value != 1) $output .= ' ';
|
||||
}
|
||||
}
|
||||
return $output;
|
||||
}
|
||||
|
||||
function verification_des_ress($num, $fer, $cristal, $ro, $need_fer, $need_cristal, $need_ro) {
|
||||
if ($fer >= $need_fer && $cristal >= $need_cristal && $ro >= $need_ro) return "<br><br><br><font color=#0080c0><a href=\"batiment_validation.php?bat=".$num."\">Construire</a></font>";
|
||||
else return "<br><br><br><font color=red>Construire</font>";
|
||||
}
|
||||
|
||||
function ressources($fer, $cristal, $ro, $need_fer, $need_cristal, $need_ro, $mine_m, $mine_c, $mine_h) {
|
||||
require 'noms.php';
|
||||
if ($need_fer > 0) {
|
||||
if ($fer <= $need_fer) {
|
||||
$z=floor($fer)-$need_fer;
|
||||
return '<font color=red >'.$ressourc[0].' : <acronym title="'.$z.'">'.$need_fer.'</acronym></font> ';
|
||||
}
|
||||
else return $ressourc[0].' : <span class=rc>'.$need_fer.' </span>';
|
||||
}
|
||||
if ($need_cristal > 0) {
|
||||
if ($cristal <= $need_cristal) {
|
||||
$z=floor($cristal)-$need_cristal;
|
||||
return '<font color=red >'.$ressourc[1].' : <acronym title="'.$z.'">'.$need_cristal.'</acronym></font> ';
|
||||
}
|
||||
else return $ressourc[1].' : <span class=rc>'.$need_cristal.' </span>';
|
||||
}
|
||||
if ($need_ro > 0) {
|
||||
if ($ro <= $need_ro) {
|
||||
$z=floor($ro)-$need_ro;
|
||||
return '<font color=red >'.$ressourc[2].' : <acronym title="'.$z.'">'.$need_ro.'</acronym></font>';
|
||||
}
|
||||
else return $ressourc[2].' : <span class=rc>'.$need_ro.'</span>';
|
||||
}
|
||||
}
|
||||
|
||||
function ress_tem($fer, $cristal, $ro, $need_fer, $need_cristal, $need_ro, $mine_m, $mine_c, $mine_h) {
|
||||
if ($mine_m < 0) $prod_met = 40;
|
||||
else $prod_metal = ceil((($mine_m*32)+(pow(1.41,$mine_m)*exp(0.066*$mine_m))*$coeff)*3.7) + 40;
|
||||
if ($mine_c < 0) $prod_cri = 20;
|
||||
else $prod_cristal = (floor(($mine_c*13)+(pow(1.36,$mine_c)*exp(0.0675*$mine_c))*$coeff)*7) + 20;
|
||||
if ($centrale_f > 0) $conso_hy = ceil(($centrale_f*5+(exp($mine_m*0.3)*10))*$coeff);
|
||||
else $conso_hy=0;
|
||||
if ($mine_h < 0) $prod_hydrogene = 0.0000000001;
|
||||
else $prod_hydrogene = (ceil((($mine_h*12)+(pow(1.394,$mine_h)*exp(0.072*$mine_h))*$coeff)*5));
|
||||
$w = $prod_hydrogene - $conso_hy;
|
||||
if ($mine_h == 0) { $w=1; $ro=0; $need_ro=0; }
|
||||
if ($prod_hydrogene - $conso_hy < 0) { $w= 1; $ro=0; $need_ro=0; }
|
||||
|
||||
$tem1 = abs(floor($fer)-$need_fer)/$prod_metal;
|
||||
$tem2 = abs(floor($cristal)-$need_cristal)/$prod_cristal;
|
||||
$tem3 = abs(floor($ro)-$need_ro)/$w;
|
||||
|
||||
$tem = max($tem1,$tem2,$tem3);
|
||||
|
||||
return ceil($tem);
|
||||
}
|
||||
|
||||
$case = $cases - ($mine_m + $mine_c + $mine_h + $centrale_s + $centrale_f + $radar + $labo + $chantier_terrestre + $chantier_spatial + $caserne + $silo);
|
||||
|
||||
// Usine de métallurgie
|
||||
if ($mine_m > 0) $niveau = '(Niveau '.$mine_m.')'; else $niveau = '';
|
||||
$description = 'Toute construction demande des quantités énormes de fer, pour cela des centaines de milliers d\'ouvriers
|
||||
travaillent dans ces mines afin d\'assurer le bon fonctionnement de votre empire.';
|
||||
$a=ceil(exp(0.4*$mine_m)*190); $b=ceil(exp(0.4*$mine_m)*90);
|
||||
$ressources = ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h);
|
||||
$temps = sec(ceil((pow(1.7,$mine_m)*120)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==1) {
|
||||
$tr=$temps_b-time();
|
||||
$blockC = '<table align="center"><tr><td><div id="axion"></div></td></tr><script language="JavaScript">reste('.$tr.');</script><tr><td><a href="batiment_anul.php?bat=1">Annuler</a></td></tr></table>';
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) $blockC = '<font color="red">Planète pleine</font>';
|
||||
else $blockC = verification_des_ress(1, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
$template->assign_block_vars('batiment',array('IMAGE' => $batimeni[0], 'NOMR' => $batimend[0], 'NOM' => $batiment[0], 'NIVEAU' => $niveau, 'DESCRIPTION' => $description, 'RESSOURCES' => $ressources, 'TEMPS' => $temps, 'BLOCKC' => $blockC));
|
||||
|
||||
// Usine de cristal
|
||||
if ($mine_c > 0) $niveau = '(Niveau '.$mine_c.')'; else $niveau = '';
|
||||
$description = 'DESCRIPTION';
|
||||
$a=ceil(exp(0.43*$mine_c)*205); $b=ceil(exp(0.43*$mine_c)*110);
|
||||
$ressources = ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h);
|
||||
$temps = sec(ceil((pow(1.72,$mine_c)*160)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==2) {
|
||||
$tr=$temps_b-time();
|
||||
$blockC = '<table align=center><tr><td><div id="axion"></div></td></tr><script language="JavaScript">reste('.$tr.');</script><tr><td><a href="batiment_anul.php?bat=2">Annuler</a></td></tr></table>';
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) $blockC = '<font color="red">Planète pleine</font>';
|
||||
else $blockC = verification_des_ress(2, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
$template->assign_block_vars('batiment',array('IMAGE' => $batimeni[1], 'NOMR' => $batimend[1], 'NOM' => $batiment[1], 'NIVEAU' => $niveau, 'DESCRIPTION' => $description, 'RESSOURCES' => $ressources, 'TEMPS' => $temps, 'BLOCKC' => $blockC));
|
||||
|
||||
// Synchronisateur d'hydrogène
|
||||
if ($mine_h > 0) $niveau = '(Niveau '.$mine_h.')'; else $niveau = '';
|
||||
$description = 'DESCRIPTION';
|
||||
$a=ceil(exp(0.445*$mine_h)*235); $b=ceil(exp(0.445*$mine_h)*150);
|
||||
$ressources = ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h);
|
||||
$temps = sec(ceil((pow(1.75,$mine_h)*180)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
if ($temps_b > 0) {
|
||||
if ($bat == 3) {
|
||||
$tr=$temps_b-time();
|
||||
$blockC = '<table align=center><tr><td><div id="axion"></div></td></tr><script language="JavaScript">reste('.$tr.');</script><tr><td><a href="batiment_anul.php?bat=3">Annuler</a></td></tr></table>';
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) $blockC = '<font color="red">Planète pleine</font>';
|
||||
else $blockC = verification_des_ress(3, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
$template->assign_block_vars('batiment',array('IMAGE' => $batimeni[2], 'NOMR' => $batimend[2], 'NOM' => $batiment[2], 'NIVEAU' => $niveau, 'DESCRIPTION' => $description, 'RESSOURCES' => $ressources, 'TEMPS' => $temps, 'BLOCKC' => $blockC));
|
||||
|
||||
//
|
||||
if ($centrale_s > 0) $niveau = '(Niveau '.$centrale_s.')'; else $niveau = '';
|
||||
$description = 'DESCRIPTION';
|
||||
$a=ceil(exp(0.442*$centrale_s)*165); $b=ceil(exp(0.442*$centrale_s)*99);
|
||||
$ressources = ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h);
|
||||
$temps = sec(ceil((pow(1.68,$centrale_s)*190)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
if ($temps_b > 0) {
|
||||
if ($bat == 4) {
|
||||
$tr=$temps_b-time();
|
||||
$blockC = '<table align=center><tr><td><div id="axion"></div></td></tr><script language="JavaScript">reste('.$tr.');</script><tr><td><a href="batiment_anul.php?bat=4">Annuler</a></td></tr></table>';
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) $blockC = '<font color="red">Planète pleine</font>';
|
||||
else $blockC = verification_des_ress(4, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
$template->assign_block_vars('batiment',array('IMAGE' => $batimeni[3], 'NOMR' => $batimend[3], 'NOM' => $batiment[3], 'NIVEAU' => $niveau, 'DESCRIPTION' => $description, 'RESSOURCES' => $ressources, 'TEMPS' => $temps, 'BLOCKC' => $blockC));
|
||||
|
||||
$template->assign_vars(array('RACE' => $race));
|
||||
$template->pparse('bati');
|
||||
exit;
|
||||
|
||||
echo '</div>
|
||||
<br class="a">
|
||||
<div class="a">
|
||||
<img src="images/batiments/'.$batimeni[3].'" alt="">
|
||||
</div>
|
||||
<div class="b">
|
||||
<a href="descriptions.php?bat='.$batimend[3].'">'.$batiment[3].'</a> '; if ($centrale_s > 0) echo '(Niveau '.$centrale_s.')'; echo '<br>
|
||||
Description.<br>
|
||||
Besoin de : ';
|
||||
$a=ceil(exp(0.442*$centrale_s)*165); $b=ceil(exp(0.442*$centrale_s)*99);
|
||||
ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h); echo '<br>
|
||||
Temps de construction : '; sec(ceil((pow(1.68,$centrale_s)*190)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
//if (sec(ress_tem($fer, $cristal, $ro, $a, $nb,0, $mine_m, $mine_c, $mine_h)) <= 0) { echo '<br>Temps avant construction : maintenant'; } else { echo'<br>Temps avant construction : ';sec($tem); }
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==4) {
|
||||
$tr=$temps_b-time();
|
||||
echo '<table align=center><tr><td><div id="axion"></div></td></tr>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "<tr><td><a href=\"batiment_anul.php?bat=4\">Annuler</a></td></tr></table>";
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) echo '<font color=red>Planète pleine</font>';
|
||||
else verification_des_ress(4, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
echo '</div><br class="a">';
|
||||
|
||||
if ($centrale_s >= 12 && $energie_t >= 5) {
|
||||
echo '<div class="a">
|
||||
<img src="images/batiments/'.$batimeni[4].'" alt="">
|
||||
</div>
|
||||
<div class="b">
|
||||
<a href="descriptions.php?bat='.$batimend[4].'">'.$batiment[4].'</a> '; if ($centrale_f > 0) echo '(Niveau '.$centrale_f.')'; echo '<br>
|
||||
Description.<br>
|
||||
Besoin de : ';
|
||||
$a=ceil(pow(1.8,$centrale_s)*300);
|
||||
$b=ceil(pow(1.82,$centrale_s)*230);
|
||||
ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h); echo '<br>
|
||||
Temps de construction : '; sec(ceil((pow(1.8,$centrale_f)*300)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
//if (sec(ress_tem($fer, $cristal, $ro, $a, $nb,0, $mine_m, $mine_c, $mine_h)) <= 0) { echo '<br>Temps avant construction : maintenant'; } else { echo'<br>Temps avant construction : ';sec($tem); }
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==5) {
|
||||
$tr=$temps_b-time();
|
||||
echo '<table align=center><tr><td><div id="axion"></div></td></tr>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "<tr><td><a href=\"batiment_anul.php?bat=5\">Annuler</a></td></tr></table>";
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) echo '<font color=red>Planète pleine</font>';
|
||||
else verification_des_ress(5, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
echo '</div><br class="a">';
|
||||
}
|
||||
|
||||
if ($detection >= 1) {
|
||||
echo '<div class=a>
|
||||
<img src="images/batiments/'.$batimeni[5].'" alt="">
|
||||
</div>
|
||||
<div class="b">
|
||||
<a href="descriptions.php?bat='.$batimend[5].'">'.$batiment[5].'</a> '; if ($radar > 0) echo '(Niveau '.$radar.')'; echo '<br>
|
||||
Description.<br>
|
||||
Besoin de : ';
|
||||
$a=ceil(pow(2,$radar)*750);
|
||||
$b=ceil(pow(2,$radar)*500);
|
||||
$c=ceil(pow(2,$radar)*50);
|
||||
ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h); echo '<br>
|
||||
Temps de construction : '; sec(ceil((pow(2,$radar)*720)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
//if (sec(ress_tem($fer, $cristal, $ro, $a, $nb,$c, $mine_m, $mine_c, $mine_h)) <= 0) { echo '<br>Temps avant construction : maintenant'; } else { echo'<br>Temps avant construction : ';sec($tem); }
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==6) {
|
||||
$tr=$temps_b-time();
|
||||
echo '<table align="center"><tr><td><div id="axion"></div></td></tr>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "<tr><td><a href=\"batiment_anul.php?bat=6\">Annuler</a></td></tr></table>";
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) echo '<font color="red">Planète pleine</font>';
|
||||
else verification_des_ress(6, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
}
|
||||
echo '</div><br class="a">';
|
||||
}
|
||||
|
||||
echo '<div class="a">
|
||||
<img src="images/batiments/'.$batimeni[6].'" alt="">
|
||||
</div>
|
||||
<div class="b">
|
||||
<a href="descriptions.php?bat='.$batimend[6].'">'.$batiment[6].'</a> '; if ($labo > 0) echo '(Niveau '.$labo.')'; echo '<br>
|
||||
Description.<br>
|
||||
Besoin de : ';
|
||||
$a=ceil(pow(2,$labo)*200);
|
||||
$b=ceil(pow(2,$labo)*150);
|
||||
ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h); echo '<br>
|
||||
Temps de construction : '; sec(ceil((pow(2,$labo)*720)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
//if (sec(ress_tem($fer, $cristal, $ro, $a, $nb,0, $mine_m, $mine_c, $mine_h)) <= 0) { echo '<br>Temps avant construction : maintenant'; } else { echo'<br>Temps avant construction : ';sec($tem); }
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==7) {
|
||||
$tr=$temps_b-time();
|
||||
echo '<table align="center"><tr><td><div id="axion"></div></td></tr>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "<tr><td><a href=\"batiment_anul.php?bat=7\">Annuler</a></td></tr></table>";
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) echo "<font color=red>Planète pleine</font>";
|
||||
else {
|
||||
if($tec > 0) echo '<font color="red"><br><br>Recherche en cours dans le </font><a href="laboratoire.php">laboratoire</a>';
|
||||
else verification_des_ress(7, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
}
|
||||
echo '</div>
|
||||
<br class="a">
|
||||
<div class="a">
|
||||
<img src="images/batiments/'.$batimeni[7].'" alt="">
|
||||
</div>
|
||||
<div class="b">
|
||||
<a href="descriptions.php?bat='.$batimend[7].'">'.$batiment[7].'</a> '; if ($chantier_terrestre > 0) echo '(Niveau '.$chantier_terrestre.')'; echo '<br>
|
||||
Description.<br>
|
||||
Besoin de : ';
|
||||
$a=ceil(pow(2,$chantier_terrestre)*520);
|
||||
$b=ceil(pow(2,$chantier_terrestre)*380);
|
||||
ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h); echo '<br>
|
||||
Temps de construction : '; sec(ceil((pow(2,$chantier_terrestre)*420)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
//if (sec(ress_tem($fer, $cristal, $ro, $a, $nb,0, $mine_m, $mine_c, $mine_h)) <= 0) { echo '<br>Temps avant construction : maintenant'; } else { echo'<br>Temps avant construction : ';sec($tem); }
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==8) {
|
||||
$tr=$temps_b-time();
|
||||
echo '<table align=center><tr><td><div id="axion"></div></td></tr>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "<tr><td><a href=\"batiment_anul.php?bat=8\">Annuler</a></td></tr></table>";
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) echo '<font color="red">Planète pleine</font>';
|
||||
else {
|
||||
if($unit_t > 0 && unit_t <= 8) { echo '<font color="red"><br><br>Construction en cours dans le </font><a href="chantier_terrestre.php">chantier terrestre</a>'; }
|
||||
elseif($unit_t > 8) { echo'<font color="red"><br><br>Construction en cours dans le </font><a href="defenses.php">centre de défenses</a>'; }
|
||||
else verification_des_ress(8, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
}
|
||||
echo '</div>
|
||||
<br class="a">';
|
||||
|
||||
if ($chantier_terrestre >= 2) {
|
||||
echo '<div class="a">
|
||||
<img src="images/batiments/'.$batimeni[8].'">
|
||||
</div>
|
||||
<div class="b">
|
||||
<a href="descriptions.php?bat='.$batimend[8].'">'.$batiment[8].'</a> '; if ($chantier_spatial > 0) echo '(Niveau '.$chantier_spatial.')'; echo '<br>
|
||||
Description.<br>
|
||||
Besoin de : ';
|
||||
$a=ceil(pow(2,$chantier_spatial)*600);
|
||||
$b=ceil(pow(2,$chantier_spatial)*450);
|
||||
ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h); echo '<br>
|
||||
Temps de construction : '; sec(ceil((pow(2,$chantier_spatial)*600)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
//if (sec(ress_tem($fer, $cristal, $ro, $a, $nb,0, $mine_m, $mine_c, $mine_h)) <= 0) { echo '<br>Temps avant construction : maintenant'; } else { echo'<br>Temps avant construction : ';sec($tem); }
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==9) {
|
||||
$tr=$temps_b-time();
|
||||
echo '<table align=center><tr><td><div id="axion"></div></td></tr>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "<tr><td><a href=\"batiment_anul.php?bat=9\">Annuler</a></td></tr></table>";
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) echo "<font color=red>Planète pleine</font>";
|
||||
else {
|
||||
if($unit_s > 0) echo "<font color=red><br><br>Construction en cours dans le </font><a href=chantier_terrestre.php>chantier terrestre</a>";
|
||||
else verification_des_ress(9, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
}
|
||||
echo '</div><br class="a">';
|
||||
}
|
||||
|
||||
|
||||
echo '<div class="a">
|
||||
<img src="images/batiments/'.$batimeni[9].'" alt="">
|
||||
</div>
|
||||
<div class="b">
|
||||
<a href="descriptions.php?bat='.$batimend[9].'">'.$batiment[9].'</a> '; if ($caserne > 0) echo '(Niveau '.$caserne.')'; echo '<br>
|
||||
Description.<br>
|
||||
Besoin de : ';
|
||||
$a=ceil(pow(2,$caserne)*200);
|
||||
$b=ceil(pow(2,$caserne)*100);
|
||||
ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h); echo '<br>
|
||||
Temps de construction : '; sec(ceil((pow(2,$caserne)*300)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
//if (sec(ress_tem($fer, $cristal, $ro, $a, $nb,0, $mine_m, $mine_c, $mine_h)) <= 0) { echo '<br>Temps avant construction : maintenant'; } else { echo'<br>Temps avant construction : ';sec($tem); }
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==10) {
|
||||
$tr=$temps_b-time();
|
||||
echo '<table align=center><tr><td><div id="axion"></div></td></tr>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "<tr><td><a href=\"batiment_anul.php?bat=10\">Annuler</a></td></tr></table>";
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) echo '<font color="red">Planète pleine</font>';
|
||||
else {
|
||||
if($unit > 0) echo '<font color="red"><br><br>Entrainement en cours dans la </font><a href="caserne.php">caserne</a>';
|
||||
else verification_des_ress(10, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
}
|
||||
|
||||
echo '</div>
|
||||
<br class="a">
|
||||
<div class="a">
|
||||
<img src="images/batiments/'.$batimeni[10].'" alt="">
|
||||
</div>
|
||||
<div class="b">
|
||||
<a href="descriptions.php?bat='.$batimend[10].'">'.$batiment[10].'</a> '; if ($silo > 0) echo '(Niveau '.$silo.')'; echo '<br>
|
||||
Description.<br>
|
||||
Besoin de : ';
|
||||
$a=ceil(pow(2,$silo)*400);
|
||||
$b=ceil(pow(2,$silo)*260);
|
||||
ressources($metal, $cristal, $hydrogene, $a, $b, 0, $mine_m, $mine_c, $mine_h); echo '<br>
|
||||
Temps de construction : '; sec(ceil((pow(2,$silo)*1200)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
//if (sec(ress_tem($fer, $cristal, $ro, $a, $nb,0, $mine_m, $mine_c, $mine_h)) <= 0) { echo '<br>Temps avant construction : maintenant'; } else { echo'<br>Temps avant construction : ';sec($tem); }
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==11) {
|
||||
$tr=$temps_b-time();
|
||||
echo '<table align=center><tr><td><div id="axion"></div></td></tr>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "<tr><td><a href=\"batiment_anul.php?bat=11\">Annuler</a></td></tr></table>";
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) echo '<font color="red">Planète pleine</font>';
|
||||
else verification_des_ress(11, $metal, $cristal, $hydrogene, $a, $b, 0);
|
||||
}
|
||||
echo '</div>';
|
||||
|
||||
if ($informatique >= 2) {
|
||||
echo'<br class="a">
|
||||
<div class="a">
|
||||
<img src="images/batiments/'.$batimeni[11].'" alt="">
|
||||
</div>
|
||||
<div class="b">
|
||||
<a href="descriptions.php?bat='.$batimend[11].'">'.$batiment[11].'</a> '; if ($centre_info > 0) echo '(Niveau '.$centre_info.')'; echo '<br>
|
||||
Description.<br>
|
||||
Besoin de : ';
|
||||
$a=ceil(pow(1.7,$centre_info)*600);
|
||||
$b=ceil(pow(1.7,$centre_info)*420);
|
||||
$c=ceil(pow(1.7,$centre_info)*100);
|
||||
ressources($metal, $cristal, $hydrogene, $a, $b, $c, $mine_m, $mine_c, $mine_h); echo '<br>
|
||||
Temps de construction : '; sec(ceil((pow(1.9,$centre_info)*800)/(pow(1.23,$centre_info)+0.0025*$ingeneieur)));
|
||||
//if (sec(ress_tem($fer, $cristal, $ro, $a, $nb,$c, $mine_m, $mine_c, $mine_h)) <= 0) { echo '<br>Temps avant construction : maintenant'; } else { echo'<br>Temps avant construction : ';sec($tem); }
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
if ($temps_b > 0) {
|
||||
if ($bat==12) {
|
||||
$tr=$temps_b-time();
|
||||
echo '<table align=center><tr><td><div id="axion"></div></td></tr>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "<tr><td><a href=\"batiment_anul.php?bat=12\">Annuler</a></td></tr></table>";
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ($case <= 0) echo '<font color="red">Planète pleine</font>';
|
||||
else verification_des_ress(12, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
}
|
||||
echo '</div>'; }
|
||||
echo '</td></tr></table></div>';
|
||||
echo'</body>
|
||||
</html>';
|
||||
?>
|
||||
175
pages/bdd.php
|
|
@ -1,175 +0,0 @@
|
|||
<?php
|
||||
require_once('flotte_dep.php');
|
||||
require_once('../securite.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
$z = mysql_query("SELECT * FROM user WHERE id='$id' ");
|
||||
$donnees = mysql_fetch_array($z);
|
||||
|
||||
$id = $donnees['id'];
|
||||
$pseudo = $donnees['pseudo'];
|
||||
$mdp = $donnees['mdp'];
|
||||
$auth_level = $donnees['auth_level'];
|
||||
$race = $donnees['race'];
|
||||
$mail = $donnees['mail'];
|
||||
$ip = $donnees['last_ip'];
|
||||
$mv = $donnees['mv'];
|
||||
$last_visite = $donnees['last_visite'];
|
||||
$points = $donnees['points'];
|
||||
$place_points = $donnees['place_points'];
|
||||
$recherches = $donnees['recherches'];
|
||||
$place_recherches = $donnees['place_recherches'];
|
||||
$flotte = $donnees['flotte'];
|
||||
$place_flotte = $donnees['place_flotte'];
|
||||
$terrestre = $donnees['terrestre'];
|
||||
$place_terrestre = $donnees['place_terrestre'];
|
||||
|
||||
//$fileTemps_t = split(' ', trim('11111111199 2222222222 3333333333 4444444444 5555555555 6666666666 7777777777 8888888888 9999999999 '));
|
||||
$fileTemps_t = split(' ', trim($donnees['temps_t']));
|
||||
if (!is_array($fileTemps_t) || !isset($fileTemps_t[1])) $temps_tec = 0;
|
||||
else $temps_tec = $fileTemps_t[0] + $fileTemps_t[1];
|
||||
//$fileTec = split(' ', trim('1 2 3 4 5 6 7 8 9 '));
|
||||
$fileTec = split(' ', trim($donnees['tec']));
|
||||
if (!is_array($fileTec)) $tec = 0;
|
||||
else $tec = $fileTec[0];
|
||||
if (ereg('e;',implode(',',$fileTec).';')) $tec_boucle = true;
|
||||
else $tec_boucle = false;
|
||||
$planete_source = $donnees['planete_source'];
|
||||
$informatique = $donnees['informatique'];
|
||||
$detection = $donnees['detection'];
|
||||
$armement = $donnees['armement'];
|
||||
$energie_t = $donnees['energie_t'];
|
||||
$reacteur = $donnees['reacteur'];
|
||||
$reacteur_f = $donnees['reacteur_f'];
|
||||
$reacteur_ff = $donnees['reacteur_ff'];
|
||||
$medecine = $donnees['medecine'];
|
||||
$tactique = $donnees['tactique'];
|
||||
//$developement = $donnees['developement'];
|
||||
$blindage = $donnees['blindage'];
|
||||
$spartan = $donnees['spartan'];
|
||||
|
||||
$y = mysql_query("SELECT * FROM planete WHERE id_user='$id' AND galaxie='$galaxy' AND position='$pos' AND ss='$ss'");
|
||||
$donnees = mysql_fetch_array($y);
|
||||
|
||||
$galaxy = $donnees['galaxie'];
|
||||
$ss = $donnees['ss'];
|
||||
$pos = $donnees['position'];
|
||||
$nb = $donnees['nb'];
|
||||
$nom_planete = $donnees['nom_planete'];
|
||||
$image = $donnees['image'];
|
||||
$cases = $donnees['cases'];
|
||||
$debris_met = $donnees['debris_met'];
|
||||
$debris_cri = $donnees['debris_cri'];
|
||||
$metal = $donnees['metal'];
|
||||
$cristal = $donnees['cristal'];
|
||||
$hydrogene = $donnees['hydrogene'];
|
||||
$timestamp = $donnees['timestamp'];
|
||||
$coeff = $donnees['coeff'];
|
||||
$energie = $donnees['energie'];
|
||||
|
||||
//$fileTemps_b = split(' ', trim('1195602663 3600 3333333333 4444444444 5555555555 6666666666 7777777777 8888888888 9999999999 '));
|
||||
$fileTemps_b = split(' ', trim($donnees['temps_b']));
|
||||
if (!is_array($fileTemps_b) || !isset($fileTemps_b[1])) $temps_b = 0;
|
||||
else $temps_b = $fileTemps_b[0] + $fileTemps_b[1];
|
||||
//$fileBat = split(' ', trim('1 2 3 4 5 6 7 8 9 '));
|
||||
$fileBat = split(' ', trim($donnees['bat']));
|
||||
if (!is_array($fileBat)) $bat = 0;
|
||||
else $bat = $fileBat[0];
|
||||
if (ereg('e;',implode(',',$fileBat).';')) $bat_boucle = true;
|
||||
else $bat_boucle = false;
|
||||
$mine_m = $donnees['mine_m'];
|
||||
$coeff_mine_m = $donnees['coeff_mine_m'];
|
||||
$mine_c = $donnees['mine_c'];
|
||||
$coeff_mine_c = $donnees['coeff_mine_c'];
|
||||
$mine_h = $donnees['mine_h'];
|
||||
$coeff_mine_h = $donnees['coeff_mine_h'];
|
||||
$centrale_s = $donnees['centrale_s'];
|
||||
$coeff_energie_s = $donnees['coeff_centrale_s'];
|
||||
$centrale_f = $donnees['centrale_f'];
|
||||
$coeff_energie_f = $donnees['coeff_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'];
|
||||
|
||||
$temps_caserne = $donnees['cas_contruct_time'];
|
||||
$cons_caserne = $donnees['cas_contruct_nb'];
|
||||
$unit = $donnees['cas_contruct'];
|
||||
$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'];
|
||||
|
||||
//$fileTemps_s = split(' ', trim('1195902663 3600 3333333333 4444444444 5555555555 6666666666 7777777777 8888888888 9999999999 '));
|
||||
$fileTemps_s = split(' ', trim($donnees['temps_spatial']));
|
||||
if (!is_array($fileTemps_s) || !isset($fileTemps_s[1])) $temps_s = 0;
|
||||
else $temps_s = $fileTemps_s[0] + $fileTemps_s[1];
|
||||
//$fileVai = split(' ', trim('1 1 2 2 5 2 2 2 2 '));
|
||||
$fileVai = split(' ', trim($donnees['unit_s']));
|
||||
if (!is_array($fileVai)) $unit_s = 0;
|
||||
else $unit_s = $fileVai[0];
|
||||
if (ereg('e;',implode(',',$fileVai).';')) $vai_boucle = true;
|
||||
else $vai_boucle = false;
|
||||
|
||||
$temps_spatial = $temps_s;
|
||||
$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'];
|
||||
|
||||
//$fileTemps_v = split(' ', trim('1197500068 3600 3333333333 4444444444 5555555555 6666666666 7777777777 8888888888 9999999999 '));
|
||||
$fileTemps_v = split(' ', trim($donnees['temps_t']));
|
||||
if (!is_array($fileTemps_v) || !isset($fileTemps_v[1])) $temps_v = 0;
|
||||
else $temps_v = $fileTemps_v[0] + $fileTemps_v[1];
|
||||
//$fileVeh = split(' ', trim('9 9 10 10 11 11 12 12 12 '));
|
||||
$fileVeh = split(' ', trim($donnees['unit_t']));
|
||||
if (!is_array($fileVeh)) $unit_v = 0;
|
||||
else $unit_v = $fileVeh[0];
|
||||
if (ereg('e;',implode(',',$fileVeh).';')) $veh_boucle = true;
|
||||
else $veh_boucle = false;
|
||||
|
||||
$temps_terrestre = $temps_v;
|
||||
$vais_0 = $donnees['vais_0'];
|
||||
$vais_1 = $donnees['vais_1'];
|
||||
$vais_2 = $donnees['vais_2'];
|
||||
$vais_3 = $donnees['vais_3'];
|
||||
|
||||
$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'];
|
||||
|
||||
require_once('batiment_ajout.php');
|
||||
//require_once('caserne_ajout.php');
|
||||
require_once('chantier_spacial_ajout.php');
|
||||
//require_once('chantier_terrestre_ajout.php');
|
||||
require_once('defense_ajout.php');
|
||||
require_once('laboratoire_ajout.php');
|
||||
|
||||
$case = $cases - ($mine_m + $mine_c + $mine_h + $centrale_s + $centrale_f + $radar + $labo + $chantier_terrestre + $chantier_spatial + $caserne + $silo);
|
||||
|
||||
if (md5($race) == '34c19b21bd4a3dda389e767d32fe9779' && $auth_level >= 6) $templates = strtolower($race).'/';
|
||||
else $templates = 'humain/';
|
||||
?>
|
||||
|
|
@ -1,247 +0,0 @@
|
|||
<?php
|
||||
session_start();
|
||||
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
$_SESSION['dernPage'] = 'caserne.php';
|
||||
require_once '../securite.php';
|
||||
|
||||
echo"<html>
|
||||
<head>
|
||||
<title>Halo battle</title>
|
||||
|
||||
<link rel=stylesheet media=screen type=text/css title=design href=descriptions/diz/base.css >
|
||||
<meta http-equiv=pragma content=no-cache >
|
||||
<meta http-equiv=content-type content=text/html;charset=iso-8869-1 >
|
||||
<link rel=shortcut icon type=image/x-icon href=favicon.ico >";
|
||||
|
||||
require_once 'bdd.php';
|
||||
require_once 'ressource.php';
|
||||
require_once 'caserne_ajout.php';
|
||||
require_once 'noms.php';
|
||||
|
||||
function sec($time) {
|
||||
$output = '';
|
||||
$tab = array ('jour' => '86400', 'heure' => '3600', 'minute' => '60', 'seconde' => '1');
|
||||
foreach ($tab as $key => $value) {
|
||||
$compteur = 0;
|
||||
while ($time > ($value-1)) {
|
||||
$time = $time - $value;
|
||||
$compteur++;
|
||||
}
|
||||
if ($compteur != 0) {
|
||||
$output .= $compteur.' '.$key;
|
||||
if ($compteur > 1) $output .= 's';
|
||||
if ($value != 1) $output .= ' ';
|
||||
}
|
||||
}
|
||||
echo $output;
|
||||
}
|
||||
|
||||
function cons_max($fer,$cristal,$hydrogene,$need_fer,$need_cristal,$need_hydrogene) {
|
||||
if (need_fer > 0) {
|
||||
$m1 = floor($fer)/$need_fer; }
|
||||
if (need_cristal > 0) {
|
||||
$m2 = floor($cristal)/$need_cristal; }
|
||||
if (need_hydrogene > 0) {
|
||||
$m3 = floor($hydrogene)/$need_hydrogene; }
|
||||
if (isset($m1) && isset($m2) && isset($m3)) { $m = min($m1,$m2,$m3); echo floor($m);}
|
||||
elseif (isset($m1) && isset($m2) && !isset($m3)) { $m = min($m1,$m2); echo floor($m);}
|
||||
} //(maximum ";cons_max($fer,$cristal,$hydrogene,80,45,0);echo" unitées)<br>
|
||||
|
||||
$f = ceil(60/pow(1.25,($caserne-1)));
|
||||
$g = ceil(240/pow(1.25,($caserne-2)));
|
||||
$h = ceil(240/pow(1.25,($caserne-3)));
|
||||
$i = ceil(720/pow(1.25,($caserne-5)));
|
||||
$j = ceil(300/pow(1.25,($caserne-3)));
|
||||
$k = ceil(29700/pow(1.25,($caserne-10)));
|
||||
$l = ceil(90/pow(1.25,($caserne-2)));
|
||||
$m = ceil(90/pow(1.25,($caserne-2)));
|
||||
$n = ceil(900/pow(1.25,($caserne-5)));
|
||||
|
||||
|
||||
if ($temps_caserne>0) $unit = $casernea[--$unit];
|
||||
?>
|
||||
</head>
|
||||
<body>
|
||||
<script language="javascript" src="time.js"></script>
|
||||
<?php
|
||||
print '<div class="centre"><table style="margin-left: auto; margin-right: auto; width: 275px; height: 50px"><tr><td><b>Prochainement dans Halo-Battle</b></td></tr></table></div></body></html>';
|
||||
exit;
|
||||
|
||||
|
||||
if ($caserne > 0) {
|
||||
if ($temps_caserne >0) {
|
||||
echo "<table align=center><tr><td>Entrainement terminé dans : ";
|
||||
$tr=$temps_caserne-time();
|
||||
echo '<span id="axion"></span>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "</td></tr><tr><td>Entrainement de : ".$cons_caserne." ".$unit."</td></tr></table><br>";
|
||||
}
|
||||
|
||||
|
||||
if ($caserne >= 1) {
|
||||
echo'<div class=d><a href="arbre_unitees_'.$race.'.php">Arbre des technologies</a></div><br class="a">
|
||||
<div style="text-align: center; border: none;"><table style="margin-left: auto; margin-right: auto;"><tr><td style="border:none; background: transparent;">
|
||||
<div class=a>
|
||||
<img src="images/caserne/'.$casernei[0].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$casernen[0].'</a>'; if ($soldat1 > 0) { echo" (".$soldat1." unités)"; }
|
||||
echo '<br>'.$casernde[0].'<br>Besoin de : Métal : <span class=rc>80</span> Cristal : <span class=rc>45</span><br>
|
||||
Temps de construction : '; sec($f);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_soldat.php">';
|
||||
if ($bat == 10) echo "<br><br><br>Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 80 && $cristal >= 45) { if ($temps_caserne < time()) { echo "<br><br><br><input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat1 /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($caserne >= 2) {
|
||||
echo'<div class=a>
|
||||
<img src="images/caserne/'.$casernei[1].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$casernen[1].'</a>'; if ($soldat2 > 0) { echo" (".$soldat2." unités)"; }
|
||||
echo '<br>'.$casernde[1].'<br>Besoin de : Métal : <span class=rc>110</span> Cristal : <span class=rc>90</span><br>
|
||||
Temps de construction : '; sec($g);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_soldat.php">';
|
||||
if ($bat == 10) echo "<br><br><br>Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 110 && $cristal >= 90) { if ($temps_caserne < time()) { echo "<br><br><br><input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat2 /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($caserne >= 3 && $armement >= 2) {
|
||||
echo'<div class=a>
|
||||
<img src="images/caserne/'.$casernei[2].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$casernen[2].'</a>'; if ($soldat3 > 0) { echo" (".$soldat3." unités)"; }
|
||||
echo '<br>'.$casernde[2].'<br>Besoin de : Métal : <span class=rc>150</span> Cristal : <span class=rc>105</span><br>
|
||||
'.$ressourc[2].' : 20<br>
|
||||
Temps de construction : '; sec($h);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_soldat.php">';
|
||||
if ($bat == 10) echo "<br><br><br>Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 150 && $cristal >= 105 && $hydrogene >= 20) { if ($temps_caserne < time()) { echo "<br><br><br><input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat3 /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($caserne >= 5 && $armement >= 3 && $tactique >= 2) {
|
||||
echo'<div class=a>
|
||||
<img src="images/caserne/'.$casernei[3].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$casernen[3].'</a>'; if ($soldat4 > 0) { echo" (".$soldat4." unités)"; }
|
||||
echo '<br>'.$casernde[3].'<br>Besoin de : Métal : <span class=rc>220</span> Cristal : <span class=rc>150</span><br>
|
||||
Temps de construction : '; sec($i);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_soldat.php">';
|
||||
if ($bat == 10) echo "<br><br><br>Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 220 && $cristal >= 150) { if ($temps_caserne < time()) { echo "<br><br><br><input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat4 /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($caserne >= 3 && $armement >= 1) {
|
||||
echo'<div class=a>
|
||||
<img src="images/caserne/'.$casernei[4].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$casernen[4].'</a>'; if ($sniper > 0) { echo" (".$sniper." unités)"; }
|
||||
echo '<br>'.$casernde[4].'<br>Besoin de : Métal : <span class=rc>180</span> Cristal : <span class=rc>100</span><br>
|
||||
Temps de construction : '; sec($j);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_soldat.php">';
|
||||
if ($bat == 10) echo "<br><br><br>Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 180 && $cristal >= 100) { if ($temps_caserne < time()) { echo "<br><br><br><input type=text class=zone_texte size=4 maxlength=4 name=cons_sniper /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($caserne >= 10 && $armement >= 5 && $blindage >= 5 && $spartan >= 3) {
|
||||
echo'<div class=a>
|
||||
<img src="images/caserne/'.$casernei[5].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$casernen[5].'</a>'; if ($spartam > 0) { echo" (".$spartam." unités)"; }
|
||||
echo '<br>'.$casernde[5].'<br>Besoin de : Métal : <span class=rc>25.000</span> Cristal : <span class=rc>10.000</span><br>
|
||||
Temps de construction : '; sec($k);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_soldat.php">';
|
||||
if ($bat == 10) echo "<br><br><br>Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 25000 && $cristal >= 10000) { if ($temps_caserne < time()) { echo "<br><br><br><input type=text class=zone_texte size=4 maxlength=4 name=cons_spartam /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($caserne >= 2 && $medecine >= 2) {
|
||||
echo'<div class=a>
|
||||
<img src="images/caserne/'.$casernei[6].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$casernen[6].'</a>'; if ($medecin > 0) { echo" (".$medecin." unités)"; }
|
||||
echo '<br>'.$casernde[6].'<br>Besoin de : Métal : <span class=rc>100</span> Cristal : <span class=rc>100</span><br>
|
||||
Temps de construction : '; sec($l);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_soldat.php">';
|
||||
if ($bat == 10) echo "<br><br><br>Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 100 && $cristal >= 100) { if ($temps_caserne < time()) { echo "<br><br><br><input type=text class=zone_texte size=4 maxlength=4 name=cons_medecin /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($caserne >= 2) {
|
||||
echo'<div class=a>
|
||||
<img src="images/caserne/'.$casernei[7].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$casernen[7].'</a>'; if ($ingenieur > 0) { echo" (".$ingenieur." unités)"; }
|
||||
echo '<br>'.$casernde[7].'<br>Besoin de : Métal : <span class=rc>90</span> Cristal : <span class=rc>105</span><br>
|
||||
Temps de construction : '; sec($m);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_soldat.php">';
|
||||
if ($bat == 10) echo "<br><br><br>Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 90 && $cristal >= 105) { if ($temps_caserne < time()) { echo "<br><br><br><input type=text class=zone_texte size=4 maxlength=4 name=cons_ingenieur /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($caserne >= 5 && $armement >= 4 && $blindage >= 2) {
|
||||
echo'<div class=a>
|
||||
<img src="images/caserne/'.$casernei[8].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$casernen[8].'</a>'; if ($soldat_lourd > 0) { echo" (".$soldat_lourd." unités)"; }
|
||||
echo '<br>'.$casernde[8].'<br>Besoin de : Métal : <span class=rc>300</span> Cristal : <span class=rc>250</span><br>
|
||||
Temps de construction : '; sec($n);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_soldat.php">';
|
||||
if ($bat == 10) echo "<br><br><br>Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 300 && $cristal >= 250) { if ($temps_caserne < time()) { echo "<br><br><br><input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat_lourd /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
|
||||
} else { echo'<table align=center><tr><td>Vous devez d\'abord construire une caserne !</td></tr></table>'; }
|
||||
|
||||
?>
|
||||
</td></tr></table></div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
<?php
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
if (time() >= $temps_caserne && !empty($temps_caserne)) {
|
||||
switch ($unit) {
|
||||
case 1: $soldat1 += $cons_caserne; mysql_query("UPDATE planete SET soldat1='$soldat1' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error()); break;
|
||||
case 2: $soldat2 += $cons_caserne; mysql_query("UPDATE planete SET soldat2='$soldat2' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 3: $soldat3 += $cons_caserne; mysql_query("UPDATE planete SET soldat3='$soldat3' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 4: $soldat4 += $cons_caserne; mysql_query("UPDATE planete SET soldat4='$soldat4' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 5: $sniper += $cons_caserne; mysql_query("UPDATE planete SET sniper='$sniper' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 6: $spartam += $cons_caserne; mysql_query("UPDATE planete SET spartam='$spartam' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 7: $medecin += $cons_caserne; mysql_query("UPDATE planete SET medecin='$medecin' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 8: $ingenieur += $cons_caserne; mysql_query("UPDATE planete SET ingenieur='$ingenieur' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 9: $soldat_lourd += $cons_caserne; mysql_query("UPDATE planete SET soldat_lourd='$soldat_lourd' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
}
|
||||
|
||||
mysql_query("UPDATE planete SET cas_contruct_time='0', cas_contruct='0', cas_contruct_nb='0' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
// @header("Location: troupes.php");
|
||||
}
|
||||
mysql_close();
|
||||
?>
|
||||
|
|
@ -1,190 +0,0 @@
|
|||
<?php
|
||||
session_start();
|
||||
define('DESIGN', 'descriptions/diz/base.css');
|
||||
require('../header.php');
|
||||
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require_once('ressource.php');
|
||||
|
||||
function sec($time) {
|
||||
$output = '';
|
||||
$tab = array ('jour' => '86400', 'heure' => '3600', 'minute' => '60', 'seconde' => '1');
|
||||
foreach ($tab as $key => $value) {
|
||||
$compteur = 0;
|
||||
while ($time > ($value-1)) {
|
||||
$time = $time - $value;
|
||||
$compteur++;
|
||||
}
|
||||
if ($compteur != 0) {
|
||||
$output .= $compteur.' '.$key;
|
||||
if ($compteur > 1) $output .= 's';
|
||||
if ($value != 1) $output .= ' ';
|
||||
}
|
||||
}
|
||||
echo $output;
|
||||
}
|
||||
|
||||
$f = ceil((60 - (0.1*$caserne*60)));
|
||||
$g = ceil((240 - (0.1*$caserne*240)));
|
||||
$h = ceil((240 - (0.1*$caserne*240)));
|
||||
$i = ceil((720 - (0.1*$caserne*720)));
|
||||
$j = ceil((300 - (0.1*$caserne*300)));
|
||||
$k = ceil((29700 - (0.1*$caserne*29700)));
|
||||
$l = ceil((90 - (0.1*$caserne*90)));
|
||||
$m = ceil((90 - (0.1*$caserne*90)));
|
||||
$n = ceil((900 - (0.1*$caserne*900)));
|
||||
|
||||
if ($temps_caserne > 0) {
|
||||
switch ($unit) {
|
||||
case 1: $unit= "grunts"; break;
|
||||
case 2: $unit= "jackals"; break;
|
||||
case 3: $unit= "drones"; break;
|
||||
case 4: $unit= "élites"; break;
|
||||
case 5: $unit= "snipers"; break;
|
||||
case 6: $unit= "hunters"; break;
|
||||
case 7: $unit= "médecins"; break;
|
||||
case 8: $unit= "ingénieurs"; break;
|
||||
case 9: $unit= "brutes"; break;
|
||||
}
|
||||
}
|
||||
?>
|
||||
<body>
|
||||
<script language="javascript" src="time.js"></script>
|
||||
<?php
|
||||
if ($caserne > 0) {
|
||||
if ($temps_caserne >0) {
|
||||
echo "<table align=center><tr><td>Entrainement terminé dans : ";
|
||||
$tr=$temps_caserne-time();
|
||||
echo '<span id="axion"></span>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo "</td></tr><tr><td>Entrainement de : ".$cons_caserne." ".$unit."</td></tr></table><br>";
|
||||
}
|
||||
|
||||
echo"<table align=center><tr><td width=134>lmages</td><td width=350>Description</td><td width=120>Nombre</td></tr>";
|
||||
|
||||
if ($caserne >= 1) {
|
||||
echo "<form method=\"post\" action=\"validation_soldat.php\">
|
||||
<tr>
|
||||
<td><img src=\"descriptions/diz/caserne/.jpg\"></td>
|
||||
<td align=left><a href=\"descriptions/.php\">Grunt</a>"; if ($soldat1 > 0) { echo"( ".$soldat1." unités )"; } echo"<br>Métal : 80<br>Cristal : 45<br>Temps : "; sec($f); echo"<br></td>
|
||||
<td>";
|
||||
if ($bat == 10) echo "Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 80 && $cristal >= 45) { if ($temps_caserne < time()) { echo "<input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat1 /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo"</td></tr></form>";
|
||||
}
|
||||
|
||||
if ($caserne >= 2) {
|
||||
echo "<form method=\"post\" action=\"validation_soldat.php\">
|
||||
<tr>
|
||||
<td><img src=\"descriptions/diz/caserne/.jpg\"></td>
|
||||
<td align=left><a href=\"descriptions/.php\">Jackal</a> "; if ($soldat2 > 0) { echo"( ".$soldat2." unités )"; } echo"<br>Métal : 110<br>Cristal : 90<br>Temps : "; sec($g); echo"<br></td>
|
||||
<td>";
|
||||
if ($bat == 10) echo "Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 110 && $cristal >= 90) { if ($temps_caserne < time()) { echo "<input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat2 /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo "</td></tr></form>";
|
||||
}
|
||||
|
||||
if ($caserne >= 3 && $armement >= 2) {
|
||||
echo "<form method=\"post\" action=\"validation_soldat.php\">
|
||||
<tr>
|
||||
<td><img src=\"descriptions/diz/caserne/.jpg\"></td>
|
||||
<td align=left><a href=\"descriptions/.php\">Drones</a>"; if ($soldat3 > 0) { echo"( ".$soldat3." unités )"; } echo"<br>Métal : 150<br>Cristal : 105<br>Hydrogène : 20<br>Temps : "; sec($h); echo"<br></td>
|
||||
<td>";
|
||||
if ($bat == 10) echo "Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 150 && $cristal >= 105) { if ($temps_caserne < time()) { echo "<input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat3 /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo"</td></tr></form>";
|
||||
}
|
||||
|
||||
if ($caserne >= 5 && $armement >= 3 && $tactique >= 2) {
|
||||
echo "<form method=\"post\" action=\"validation_soldat.php\">
|
||||
<tr>
|
||||
<td><img src=\"descriptions/diz/caserne/.jpg\"></td>
|
||||
<td align=left><a href=\"descriptions/.php\">Elites</a>"; if ($soldat4 > 0) { echo"( ".$soldat4." unités )"; } echo"<br>Métal : 220<br>Cristal : 150<br>Temps : "; sec($i); echo"<br></td>
|
||||
<td>";
|
||||
if ($bat == 10) echo "Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 220 && $cristal >= 150) { if ($temps_caserne < time()) { echo "<input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat4 /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo"</td></tr></form>";
|
||||
}
|
||||
|
||||
if ($caserne >= 3 && $armement >= 1) {
|
||||
echo "<form method=\"post\" action=\"validation_soldat.php\">
|
||||
<tr>
|
||||
<td><img src=\"descriptions/diz/caserne/.jpg\"></td>
|
||||
<td align=left><a href=\"descriptions/.php\">Sniper</a>"; if ($sniper > 0) { echo"( ".$sniper." unités )"; } echo"<br>Métal : 180<br>Cristal : 100<br>Temps : "; sec($j); echo"<br></td>
|
||||
<td>";
|
||||
if ($bat == 10) echo "Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 180 && $cristal >= 100) { if ($temps_caserne < time()) { echo "<input type=text class=zone_texte size=4 maxlength=4 name=cons_sniper /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo"</td></tr></form>";
|
||||
}
|
||||
|
||||
if ($caserne >= 10 && $armement >= 5 && $blindage >= 5 && $spartan >= 3) {
|
||||
echo "<form method=\"post\" action=\"validation_soldat.php\">
|
||||
<tr>
|
||||
<td><img src=\"descriptions/diz/caserne/.jpg\"></td>
|
||||
<td align=left><a href=\"descriptions/.php\">Hunter</a>"; if ($spartam > 0) { echo"( ".$spartam." unités )"; } echo"<br>Métal : 25000<br>Cristal : 10000<br>Temps : "; sec($k); echo"<br></td>
|
||||
<td>";
|
||||
if ($bat == 10) echo "Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 25000 && $cristal >= 10000) { if ($temps_caserne < time()) { echo "<input type=text class=zone_texte size=4 maxlength=4 name=cons_spartan /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo"</td></tr></form>";
|
||||
}
|
||||
|
||||
if ($caserne >= 2 && $medecine >= 2) {
|
||||
echo "<form method=\"post\" action=\"validation_soldat.php\">
|
||||
<tr>
|
||||
<td><img src=\"descriptions/diz/caserne/.jpg\"></td>
|
||||
<td align=left><a href=\"descriptions/.php\">Médecin</a>"; if ($medecin > 0) { echo"( ".$medecin." unités )"; } echo"<br>Métal : 100<br>Cristal : 100<br>Temps : "; sec($l); echo"<br></td>
|
||||
<td>";
|
||||
if ($bat == 10) echo "Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 100 && $cristal >= 100) { if ($temps_caserne < time()) { echo "<input type=text class=zone_texte size=4 maxlength=4 name=cons_medecin /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo"</td></tr></form>";
|
||||
}
|
||||
|
||||
if ($caserne >= 2) {
|
||||
echo "<form method=\"post\" action=\"validation_soldat.php\">
|
||||
<tr>
|
||||
<td><img src=\"descriptions/diz/caserne/.jpg\"></td>
|
||||
<td align=left><a href=\"descriptions/.php\">Ingenieur</a>"; if ($ingenieur > 0) { echo"( ".$ingenieur." unités )"; } echo"<br>Métal : 90<br>Cristal : 105<br>Temps : "; sec($m); echo"<br></td>
|
||||
<td>";
|
||||
if ($bat == 10) echo "Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 80 && $cristal >= 45) { if ($temps_caserne < time()) { echo "<input type=text class=zone_texte size=4 maxlength=4 name=cons_ingenieur /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo"</td></tr></form>";
|
||||
}
|
||||
|
||||
if ($caserne >= 5 && $armement >= 4 && $blindage >= 2) {
|
||||
echo "<form method=\"post\" action=\"validation_soldat.php\">
|
||||
<tr>
|
||||
<td><img src=\"descriptions/diz/caserne/.jpg\"></td>
|
||||
<td align=left><a href=\"descriptions/.php\">Brute</a>"; if ($soldat_lourd > 0) { echo"( ".$soldat_lourd." unités )"; } echo"<br>Métal : 300<br>Cristal : 250<br>Temps : "; sec($n); echo"<br></td>
|
||||
<td>";
|
||||
if ($bat == 10) echo "Caserne en construction";
|
||||
else {
|
||||
if ($metal >= 80 && $cristal >= 45) { if ($temps_caserne < time()) { echo "<input type=text class=zone_texte size=4 maxlength=4 name=cons_soldat_lourd /><br><input type=submit value=Envoyer class=bouton>"; }}
|
||||
}
|
||||
echo"</td></tr></form>";
|
||||
}
|
||||
|
||||
} else { ?><center><table><tr><td>Vous devez d'abord construire une caserne !</td></tr></table></center><?php }
|
||||
echo "</table>"; ?>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,66 +0,0 @@
|
|||
<?php
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
$continue = true;
|
||||
while($continue) {
|
||||
if (!empty($temps_spatial) && time() >= $temps_spatial) {
|
||||
switch ($unit_s) {
|
||||
case 1: $vaisseau_1++; mysql_query("UPDATE planete SET vaisseau_1='$vaisseau_1' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 2: $vaisseau_2++; mysql_query("UPDATE planete SET vaisseau_2='$vaisseau_2' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 3: $vaisseau_3++; mysql_query("UPDATE planete SET vaisseau_3='$vaisseau_3' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 4: $vaisseau_4++; mysql_query("UPDATE planete SET vaisseau_4='$vaisseau_4' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 5: $vaisseau_5++; mysql_query("UPDATE planete SET vaisseau_5='$vaisseau_5' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 6: $vaisseau_6++; mysql_query("UPDATE planete SET vaisseau_6='$vaisseau_6' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 7: $vaisseau_7++; mysql_query("UPDATE planete SET vaisseau_7='$vaisseau_7' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 8: $vaisseau_8++; mysql_query("UPDATE planete SET vaisseau_8='$vaisseau_8' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 9: $vaisseau_9++; mysql_query("UPDATE planete SET vaisseau_9='$vaisseau_9' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 10: $vaisseau_10++; mysql_query("UPDATE planete SET vaisseau_10='$vaisseau_10' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
case 11: $vaisseau_11++; mysql_query("UPDATE planete SET vaisseau_11='$vaisseau_11' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'"); break;
|
||||
}
|
||||
|
||||
$pos = strpos(implode(',', $fileVai).',', $vai.',');
|
||||
if (!($pos === false)) {
|
||||
$depart = 0;
|
||||
$nb = 1;
|
||||
$eff = 0;
|
||||
$newArray_vai = ''; $newArray_temps_v = $temps_spatial.' ';
|
||||
for ($i=0 ; $i<count($fileVai) ; $i++) {
|
||||
if ($fileVai[$i] != $unit_s || $eff >= $nb || $i < $depart) {
|
||||
$newArray_vai .= $fileVai[$i].' ';
|
||||
$newArray_temps_v .= $fileTemps_s[$i+1].' ';
|
||||
}
|
||||
elseif ($i == 0) { $newArray_temps_v = ($fileTemps_s[0] + $fileTemps_s[1]).' '; $eff++; }
|
||||
else $eff++;
|
||||
}
|
||||
$fileVai = split(' ', trim($newArray_vai));
|
||||
$fileTemps_s = split(' ', trim($newArray_temps_v));
|
||||
$temps_s = implode(' ', $fileTemps_s);
|
||||
$vai = implode(' ', $fileVai);
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
if (count($fileTemps_s) == 0 || count($fileTemps_s) == 1 || count($fileVai) == 0) {
|
||||
mysql_query("UPDATE planete SET temps_spatial='', unit_s='' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error());
|
||||
$continue = false;
|
||||
}
|
||||
else mysql_query("UPDATE planete SET temps_spatial='$temps_s', unit_s='$vai' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error());
|
||||
|
||||
if (!is_array($fileTemps_s)) $temps_s = 0;
|
||||
else $temps_s = $fileTemps_s[0] + $fileTemps_s[1];
|
||||
$temps_spatial = $temps_s;
|
||||
if (!is_array($fileVai)) $unit_s = 0;
|
||||
else $unit_s = $fileVai[0];
|
||||
if (ereg('e;',implode(',',$fileVai).';')) $vai_boucle = true;
|
||||
else $vai_boucle = false;
|
||||
$vai = null;
|
||||
}
|
||||
}
|
||||
else $continue = false;
|
||||
}
|
||||
mysql_close();
|
||||
?>
|
||||
|
|
@ -40,14 +40,14 @@ function ressources($fer, $cristal, $ro, $need_fer, $need_cristal, $need_ro) {
|
|||
if ($need_cristal > 0) {
|
||||
if ($cristal <= $need_cristal) {
|
||||
$z=floor($cristal)-$need_cristal;
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[1].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[0].'">'.separerNombres($need_cristal).'</acronym></span> ';
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[1].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[1].'">'.separerNombres($need_cristal).'</acronym></span> ';
|
||||
}
|
||||
else $return .= $ressourc[1].' : <span class="rc">'.$need_cristal.' </span>';
|
||||
}
|
||||
if ($need_ro > 0) {
|
||||
if ($ro <= $need_ro) {
|
||||
$z=floor($ro)-$need_ro;
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[2].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[0].'">'.separerNombres($need_ro).'</acronym></span>';
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[2].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[2].'">'.separerNombres($need_ro).'</acronym></span>';
|
||||
}
|
||||
else $return .= $ressourc[2].' : <span class="rc">'.separerNombres($need_ro).'</span>';
|
||||
}
|
||||
|
|
@ -104,7 +104,7 @@ $a=0; $b=0; $c=0;
|
|||
$i = 0;
|
||||
$nom_bdd = 'vaisseau_'.($i+1);
|
||||
if (${$nom_bdd} > 0) $niveau = '('.${$nom_bdd}.' vaisseau(x))'; else $niveau = '';
|
||||
$n=(${$nom_bdd}-1); $a=1000; $b=800;
|
||||
$n=(${$nom_bdd}-1); $a=1000; $b=800; $c=0;
|
||||
if($bat == 9) $action = 'Le chantier spatial est en cours d\'évolution';
|
||||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if (verification_des_ressvf($i+1, $metal, $cristal, $hydrogene, $a, $b, $c)) { $ACT = ''; $lien = 'chantier_spatial_validation.php?type='.($i+1); } else { $ACT = 'none'; $lien = ''; }
|
||||
|
|
@ -116,7 +116,7 @@ $a=0; $b=0; $c=0;
|
|||
$i = 1;
|
||||
$nom_bdd = 'vaisseau_'.($i+1);
|
||||
if (${$nom_bdd} > 0) $niveau = '('.${$nom_bdd}.' vaisseau(x))'; else $niveau = '';
|
||||
$n=(${$nom_bdd}-1); $a=4000; $b=3000;
|
||||
$n=(${$nom_bdd}-1); $a=4000; $b=3000; $c=0;
|
||||
if($bat == 9) $action = 'Le chantier spatial est en cours d\'évolution';
|
||||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if (verification_des_ressvf($i+1, $metal, $cristal, $hydrogene, $a, $b, $c)) { $ACT = ''; $lien = 'chantier_spatial_validation.php?type='.($i+1); } else { $ACT = 'none'; $lien = ''; }
|
||||
|
|
@ -164,7 +164,7 @@ $a=0; $b=0; $c=0;
|
|||
$i = 5;
|
||||
$nom_bdd = 'vaisseau_'.($i+1);
|
||||
if (${$nom_bdd} > 0) $niveau = '('.${$nom_bdd}.' vaisseau(x))'; else $niveau = '';
|
||||
$n=(${$nom_bdd}-1); $a=1700; $b=1220;
|
||||
$n=(${$nom_bdd}-1); $a=1700; $b=1220; $c=0;
|
||||
if($bat == 9) $action = 'Le chantier spatial est en cours d\'évolution';
|
||||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if (verification_des_ressvf($i+1, $metal, $cristal, $hydrogene, $a, $b, $c)) { $ACT = ''; $lien = 'chantier_spatial_validation.php?type='.($i+1); } else { $ACT = 'none'; $lien = ''; }
|
||||
|
|
@ -176,7 +176,7 @@ $a=0; $b=0; $c=0;
|
|||
$i = 6;
|
||||
$nom_bdd = 'vaisseau_'.($i+1);
|
||||
if (${$nom_bdd} > 0) $niveau = '('.${$nom_bdd}.' vaisseau(x))'; else $niveau = '';
|
||||
$n=(${$nom_bdd}-1); $a=5800; $b=1400;
|
||||
$n=(${$nom_bdd}-1); $a=5800; $b=1400; $c=0;
|
||||
if($bat == 9) $action = 'Le chantier spatial est en cours d\'évolution';
|
||||
else $action = verification_des_ress($i+1, $metal, $cristal, $hydrogene, $a, $b, $c);
|
||||
if (verification_des_ressvf($i+1, $metal, $cristal, $hydrogene, $a, $b, $c)) { $ACT = ''; $lien = 'chantier_spatial_validation.php?type='.($i+1); } else { $ACT = 'none'; $lien = ''; }
|
||||
|
|
|
|||
|
|
@ -1,242 +0,0 @@
|
|||
<?php
|
||||
session_start();
|
||||
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
$_SESSION['dernPage'] = 'chantier_terrestre.php';
|
||||
require_once '../securite.php';
|
||||
|
||||
echo"<html>
|
||||
<head>
|
||||
<title>Halo battle</title>
|
||||
|
||||
<link rel=stylesheet media=screen type=text/css title=design href=descriptions/diz/base.css >
|
||||
<meta http-equiv=pragma content=no-cache >
|
||||
<meta http-equiv=content-type content=text/html;charset=iso-8869-1 >
|
||||
<link rel=shortcut icon type=image/x-icon href=favicon.ico >";
|
||||
|
||||
require_once 'bdd.php';
|
||||
require_once 'ressource.php';
|
||||
require_once 'chantier_terrestre_ajout.php';
|
||||
require_once 'noms.php';
|
||||
|
||||
function sec ($time) {
|
||||
$output = '';
|
||||
$tab = array ('jour' => '86400', 'heure' => '3600', 'minute' => '60', 'seconde' => '1');
|
||||
foreach ($tab as $key => $value) {
|
||||
$compteur = 0;
|
||||
while ($time > ($value-1)) {
|
||||
$time = $time - $value;
|
||||
$compteur++;
|
||||
}
|
||||
if ($compteur != 0) {
|
||||
$output .= $compteur.' '.$key;
|
||||
if ($compteur > 1) $output .= 's';
|
||||
if ($value != 1) $output .= ' ';
|
||||
}
|
||||
}
|
||||
echo $output;
|
||||
}
|
||||
|
||||
|
||||
$f = ceil(720/pow(1.25,($chantier_terrestre-1)));
|
||||
$g = ceil(2040/pow(1.25,($chantier_terrestre-3)));
|
||||
$h = ceil(7200/pow(1.25,($chantier_terrestre-4)));
|
||||
$i = ceil(3960/pow(1.25,($chantier_terrestre-6)));
|
||||
$j = ceil(600/pow(1.25,($chantier_terrestre-1)));
|
||||
$k = ceil(1080/pow(1.25,($chantier_terrestre-2)));
|
||||
$l = ceil(2160/pow(1.25,($chantier_terrestre-3)));
|
||||
$m = ceil(4680/pow(1.25,($chantier_terrestre-5)));
|
||||
|
||||
|
||||
|
||||
if ($temps_t > 0) $unit = $nomterra[--$unit_t];
|
||||
?>
|
||||
<script language="javascript" src="time.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<?php
|
||||
|
||||
print '<div class="centre"><table style="margin-left: auto; margin-right: auto; width: 275px; height: 50px"><tr><td><b>Prochainement dans Halo-Battle</b></td></tr></table></div></body></html>';
|
||||
exit;
|
||||
|
||||
if ($chantier_terrestre > 0) {
|
||||
if ($temps_t > 0) {
|
||||
echo '<table align="center"><tr><td>Construction terminé dans : ';
|
||||
$tr=$temps_t-time();
|
||||
echo '<span id="axion"></span>';
|
||||
echo '<script language="JavaScript">reste('.$tr.');</script>';
|
||||
echo '</td></tr><tr><td>Entrainement de : '.$cons_terrestre.' '.$unit.'</td></tr></table><br>';
|
||||
}
|
||||
|
||||
if ($chantier_terrestre >= 1) {
|
||||
echo'<div class=d><a href="arbre_vehicules_'.$race.'.php">Arbre des technologies</a></div><br class="a">
|
||||
<div class="center"><table style="margin-left: auto; margin-right: auto;"><tr><td style="border:none; background: transparent;">
|
||||
<div class=a>
|
||||
<img src="images/terrestre/'.$nomterri[0].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$nomterrn[0].'</a>'; if ($vais_0 > 0) { echo" (".$vais_0." vaisseaux)"; }
|
||||
echo '<br>'.$nomterde[0].'<br>Besoin de : '.$ressourc[0].' : <span class=rc>500</span> '.$ressourc[1].' : <span class=rc>300</span><br>
|
||||
Temps de construction : '; sec($f);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_terrestre.php">';
|
||||
if ($bat == 8) echo '<br><br><br>Chantier terrestre en construction';
|
||||
else {
|
||||
if ($metal >= 500 && $cristal >= 300) { if ($temps_t < time()) { echo '<br><br><br><input type="text" class="zone_texte" size="4" maxlength="4" name="cons_vaisseau_att" /><br><input type="submit" value="Envoyer" class="bouton"">'; }}
|
||||
else {
|
||||
if ($unit_t > 9) echo '<br><font color="red">Construction en cours dans le </font><a href="defense.php">centre de défenses</a>';
|
||||
}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($chantier_terrestre >= 3 && $armement >= 1) {
|
||||
echo'<div class=a>
|
||||
<img src="images/terrestre/'.$nomterri[1].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$nomterrn[1].'</a>'; if ($vais_1 > 0) { echo" (".$vais_1." vaisseaux)"; }
|
||||
echo '<br>'.$nomterde[1].'<br>Besoin de : '.$ressourc[0].' : <span class=rc>680</span> '.$ressourc[1].' : <span class=rc>420</span><br>
|
||||
Temps de construction : '; sec($g);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_terrestre.php">';
|
||||
if ($bat == 8) echo '<br><br><br>Chantier terrestre en construction';
|
||||
else {
|
||||
if ($metal >= 680 && $cristal >= 420) { if ($temps_t < time()) { echo '<br><br><br><input type="text" class="zone_texte" size="4" maxlength="4" name="cons_vaisseau_1" /><br><input type="submit" value="Envoyer" class="bouton"">'; }}
|
||||
else {
|
||||
if ($unit_t > 9) echo '<br><font color="red">Construction en cours dans le </font><a href="defense.php">centre de défenses</a>';
|
||||
}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($chantier_terrestre >= 4 && $reacteur >= 1) {
|
||||
echo'<div class=a>
|
||||
<img src="images/terrestre/'.$nomterri[2].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$nomterrn[2].'</a>'; if ($vais_2 > 0) { echo" (".$vais_2." vaisseaux)"; }
|
||||
echo '<br>'.$nomterde[2].'<br>Besoin de : '.$ressourc[0].' : <span class=rc>1.000</span> '.$ressourc[1].' : <span class=rc>600</span><br>
|
||||
Temps de construction : '; sec($h);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_terrestre.php">';
|
||||
if ($bat == 8) echo '<br><br><br>Chantier terrestre en construction';
|
||||
else {
|
||||
if ($metal >= 1000 && $cristal >= 600) { if ($temps_t < time()) { echo '<br><br><br><input type="text" class="zone_texte" size="4" maxlength="4" name="cons_vaisseau_2" /><br><input type="submit" value="Envoyer" class="bouton"">'; }}
|
||||
else {
|
||||
if ($unit_t > 9) echo '<br><font color="red">Construction en cours dans le </font><a href="defense.php">centre de défenses</a>';
|
||||
}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($chantier_terrestre >= 6 && $reacteur >= 3) {
|
||||
echo'<div class=a>
|
||||
<img src="images/terrestre/'.$nomterri[3].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$nomterrn[3].'</a>'; if ($vais_3 > 0) { echo" (".$vais_3." vaisseaux)"; }
|
||||
echo '<br>'.$nomterde[3].'<br>Besoin de : '.$ressourc[0].' : <span class=rc>1.400</span> '.$ressourc[1].' : <span class=rc>950</span><br>
|
||||
Temps de construction : '; sec($i);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_terrestre.php">';
|
||||
if ($bat == 8) echo '<br><br><br>Chantier terrestre en construction';
|
||||
else {
|
||||
if ($metal >= 1400 && $cristal >= 950) { if ($temps_t < time()) { echo '<br><br><br><input type="text" class="zone_texte" size="4" maxlength="4" name="cons_vaisseau_3" /><br><input type="submit" value="Envoyer" class="bouton"">'; }}
|
||||
else {
|
||||
if ($unit_t > 9) echo '<br><font color="red">Construction en cours dans le </font><a href="defense.php">centre de défenses</a>';
|
||||
}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($chantier_terrestre >= 1) {
|
||||
echo'<div class=a>
|
||||
<img src="images/terrestre/'.$nomterri[4].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$nomterrn[4].'</a>'; if ($vcl_1 > 0) { echo" (".$vcl_1." véhicules)"; }
|
||||
echo '<br>'.$nomterde[4].'<br>Besoin de : '.$ressourc[0].' : <span class=rc>400</span> '.$ressourc[1].' : <span class=rc>240</span><br>
|
||||
Temps de construction : '; sec($j);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_terrestre.php">';
|
||||
if ($bat == 8) echo '<br><br><br>Chantier terrestre en construction';
|
||||
else {
|
||||
if ($metal >= 400 && $cristal >= 240) { if ($temps_t < time()) { echo '<br><br><br><input type="text" class="zone_texte" size="4" maxlength="4" name="cons_vcl_1" /><br><input type="submit" value="Envoyer" class="bouton"">'; }}
|
||||
else {
|
||||
if ($unit_t > 9) echo '<br><font color="red">Construction en cours dans le </font><a href="defense.php">centre de défenses</a>';
|
||||
}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($chantier_terrestre >= 2) {
|
||||
echo'<div class=a>
|
||||
<img src="images/terrestre/'.$nomterri[5].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$nomterrn[5].'</a>'; if ($vcl_2 > 0) { echo" (".$vcl_2." véhicules)"; }
|
||||
echo '<br>'.$nomterde[5].'<br>Besoin de : '.$ressourc[0].' : <span class=rc>480</span> '.$ressourc[1].' : <span class=rc>260</span><br>
|
||||
Temps de construction : '; sec($k);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_terrestre.php">';
|
||||
if ($bat == 8) echo '<br><br><br>Chantier terrestre en construction';
|
||||
else {
|
||||
if ($metal >= 480 && $cristal >= 260) { if ($temps_t < time()) { echo '<br><br><br><input type="text" class="zone_texte" size="4" maxlength="4" name="cons_vcl_2" /><br><input type="submit" value="Envoyer" class="bouton"">'; }}
|
||||
else {
|
||||
if ($unit_t > 9) echo '<br><font color="red">Construction en cours dans le </font><a href="defense.php">centre de défenses</a>';
|
||||
}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($chantier_terrestre >= 3 && $armement >= 1) {
|
||||
echo'<div class=a>
|
||||
<img src="images/terrestre/'.$nomterri[6].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$nomterrn[6].'</a>'; if ($vcl_3 > 0) { echo" (".$vcl_3." véhicules)"; }
|
||||
echo '<br>'.$nomterde[6].'<br>Besoin de : '.$ressourc[0].' : <span class=rc>600</span> '.$ressourc[1].' : <span class=rc>420</span><br>
|
||||
Temps de construction : '; sec($l);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_terrestre.php">';
|
||||
if ($bat == 8) echo '<br><br><br>Chantier terrestre en construction';
|
||||
else {
|
||||
if ($metal >= 600 && $cristal >= 420) { if ($temps_t < time()) { echo '<br><br><br><input type="text" class="zone_texte" size="4" maxlength="4" name="cons_vcl_3" /><br><input type="submit" value="Envoyer" class="bouton"">'; }}
|
||||
else {
|
||||
if ($unit_t > 9) echo '<br><font color="red">Construction en cours dans le </font><a href="defense.php">centre de défenses</a>';
|
||||
}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
if ($chantier_terrestre >= 5 && $blindage >=2 && $armement >=2) {
|
||||
echo'<div class=a>
|
||||
<img src="images/terrestre/'.$nomterri[7].'" alt="" />
|
||||
</div>
|
||||
<div class=b>
|
||||
<a href=\"descriptions/.php\">'.$nomterrn[7].'</a>'; if ($vcl_4 > 0) { echo" (".$vcl_4." véhicules)"; }
|
||||
echo '<br>'.$nomterde[7].'<br>Besoin de : '.$ressourc[0].' : <span class=rc>1.000</span> '.$ressourc[1].' : <span class=rc>500</span><br>
|
||||
Temps de construction : '; sec($m);
|
||||
echo '</div>
|
||||
<div class="c">';
|
||||
echo'<form method="post" action="validation_terrestre.php">';
|
||||
if ($bat == 8) echo '<br><br><br>Chantier terrestre en construction';
|
||||
else {
|
||||
if ($metal >= 1000 && $cristal >= 500) { if ($temps_t < time()) { echo '<br><br><br><input type="text" class="zone_texte" size="4" maxlength="4" name="cons_vcl_4" /><br><input type="submit" value="Envoyer" class="bouton"">'; }}
|
||||
else {
|
||||
if ($unit_t > 9) echo '<br><font color="red">Construction en cours dans le </font><a href="defense.php">centre de défenses</a>';
|
||||
}
|
||||
}
|
||||
echo '</form></div><br class=a>'; }
|
||||
|
||||
|
||||
|
||||
}
|
||||
else { echo '<table align=center><tr><td>Vous devez d\'abord construire un chantier terrestre !</td></tr></table>'; } ?>
|
||||
</td></tr></table></div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
<?php
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
if ((time()) >= $temps_terrestre && !empty($temps_terrestre)) {
|
||||
switch ($unit_t) {
|
||||
case 1: $vais_0 += $cons_terrestre; mysql_query("UPDATE planete SET vais_0='$vais_0' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 2: $vais_1 += $cons_terrestre; mysql_query("UPDATE planete SET vais_1='$vais_1' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 3: $vais_2 += $cons_terrestre; mysql_query("UPDATE planete SET vais_2='$vais_2' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 4: $vais_3 += $cons_terrestre; mysql_query("UPDATE planete SET vais_3='$vais_3' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 5: $vcl_1 += $cons_terrestre; mysql_query("UPDATE planete SET vcl_1='$vcl_1' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 6: $vcl_2 += $cons_terrestre; mysql_query("UPDATE planete SET vcl_2='$vcl_2' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 7: $vcl_3 += $cons_terrestre; mysql_query("UPDATE planete SET vcl_3='$vcl_3' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 8: $vcl_4 += $cons_terrestre; mysql_query("UPDATE planete SET vcl_4='$vcl_4' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 9: $def_1 += $cons_terrestre; mysql_query("UPDATE planete SET def_1='$def_1' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 10: $def_2 += $cons_terrestre; mysql_query("UPDATE planete SET def_2='$def_2' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 11: $def_3 += $cons_terrestre; mysql_query("UPDATE planete SET def_3='$def_3' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 12: $def_4 += $cons_terrestre; mysql_query("UPDATE planete SET def_4='$def_4' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
case 13: $def_5 += $cons_terrestre; mysql_query("UPDATE planete SET def_5='$def_5' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'"); break;
|
||||
}
|
||||
mysql_query("UPDATE planetes SET terr_contruct_time='0', terr_contruct='0', terr_contruct_nb='0' WHERE galaxie='$galaxy' AND ss='$ss' AND position='$pos' AND id_user='$id'");
|
||||
$cons_terrestre = 0; $unit_t = 0; $temps_terrestre = 0;
|
||||
// if ($unit_t < 9 && $unit_t > 0) header("Location: chantier_terrestre.php");
|
||||
// else if ($unit_t >= 9) header("Location: defense.php");
|
||||
}
|
||||
?>
|
||||
|
|
@ -1,94 +0,0 @@
|
|||
<?php
|
||||
session_start();
|
||||
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
$race=$_SESSION['race'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require_once('noms.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
if ($_POST['type'] == 'e' && $labo >= 1 && !ereg('e,', implode(',',$fileVai).',')) {
|
||||
$temps_s = '';
|
||||
$veh = 'e';
|
||||
}
|
||||
else {
|
||||
// Annulation de la production en chaîne si elle existe
|
||||
//if (ereg('e,', implode(',',$fileVai).',')) { header('Location: annul_bat.php?bat=e&go='.$_POST['type']); exit; }
|
||||
|
||||
if (!isset($_POST['sa'])) exit;
|
||||
else $sa = abs(floor($_POST['sa']));
|
||||
|
||||
if ($_POST['type'] == 9) {
|
||||
$metal -= ($sa*500);
|
||||
$cristal -= ($sa*200);
|
||||
$temps_s = $sa*ceil(480/pow(1.25,($chantier_terrestre-1)));
|
||||
$veh = 9;
|
||||
}
|
||||
elseif ($_POST['type'] == 10) {
|
||||
$metal -= ($sa*4000);
|
||||
$cristal -= ($sa*2000);
|
||||
$temps_s = $sa*ceil(1560/pow(1.25,($chantier_terrestre-3)));
|
||||
$veh = 10;
|
||||
}
|
||||
elseif ($_POST['type'] == 11) {
|
||||
$metal -= ($sa*4500);
|
||||
$cristal -= ($sa*800);
|
||||
$hydrogene -= ($sa*600);
|
||||
$temps_s = $sa*ceil(1800/pow(1.25,($chantier_terrestre-4)));
|
||||
$veh = 11;
|
||||
}
|
||||
elseif ($_POST['type'] == 12) {
|
||||
$metal -= ($sa*12000);
|
||||
$cristal -= ($sa*10000);
|
||||
$hydrogene -= ($sa*1000);
|
||||
$temps_s = $sa*ceil(6720/pow(1.25,($chantier_terrestre-4)));
|
||||
$veh = 12;
|
||||
}
|
||||
elseif ($_POST['type'] == 13) {
|
||||
$metal -= ($sa*15000);
|
||||
$cristal -= ($sa*9500);
|
||||
$hydrogene -= ($sa*1500);
|
||||
$temps_s = $sa*ceil(12960/pow(1.25,($chantier_terrestre-8)));
|
||||
$veh = 13;
|
||||
}
|
||||
}
|
||||
|
||||
if (isset($veh) && $veh != '' && (!empty($nomvaisn[$veh-1]) || $veh == 'e' || (isset($_GET['act']) && $_GET['act'] == 'e'))) {
|
||||
if ($metal >= 0 && $cristal >= 0 && $hydrogene >= 0) {
|
||||
for ($c=0 ; $c < $sa ; $c++){
|
||||
$fileVai = explode(' ',implode(' ',$fileVai).' '.$veh);
|
||||
}
|
||||
$veh = implode(' ',$fileVai);
|
||||
if (count($fileTemps_s) == 0 || count($fileTemps_s) == 1) {
|
||||
$temps_ss = time();
|
||||
for ($c=0 ; $c < $sa ; $c++){
|
||||
$temps_ss .= ' '.$temps_s;
|
||||
}
|
||||
$temps_s = $temps_ss;
|
||||
}
|
||||
else {
|
||||
$temps_ss = implode(' ',$fileTemps_s);
|
||||
for ($c=0 ; $c < $sa ; $c++){
|
||||
$temps_ss .= ' '.$temps_s;
|
||||
}
|
||||
$temps_s = $temps_ss;
|
||||
}
|
||||
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', temps_spatial='$temps_s', unit_s='$veh' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error());
|
||||
}
|
||||
else {
|
||||
if ($veh >= 9 ) header('Location: chantier_terrestre.php?err=3');
|
||||
else header('Location: chantier_terrestre.php?err=3');
|
||||
mysql_close();
|
||||
exit;
|
||||
}
|
||||
}
|
||||
mysql_close();
|
||||
$veh = $fileVai[0];
|
||||
if ($veh >= 9 ) header('Location: defense.php');
|
||||
else header('Location: chantier_terrestre.php');
|
||||
?>
|
||||
|
|
@ -1,122 +0,0 @@
|
|||
<?php
|
||||
session_start();
|
||||
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
$race=$_SESSION['race'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require_once('noms.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
if (ereg($_GET['tec'].',', implode(',',$fileTec).',')) { header('Location: laboratoire.php?err=1'); exit; }
|
||||
|
||||
if ($_GET['tec'] == 'e' && $labo >= 1 && !ereg('e,', implode(',',$fileTec).',')) {
|
||||
$temps_tec = '';
|
||||
$tec = 'e';
|
||||
}
|
||||
else {
|
||||
// Annulation de la production en chaîne si elle existe
|
||||
if (ereg('e,', implode(',',$fileTec).',')) { header('Location: annul_tec.php?tec=e&go='.$_GET['tec']); exit; }
|
||||
|
||||
if ($_GET['tec'] == 1 && $labo >= 1) {
|
||||
$n=($informatique-1);
|
||||
$cristal -= ceil(pow(2,$n)*500);
|
||||
$hydrogene -= ceil(pow(2,$n)*150);
|
||||
$temps_tec = ceil((420*2*($informatique+1))/pow(1.25,($labo-1)));
|
||||
$tec = 1;
|
||||
}
|
||||
elseif ($_GET['tec'] == 2 && $labo >= 2 && $informatique >=2) {
|
||||
$n=($detection-1);
|
||||
$metal -= ceil(pow(2,$n)*500);
|
||||
$cristal -= ceil(pow(2,$n)*750);
|
||||
$hydrogene -= ceil(pow(2,$n)*100);
|
||||
$temps_tec = ceil((600*2*($detection+1))/pow(1.25,($labo-2)));
|
||||
$tec = 2;
|
||||
}
|
||||
elseif ($_GET['tec'] == 3 && $labo >= 5) {
|
||||
$n=($armement-1);
|
||||
$metal -= ceil(pow(2,$n)*2500);
|
||||
$cristal -= ceil(pow(2,$n)*500);
|
||||
$temps_tec = ceil((1500*2*($armement+1))/pow(1.25,($labo-5)));
|
||||
$tec = 3;
|
||||
}
|
||||
elseif ($_GET['tec'] == 4 && $labo >= 4) {
|
||||
$n=($blindage-1);
|
||||
$metal -= ceil(pow(2,$n)*4000);
|
||||
$cristal -= ceil(pow(2,$n)*1500);
|
||||
$temps_tec = ceil((1710*2*($blindage+1))/pow(1.25,($labo-4)));
|
||||
$tec = 4;
|
||||
}
|
||||
elseif ($_GET['tec'] == 5 && $labo >= 2) {
|
||||
$n=($energie_t-1);
|
||||
$metal -= ceil(pow(2,$n)*2000);
|
||||
$cristal -= ceil(pow(2,$n)*1500);
|
||||
$hydrogene -= ceil(pow(2,$n)*300);
|
||||
$temps_tec = ceil((900*2*($energie_t+1))/pow(1.25,($labo-2)));
|
||||
$tec = 5;
|
||||
}
|
||||
elseif ($_GET['tec'] == 6 && $labo >= 2) {
|
||||
$n=($reacteur-1);
|
||||
$metal -= ceil(pow(2,$n)*1400);
|
||||
$cristal -= ceil(pow(2,$n)*400);
|
||||
$temps_tec = ceil((510*2*($reacteur+1))/pow(1.25,($labo-2)));
|
||||
$tec = 6;
|
||||
}
|
||||
elseif ($_GET['tec'] == 7 && $labo >= 4 && $energie_t >= 2 && $reacteur >= 4) {
|
||||
$n=($reacteur_f-1);
|
||||
$metal -= ceil(pow(2,$n)*3000);
|
||||
$cristal -= ceil(pow(2,$n)*2100);
|
||||
$hydrogene -= ceil(pow(2,$n)*750);
|
||||
$temps_tec = ceil((1650*2*($reacteur_f+1))/pow(1.25,($labo-4)));
|
||||
$tec = 7;
|
||||
}
|
||||
elseif ($_GET['tec'] == 8 && $labo >= 6 && $energie_t >= 5 && $reacteur_f >= 4) {
|
||||
$n=($reacteur_ff-1);
|
||||
$metal -= ceil(pow(2,$n)*5000);
|
||||
$cristal -= ceil(pow(2,$n)*4000);
|
||||
$hydrogene -= ceil(pow(2,$n)*1500);
|
||||
$temps_tec = ceil((2400*2*($reacteur_ff+1))/pow(1.25,($labo-6)));
|
||||
$tec = 8;
|
||||
}
|
||||
elseif ($_GET['tec'] == 9 && $labo >= 1) {
|
||||
$n=($medecine-1);
|
||||
$metal -= ceil(pow(2,$n)*800);
|
||||
$cristal -= ceil(pow(2,$n)*1000);
|
||||
$temps_tec = ceil((360*2*($medecine+1))/pow(1.25,($labo-1)));
|
||||
$tec = 9;
|
||||
}
|
||||
elseif ($_GET['tec'] == 10 && $labo >= 3) {
|
||||
$n=($tactique-1);
|
||||
$metal -= ceil(pow(2,$n)*2600);
|
||||
$cristal -= ceil(pow(2,$n)*2600);
|
||||
$temps_tec = ceil((4410*2*($tactique+1))/pow(1.25,($labo-3)));
|
||||
$tec = 10;
|
||||
}
|
||||
elseif ($_GET['tec'] == 11 && $labo >= 8 && $medecine >= 5 && $informatique >= 8) {
|
||||
$n=($spartan-1);
|
||||
$metal -= ceil(pow(3,$n)*5200);
|
||||
$cristal -= ceil(pow(3,$n)*4250);
|
||||
$hydrogene -= ceil(pow(3,$n)*850);
|
||||
$temps_tec = ceil((5000*2*($spartan+1))/pow(1.25,($labo-8)));
|
||||
$tec = 11;
|
||||
}
|
||||
}
|
||||
|
||||
if (isset($tec) && $tec != '' && (!empty($technolo[$tec-1]) || $tec == 'e')) {
|
||||
if ($metal >= 0 && $cristal >= 0 && $hydrogene >= 0) {
|
||||
$tec = implode(' ',$fileTec).' '.$tec.' ';
|
||||
if ((count($fileTemps_t) == 0 || count($fileTemps_t) == 1) && isset($_GET['act']) && $_GET['act'] == 'e' && isset($_GET['temps_tec'])) $temps_tec = $_GET['temps_tec'].' '.$temps_tec.' ';
|
||||
elseif (count($fileTemps_t) == 0 || count($fileTemps_t) == 1) $temps_tec = time().' '.$temps_tec.' ';
|
||||
else $temps_tec = implode(' ',$fileTemps_t).' '.$temps_tec.'';
|
||||
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
||||
if (isset($_GET['act']) && $_GET['act'] == 'e') { $tec .= 'e'; mysql_query("UPDATE user SET temps_t='$temps_tec', tec='$tec' WHERE id='$id'"); }
|
||||
else mysql_query("UPDATE user SET temps_t='$temps_tec', tec='$tec' WHERE id='$id'");
|
||||
}
|
||||
}
|
||||
mysql_close();
|
||||
if (isset($_GET['go']) && $_GET['go'] == 1) header('Location: laboratoire.php?err=2');
|
||||
else header('Location: laboratoire.php');
|
||||
?>
|
||||
|
|
@ -149,10 +149,11 @@ require('../connectBDD.php');
|
|||
exit;
|
||||
}
|
||||
|
||||
$conso = vais_conso($timeDep,count($AvaisType))*($_POST['speed']/100)*2;
|
||||
$conso = ceil(vais_conso($timeDep,count($AvaisType))*($_POST['speed']/100)*2);
|
||||
|
||||
//Vérification des codes transmi
|
||||
if (!isset($_POST['cds']) || empty($_POST['cds']) || $_SESSION['flotte_cdsL'] != $_POST['cds']) {
|
||||
setHistorique('Rapport Frederic','Décalage Code : SESSION : '.$_SESSION['flotte_cdsL'].' - POST : '.$_POST['cds']);
|
||||
header('Location: flotte.php?err=12');
|
||||
exit;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,14 +37,14 @@ function ressources($fer, $cristal, $ro, $need_fer, $need_cristal, $need_ro) {
|
|||
if ($need_cristal > 0) {
|
||||
if ($cristal <= $need_cristal) {
|
||||
$z=floor($cristal)-$need_cristal;
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[1].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[0].'">'.separerNombres($need_cristal).'</acronym></span> ';
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[1].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[1].'">'.separerNombres($need_cristal).'</acronym></span> ';
|
||||
}
|
||||
else $return .= $ressourc[1].' : <span class="rc">'.separerNombres($need_cristal).' </span>';
|
||||
}
|
||||
if ($need_ro > 0) {
|
||||
if ($ro <= $need_ro) {
|
||||
$z=floor($ro)-$need_ro;
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[2].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[0].'">'.separerNombres($need_ro).'</acronym></span>';
|
||||
$return .= '<span style="color: #FF0000;">'.$ressourc[2].' : <acronym title="Manque : '.separerNombres(abs($z)).' unités de '.$ressourc[2].'">'.separerNombres($need_ro).'</acronym></span>';
|
||||
}
|
||||
else $return .= $ressourc[2].' : <span class="rc">'.separerNombres($need_ro).'</span>';
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,61 +0,0 @@
|
|||
<?php
|
||||
$id=$_SESSION['id'];
|
||||
$galaxy=$_SESSION['galaxy'];
|
||||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
require_once('bdd.php');
|
||||
require('../connectBDD.php');
|
||||
|
||||
$continue = true;
|
||||
while($continue) {
|
||||
if (!empty($temps_v) && time() >= $temps_v) {
|
||||
switch ($unit_v) {
|
||||
case 9: $def_1++; mysql_query("UPDATE planete SET def_1='$def_1' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error()); break;
|
||||
case 10: $def_2++; mysql_query("UPDATE planete SET def_2='$def_2' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error()); break;
|
||||
case 11: $def_3++; mysql_query("UPDATE planete SET def_3='$def_3' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error()); break;
|
||||
case 12: $def_4++; mysql_query("UPDATE planete SET def_4='$def_4' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error()); break;
|
||||
case 13: $def_5++; mysql_query("UPDATE planete SET def_5='$def_5' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error()); break;
|
||||
}
|
||||
|
||||
$pos = strpos(implode(',', $fileVeh).',', $veh.',');
|
||||
if (!($pos === false)) {
|
||||
$depart = 0;
|
||||
$nb = 1;
|
||||
$eff = 0;
|
||||
$newArray_veh = ''; $newArray_temps_v = $fileTemps_v[0].' ';
|
||||
for ($i=0 ; $i<count($fileVeh) ; $i++) {
|
||||
if ($fileVeh[$i] != $unit_v || $eff >= $nb || $i < $depart) {
|
||||
$newArray_veh .= $fileVeh[$i].' ';
|
||||
$newArray_temps_v .= $fileTemps_v[$i+1].' ';
|
||||
}
|
||||
elseif ($i == 0) { $newArray_temps_v = $temps_v.' '; $eff++; }
|
||||
else $eff++;
|
||||
}
|
||||
$fileVeh = split(' ', trim($newArray_veh));
|
||||
$fileTemps_v = split(' ', trim($newArray_temps_v));
|
||||
$temps_v = implode(' ', $fileTemps_v);
|
||||
$veh = implode(' ', $fileVeh);
|
||||
$pos=$_SESSION['pos'];
|
||||
|
||||
$combien = count($fileTemps_v);
|
||||
if (count($fileTemps_s) == 0 || $combien == 1 || count($fileVeh) == 0) {
|
||||
mysql_query("UPDATE planete SET temps_t='', unit_t='' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error());
|
||||
$continue = false;
|
||||
}
|
||||
else mysql_query("UPDATE planete SET temps_t='$temps_v', unit_t='$veh' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error());
|
||||
|
||||
if (!is_array($fileTemps_v)) $temps_v = 0;
|
||||
else $temps_v = $fileTemps_v[0] + $fileTemps_v[1];
|
||||
if (!is_array($fileVeh)) $unit_v = 0;
|
||||
else $unit_v = $fileVeh[0];
|
||||
if (ereg('e;',implode(',',$fileVeh).';')) $veh_boucle = true;
|
||||
else $veh_boucle = false;
|
||||
$veh = null;
|
||||
}
|
||||
}
|
||||
else $continue = false;
|
||||
}
|
||||
|
||||
mysql_close();
|
||||
?>
|
||||
|
|
@ -12,6 +12,7 @@ $galaxy=$_SESSION['galaxy'];
|
|||
$ss=$_SESSION['ss'];
|
||||
$pos=$_SESSION['pos'];
|
||||
$race=$_SESSION['race'];
|
||||
if (!isset($_SESSION['PL_abandonne'])) $_SESSION['PL_abandonne'] = false;
|
||||
if (isset($_SESSION['dernPage']) && $_SESSION['dernPage'] != '' && !isset($_GET['pas'])) {
|
||||
header('Location: '.$_SESSION['dernPage']);
|
||||
$_SESSION['dernPage'] = '';
|
||||
|
|
@ -25,6 +26,21 @@ require('../connectBDD.php');
|
|||
require('../template.php');
|
||||
$template = new Template('../templates/'.$templates);
|
||||
|
||||
if ($_SESSION['PL_abandonne'] && isset($_GET['act']) && $_GET['act'] == 'del') {
|
||||
mysql_query("DELETE FROM `planete` WHERE `id_user` = '$id' AND `galaxie` = '$galaxy' AND `ss` = '$ss' AND `position` = '$pos' LIMIT 1;") or die ('mysql');
|
||||
|
||||
$req = mysql_query("SELECT galaxie, ss, position FROM `planete` WHERE `id_user` = '$id'");
|
||||
$resultat = mysql_fetch_array($req);
|
||||
|
||||
$_SESSION['galaxy'] = $resultat['galaxie'];
|
||||
$_SESSION['ss'] = $resultat['ss'];
|
||||
$_SESSION['pos'] = $resultat['position'];
|
||||
|
||||
$_SESSION['dernPage'] = '';
|
||||
header('Location: depart.php?erreur=0');
|
||||
exit;
|
||||
}
|
||||
|
||||
/* Page départ
|
||||
*
|
||||
*/
|
||||
|
|
@ -43,7 +59,7 @@ $data = mysql_fetch_array($ee);
|
|||
//Format de date courant
|
||||
//$DATEHEURE = date('H:i:s d/m/Y');
|
||||
//Format de date Halo
|
||||
$DATEHEURE = dateFR(date('/D d M Y/Hi/'));
|
||||
$DATEHEURE = dateFR(date('/D d M Y/Hi:s/'));
|
||||
|
||||
if (mysql_num_rows($nbr) == 1) $MESSAGERIE = '<a href="messagerie.php"><b>Vous avez 1 nouveau message</b></a>';
|
||||
elseif (mysql_num_rows($nbr) > 1) $MESSAGERIE = '<a href="messagerie.php"><b>Vous avez '.mysql_num_rows($nbr).' nouveaux messages</b></a>';
|
||||
|
|
@ -69,7 +85,7 @@ while ($resultat = mysql_fetch_array($req)) {
|
|||
}
|
||||
if ($FLOTTE != '') $FLOTTE = '<table style="margin-left: auto; margin-right: auto;"><tr><th>Temps</th><th>Evénement</th></tr>'.$FLOTTE.'</table>';
|
||||
|
||||
$template->assign_vars(array('DATEHEURE' => $DATEHEURE, 'MESSAGERIE' => $MESSAGERIE, 'NOM_PLANETE' => $nom_planete, 'PSEUDO_PLANETE' => trouvNom($id), 'PSEUDO' => $data['pseudo'], 'IMAGE' => $image, 'DESC_DIAMETRE' => $diametre, 'DESC_CASES' => $case, 'DESC_CASESMAX' => $cases, 'RACE' => $race, 'GALAXIE' => $galaxy, 'SYSTEME' => $ss, 'POSITION' => $pos, 'POINTS' => $data['points'], 'PLACE' => $data['place_points'], 'FLOTTE' => $FLOTTE));
|
||||
$template->assign_vars(array('DATEHEURE' => $DATEHEURE, 'MESSAGERIE' => $MESSAGERIE, 'NOM_PLANETE' => $nom_planete, 'PSEUDO_PLANETE' => trouvNom($id), 'PSEUDO' => $data['pseudo'], 'IMAGE' => $image, 'DESC_DIAMETRE' => $diametre, 'DESC_CASES' => $case, 'DESC_CASESMAX' => $cases, 'RACE' => $race, 'GALAXIE' => $galaxy, 'SYSTEME' => $ss, 'POSITION' => $pos, 'POINTS' => separerNombres($data['points']), 'PLACE' => separerNombres($data['place_points']).'ème', 'FLOTTE' => $FLOTTE));
|
||||
/* FIN Page départ
|
||||
*
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ $template = new Template('../templates/'.$templates);
|
|||
|
||||
function tableauProd($ibat,$nivo){
|
||||
$dejadefi = 1;
|
||||
require('bdd.php');
|
||||
require('common.php');
|
||||
$return = '';
|
||||
$c = $nivo-2 < 1 ? 1 : $nivo-2; $a = $c + 7;
|
||||
if ($ibat == 0) {
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 247 KiB After Width: | Height: | Size: 247 KiB |
|
Before Width: | Height: | Size: 248 KiB After Width: | Height: | Size: 248 KiB |
|
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.2 MiB |
|
Before Width: | Height: | Size: 100 KiB After Width: | Height: | Size: 100 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 101 KiB After Width: | Height: | Size: 101 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 827 B After Width: | Height: | Size: 827 B |
|
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.2 MiB |
|
Before Width: | Height: | Size: 248 KiB After Width: | Height: | Size: 248 KiB |
|
Before Width: | Height: | Size: 591 B After Width: | Height: | Size: 591 B |
|
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 68 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 67 KiB |
|
Before Width: | Height: | Size: 70 KiB After Width: | Height: | Size: 70 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB |
381
pages/diz/forerunner/base.css
Normal file
|
|
@ -0,0 +1,381 @@
|
|||
*
|
||||
{
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
a
|
||||
{
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
color: #FF3B01;
|
||||
}
|
||||
|
||||
a:hover,a:visited:hover
|
||||
{
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
a:visited
|
||||
{
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
body, html
|
||||
{
|
||||
background-color: #000000;
|
||||
text-align: center;
|
||||
font-family: "arial";
|
||||
font-size: 10px;
|
||||
color: #585858;
|
||||
}
|
||||
|
||||
.all
|
||||
{
|
||||
background-color: #161616;
|
||||
width: 930px;
|
||||
margin-top: 30px;
|
||||
margin-bottom: 70px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
padding: 16px;
|
||||
}
|
||||
|
||||
.header
|
||||
{
|
||||
background-color: #1C1C1C;
|
||||
border: #222222 solid 1px;
|
||||
color: #FF3B01;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.header_link
|
||||
{
|
||||
text-align: left;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
.buttons
|
||||
{
|
||||
margin-top: 5px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: 890px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.buttons a
|
||||
{
|
||||
display: block;
|
||||
float: left;
|
||||
width: 105px;
|
||||
height: 30px;
|
||||
text-align: center;
|
||||
padding-top: 10px;
|
||||
margin-right: 15px;
|
||||
color: #FFFFFF;
|
||||
border: #373737 solid 1px;
|
||||
background: #232323 url(images/button.gif) repeat-x bottom;
|
||||
}
|
||||
|
||||
.buttons a:hover
|
||||
{
|
||||
color: #FF3B01;
|
||||
background: #414141 url(images/button_hover.gif) repeat-x bottom;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.pub
|
||||
{
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.corps
|
||||
{
|
||||
background-color: #1C1C1C;
|
||||
border: #222222 solid 1px;
|
||||
padding: 30px;
|
||||
line-height: 18px;
|
||||
}
|
||||
|
||||
.cadre
|
||||
{
|
||||
background-color: #222222;
|
||||
border: #303030 solid 1px;
|
||||
padding: 20px;
|
||||
margin-bottom: 50px;
|
||||
}
|
||||
|
||||
.titre_cadre
|
||||
{
|
||||
background-color: #1C1C1C;
|
||||
border: #303030 solid 1px;
|
||||
padding: 5px;
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
|
||||
.titre
|
||||
{
|
||||
border: #303030 solid 1px;
|
||||
padding: 15px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.accueil_planete
|
||||
{
|
||||
border: #3E3E3E solid 1px;
|
||||
margin: 20px;
|
||||
}
|
||||
|
||||
.contour
|
||||
{
|
||||
background-color: #1C1C1C;
|
||||
border: #303030 solid 1px;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.accueil
|
||||
{
|
||||
border: #303030 solid 1px;
|
||||
padding: 15px;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.footer
|
||||
{
|
||||
background-color: #FFFFFF;
|
||||
padding: 15px;
|
||||
font-size: 11px;
|
||||
color: #925F46;
|
||||
}
|
||||
|
||||
.hightlight
|
||||
{
|
||||
color: #C2671E;
|
||||
font-family: sans-serif;
|
||||
font-size: 12px;
|
||||
word-spacing: 2px;
|
||||
}
|
||||
|
||||
.construction
|
||||
{
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
text-align: center;
|
||||
border-collapse: separate;
|
||||
border-spacing: 20px;
|
||||
}
|
||||
|
||||
.constructionD
|
||||
{
|
||||
width: 130px;
|
||||
height: 132px;
|
||||
border: #464646 solid 1px;
|
||||
cursor: pointer;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.constructionI
|
||||
{
|
||||
height: 150px;
|
||||
width: 20px;
|
||||
float: left;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.espace
|
||||
{
|
||||
width: 450px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
input[type="text"]
|
||||
{
|
||||
color: #E88607;
|
||||
width: 60px;
|
||||
background-color: #DFDFDF;
|
||||
border: #4F4F4F solid 1px;
|
||||
}
|
||||
|
||||
input[type="text"]:focus
|
||||
{
|
||||
background-color: #FFD49D;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
input[type="text"]:hover
|
||||
{
|
||||
color: #8F5100;
|
||||
}
|
||||
|
||||
input[type="submit"]
|
||||
{
|
||||
color: #F26701;
|
||||
background-color:#FFFFFF;
|
||||
font-weight: bold;
|
||||
font-size: 12px;
|
||||
border: outset #3A3A3A 2px;
|
||||
margin: 8px;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
input[type="submit"]:focus
|
||||
{
|
||||
border: inset #3A3A3A 2px;
|
||||
}
|
||||
|
||||
.espace a
|
||||
{
|
||||
font-size: 22px;
|
||||
font-family: sans-serif;
|
||||
}
|
||||
|
||||
.systeme
|
||||
{
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
text-align: center;
|
||||
border-collapse: separate;
|
||||
border-spacing: 4px;
|
||||
empty-cells: show;
|
||||
}
|
||||
|
||||
.systeme td
|
||||
{
|
||||
border: #614F3E solid 1px;
|
||||
padding: 4px 10px;
|
||||
font-size: 11px;
|
||||
font-weight: bold;
|
||||
color: #93846F;
|
||||
}
|
||||
|
||||
#arbre
|
||||
{
|
||||
position:absolute;
|
||||
bottom: 60px;
|
||||
left: 20px;
|
||||
width: 220px;
|
||||
display: none;
|
||||
}
|
||||
|
||||
#menu
|
||||
{
|
||||
float: left;
|
||||
width: 50px;
|
||||
height: 15px;
|
||||
background-color: #C05B01;
|
||||
color: #FFFFFF;
|
||||
border: outset #3A3A3A 1px;
|
||||
margin: 20px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
#arbre a
|
||||
{
|
||||
display: block;
|
||||
background-color: #7A7A7A;
|
||||
width: 220px;
|
||||
height: 15px;
|
||||
margin-bottom: 1px;
|
||||
color: #FFFFFF;
|
||||
font-size: 11px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#arbre a:hover
|
||||
{
|
||||
background-color: #373737;
|
||||
color: #FF3B01;
|
||||
}
|
||||
|
||||
#arbre .space
|
||||
{
|
||||
background-color: transparent;
|
||||
height: 3px;
|
||||
}
|
||||
|
||||
.bulle
|
||||
{
|
||||
position: absolute;
|
||||
width: 200px;
|
||||
height: 250px;
|
||||
background-color: #000000;
|
||||
filter: alpha(opacity=70);
|
||||
-moz-opacity: 0.70;
|
||||
opacity: 0.70;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.bulle a
|
||||
{
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
#barre
|
||||
{
|
||||
position: fixed;
|
||||
left: 0px;
|
||||
bottom: 0px;
|
||||
z-index: 50;
|
||||
width: 100%;
|
||||
height: 65px;
|
||||
background-color: #2B2B2B;
|
||||
}
|
||||
|
||||
#barre span
|
||||
{
|
||||
float: left;
|
||||
display: block;
|
||||
padding: 4px;
|
||||
margin: 15px 20px;
|
||||
font-size: 12px;
|
||||
border: #E28500 ridge 2px;
|
||||
background-color: #A8A8A8;
|
||||
}
|
||||
|
||||
#barre .planetes img
|
||||
{
|
||||
width: 55px;
|
||||
height: 55px;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
#barre a.planetes
|
||||
{
|
||||
display: block;
|
||||
margin: 0 10px;
|
||||
float: right;
|
||||
display: block;
|
||||
color: #FFFFFF;
|
||||
filter: alpha(opacity=50);
|
||||
-moz-opacity: 0.50;
|
||||
opacity: 0.50;
|
||||
border: #2B2B2B 1px dashed;
|
||||
}
|
||||
|
||||
#barre a.planetes:hover
|
||||
{
|
||||
filter: alpha(opacity=100);
|
||||
-moz-opacity: 1;
|
||||
opacity: 1;
|
||||
border: #E14C03 1px dashed;
|
||||
}
|
||||
|
||||
.versions
|
||||
{
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.versions th
|
||||
{
|
||||
background-color: #222222;
|
||||
border: #3C3C3C solid 1px;
|
||||
}
|
||||
|
||||
.versions td
|
||||
{
|
||||
background-color: #222222;
|
||||
border: #3C3C3C solid 1px;
|
||||
}
|
||||
BIN
pages/diz/forerunner/images/IA.jpg
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
pages/diz/forerunner/images/armement.jpg
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
pages/diz/forerunner/images/button.gif
Normal file
|
After Width: | Height: | Size: 142 B |