forked from halo-battle/game
Version 1.0a
This commit is contained in:
parent
e391f66774
commit
6a19363758
908 changed files with 22193 additions and 17408 deletions
83
includes/constructions.php
Normal file
83
includes/constructions.php
Normal file
|
|
@ -0,0 +1,83 @@
|
|||
<?php
|
||||
if(!defined('INDEX')) { header('Location: ../'); exit; }
|
||||
include_once('Class/class.gerefile.php');
|
||||
|
||||
//Batiments
|
||||
if (empty($queryPlanete['file_bat'])) $file = new gererFile($queryUser['prodfile']+2);
|
||||
else $file = unserialize($queryPlanete['file_bat']);
|
||||
|
||||
$cons = $file->pret();
|
||||
$nbc = count($cons);
|
||||
$out = "";
|
||||
for($i=0 ; $i<$nbc ; $i++) {
|
||||
$var = $batimentVAR[$cons[$i][0]];
|
||||
$nb = $queryPlanete[$var] + $cons[$i][1];
|
||||
if ($i != 0) $out .= ", ";
|
||||
$out .= "`$var` = '$nb'";
|
||||
}
|
||||
$export = mysql_real_escape_string(serialize($file));
|
||||
if (!empty($out)) {
|
||||
$out .= ',';
|
||||
mysql_query("UPDATE `planete` SET $out `file_bat` = '$export' WHERE `id` = '$idPlan';");
|
||||
}
|
||||
|
||||
|
||||
//Technologies
|
||||
if (empty($queryPlanete['file_tech'])) $file = new gererFile($queryUser['prodfile']+2);
|
||||
else $file = unserialize($queryPlanete['file_tech']);
|
||||
|
||||
$cons = $file->pret();
|
||||
$nbc = count($cons);
|
||||
$out = "";
|
||||
for($i=0 ; $i<$nbc ; $i++) {
|
||||
$var = $technoloVAR[$cons[$i][0]];
|
||||
$nb = $queryUser[$var] + $cons[$i][1];
|
||||
if ($i != 0) $out .= ", ";
|
||||
$out .= "`$var` = '$nb'";
|
||||
}
|
||||
$export = mysql_real_escape_string(serialize($file));
|
||||
if (!empty($out)) {
|
||||
mysql_query("UPDATE `user` SET $out WHERE `id` = '$id_user';");
|
||||
mysql_query("UPDATE `planete` SET `file_tech` = '$export' WHERE `id` = '$idPlan';");
|
||||
}
|
||||
|
||||
|
||||
//Vaisseaux
|
||||
if (empty($queryPlanete['file_vais'])) $file = new gererFile($queryUser['prodfile']+2);
|
||||
else $file = unserialize($queryPlanete['file_vais']);
|
||||
|
||||
$cons = $file->pret();
|
||||
$nbc = count($cons);
|
||||
$out = "";
|
||||
for($i=0 ; $i<$nbc ; $i++) {
|
||||
$var = $nomvaisnVAR[$cons[$i][0]];
|
||||
$nb = $cons[$i][1];
|
||||
if ($i != 0) $out .= ", ";
|
||||
$out .= "`$var` = `$var` + '$nb'";
|
||||
}
|
||||
$export = mysql_real_escape_string(serialize($file));
|
||||
if (!empty($out)) {
|
||||
$out .= ',';
|
||||
mysql_query("UPDATE `planete` SET $out `file_vais` = '$export' WHERE `id` = '$idPlan';");
|
||||
}
|
||||
|
||||
|
||||
//Terrestre & défenses
|
||||
if (empty($queryPlanete['file_ter'])) $file = new gererFile($queryUser['prodfile']+2);
|
||||
else $file = unserialize($queryPlanete['file_ter']);
|
||||
|
||||
$cons = $file->pret();
|
||||
$nbc = count($cons);
|
||||
$out = "";
|
||||
for($i=0 ; $i<$nbc ; $i++) {
|
||||
$var = $nomterrnVAR[$cons[$i][0]];
|
||||
$nb = $cons[$i][1];
|
||||
if ($i != 0) $out .= ", ";
|
||||
$out .= "`$var` = `$var` + '$nb'";
|
||||
}
|
||||
$export = mysql_real_escape_string(serialize($file));
|
||||
if (!empty($out)) {
|
||||
$out .= ',';
|
||||
mysql_query("UPDATE `planete` SET $out `file_ter` = '$export' WHERE `id` = '$idPlan';");
|
||||
}
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue