02-14-2007, 03:11 PM
Je vais vous proposer Un tutorial qui explique comment définir les cout des niveau automatiquement en quelques lignes de codes !
Pour commencer creer une table prix
Avec comme champs
----------------------------
id
pseudo
prixmaison
----------------------------
Passons maintenant à la page qui permet d'augmenter le cout du batiment par rapport à son niveau !
Sélectionner les champs de la table
puis on récupère les données !
Ensuite c'est là que ça devient interressant , on va calculer le cout du niveau suivant !
On multiplit le cout actuel par 1,6 et 1,2 :
Je précise qu'on peut facilement ajouter d'autre facteur dans l'augmentation du cout !
En fin on met à jour tout simplement le prix dans le champs !
Je précise encore que ce tutorial sert juste à la partie de votre page qui augmente le cout du batiment à chaque augmentation de niveau !
Imaginons que le cout de base de votre maison soit de 120 de bois !
Son prochain niveau sera de 230 et ainsi de suite !
Pour commencer creer une table prix
Avec comme champs
----------------------------
id
pseudo
prixmaison
----------------------------
Passons maintenant à la page qui permet d'augmenter le cout du batiment par rapport à son niveau !
Sélectionner les champs de la table
Code PHP :
mysql_query("SELECT *FROM prix WHERE pseudo='$pseudo_joueur'");
puis on récupère les données !
Code PHP :
$prixmaison=mysql_result($reponse,0,"prixmaison");
Ensuite c'est là que ça devient interressant , on va calculer le cout du niveau suivant !
On multiplit le cout actuel par 1,6 et 1,2 :
Code PHP :
$prixmaison_prochain = $prixmaison * 1,6 * 1,2 ;
Je précise qu'on peut facilement ajouter d'autre facteur dans l'augmentation du cout !
En fin on met à jour tout simplement le prix dans le champs !
Code PHP :
mysql_query("UPDATE prix SET prixmaison=$prixmaison_prochain' WHERE pseudo='$pseudo_joueur");
Je précise encore que ce tutorial sert juste à la partie de votre page qui augmente le cout du batiment à chaque augmentation de niveau !
Imaginons que le cout de base de votre maison soit de 120 de bois !
Son prochain niveau sera de 230 et ainsi de suite !