Moon project
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

Ajout d'un nouveau batiment "Raffinerie de minerai"

Aller en bas

Ajout d'un nouveau batiment "Raffinerie de  minerai" Empty Ajout d'un nouveau batiment "Raffinerie de minerai"

Message par Admin Jeu 21 Jan - 16:12


  • Objectif :
    Création d'un nouveau batiment
  • Définition de l'objet a crée:
    -un batiment d'on le niv doit évolué pour la gestion des gissement...
    -On l'apelera : Raffinerie de minerais-> Sql : "raffinerie_de_minerais"

           -NomSQLBatimentCrée => "raffinerie_de_minerais"
           -DescriptionGénéralBatimentCrée =>La raffinerie de minerais permet, le stocage et l exploitation des gissement de minerais.
           -DescriptionDétailléBatimentCrée =>La raffinerie de minerais permet, le stocage et l exploitation des gissement de minerais.
           -NomBatimentCrée => Raffinerie de minerais
          -IdBatimentCrée => 35
          -
PrixMetalBatimentCrée => 35 000
          -PrixCristalBatimentCrée => 35 000
          -PrixDeuteriumBatimentCrée => 40 000
          -ConsomasionEnergieBatimentCrée => 10 000

          -FacteurAugmentationPrixBatimentCrée => 2.5


  • fichié:
    -tech.mo
    -infos.mo
    -vars.php
    databaseinfos.php :
    -BatimentBuildingPage.php
  • mysql:
    -game_planets

Allonz y :

tech.mo :

Ici il faut préparer ça:

-"IdBatimentCrée" => "NomBatimentCrée"
-"IdBatimentCrée"=>"DescriptionGénéralBatimentCrée",

Ajouté :

Code:


infos.mo
on a besoin de :
$lang['info']["IdBatimentCrée"]['name']         = "NomBatimentCrée";
$lang['info']["IdBatimentCrée"]['description']  = "DescriptionDétailléBatimentCrée";

Code:


Bdd Requête

Table name : game_planets
NomSQLBatimentCrée : "raffinerie_de_minerais"
Requête:


BatimentBuildingPage.php :

on rajoute notre "IdBatimentCrée" ici le "35" dans les array des bâtiments possible sur la planète :
Code:


info.php :

on rajoute un elseif pour que nôtre batiment affiche sa page info :
Code:

vars.php:

on lui dit comment il s'appel dans la bdd part rapport a sont id( "35"):
donc:  "raffinerie_de_minerais"
"IdBatimentCrée" => "NomSqlBatimentCrée",
Code:
si on veut conditionné sont accessibilité, et rien faire vaux accessible depuis le debut sinon dans:
Code:

on rajoute un "IdBatimentCrée" => array( "batimentIdVoulu" => "niv a avoir" )

dans :
$pricelist = array(
on rajoute : "IdBatimentCrée" => array ( 'metal' => "PrixMetalBatimentCrée" ,'crystal' =>      "PrixCristalBatimentCrée", 'deuterium' =>       "PrixDeuteriumBatimentCrée", 'energy' =>    "ConsomasionEnergieBatimentCrée", 'factor' => "FacteurAugmentationPrixBatimentCrée"),
Soit :
Code:

databaseinfos.php :
Rajouté une Qry avec "NomSqlBatimentCrée"
Code:

Admin
Admin

Messages : 20
Date d'inscription : 21/01/2016

https://moon-project.kanak.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum