forked from halo-battle/game
On ne peut plus coloniser plus de planète que l'on as de niveau d'expansion
This commit is contained in:
parent
067b45bdfd
commit
aff1550919
@ -4,6 +4,8 @@ if (!defined('INDEX')) {
|
||||
exit;
|
||||
}
|
||||
|
||||
require_once("Class/class.donnee.php");
|
||||
|
||||
//Récupération des informations envoyées
|
||||
$idPrep = gpc("cds", "post");
|
||||
|
||||
@ -57,6 +59,18 @@ if ($mission == 2) {
|
||||
erreur('Fonder d\'abord une alliance avant de coloniser un astéroide !', "red", $VAR["menu"]["flotte"]);
|
||||
}
|
||||
}
|
||||
|
||||
// on vérifie que le joueur n'essaye pas de coloniser plus de planète que sa techno expansion lui permet
|
||||
$bdd->reconnexion();
|
||||
$resultat = $bdd->unique_query("SELECT COUNT(id) as nb_planete FROM $table_planete WHERE id_user = ".$planete->id_user.";");
|
||||
$bdd->deconnexion();
|
||||
$nb_planete = $resultat["nb_planete"];
|
||||
$branche = 8;
|
||||
$idTechnologie = $nb_planete;
|
||||
$neededTechnologies = Donnee::donneeTechnologie($branche, $idTechnologie, "needed", $planete);
|
||||
if (((int)$planete->technologies[$branche]& $neededTechnologies) != $neededTechnologies) {
|
||||
erreur('Vous ne pouvez pas coloniser plus de planète que votre niveau d\'expansion');
|
||||
}
|
||||
}
|
||||
|
||||
//On vérifie que les attaques soient bien activées
|
||||
|
Loading…
Reference in New Issue
Block a user