créer un site


Besoin d'aide pour organisation code

Aller à la page 1, 2  Suivante
Poster un nouveau sujet sur php   Répondre au sujet à php:Besoin d'aide pour organisation code    Accueil Forum -> php
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 14-07-2006 17:33

Bonjour,

J'aurai besoin de votre aide pour le fichier de génération de gains pour mon jeu.

En fait, c'est un jeu sur les métros, les joueurs devrons affecter leurs rames à des lignes, et tous les soirs, les calcules se mettent en route.

Mais dans ces calcules, j'ai un prob, en fait, par exemple, une ligne transporte 400 voyageurs par heures en heures creuses.
Sachant que la capacité moyenne est de 160 voyageurs par rames.

Par exemple, si j'ai 4 rames en heures creuses, comment calculer le nombres de voyageurs transporté.

car 4 fois 160 = 640, hors je peut transporter que 400 voyageurs au maximum.

Comment faire?

Merci
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 15-07-2006 9:14

Personne?
Mat 3910
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 15-07-2006 20:14

et bien il y aura 400 pasager mais 240 place libre
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 15-07-2006 20:22

J'ai trouvé, merci.
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 16-07-2006 12:22

Bonjour,

Par contre, j'aimerao que par exemple, les gains ne soient pas fixe, c'est à dire que je veut que les gains soit données à plus ou moins 2%.

Comment faire.
drac
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 17-07-2006 8:31

il faut que tu fasse intervenir un nombre aléatoire dans ta fonction mathématique de manière à avoir des résultats différents.

Bien sympa comme projet, tu as déjà qq chose en ligne ?
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 17-07-2006 8:56

Juste la page d'accueil en ligne et le forum.

Comment faire pour faire intervenir ce nombre dans ma fonction.
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 17-07-2006 13:47

Sinon, j'ai un prob avec mon fichier de gains, quand fait la boucle pour mettre a jours le kilométrage, il me met les 2 véhicules au même niveau de kilomètres:

Code:
$reponse = mysql_query("SELECT * FROM metros WHERE pseudo='".$pseudo."' AND HC='".$id."'");
while ($donnees=mysql_fetch_array($reponse)){
$kilo_metros = $donnees['kilometres'];
$kilo_total = $kilo_metros + $km_hc;
mysql_query("UPDATE metros SET kilometres=".$kilo_total." WHERE pseudo='".$pseudo."' AND HC='".$id."'");
}
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 17-07-2006 14:07

J'ai trouvé, je me demande pourquoi je pose la question, en fait j'ai remplacé la boucle wile par for, ce qui donne:

Code:

// On divise le total de km par nombre de véhicules
$km_hc = $km_hc/$metros_hc;

for ($i = 0; $i < $metros_hc; $i++ )
{
mysql_query("UPDATE metros SET kilometres=kilometres+".$km_hc." WHERE pseudo='".$pseudo."' AND HC='".$id."'");
}
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 24-07-2006 19:45

Re bonjour,

Je voudrais avoir des aides pour organiser certaines choses dans le BDD.

J'ai une table métro, qui contient en champs: id, pseudo, numero, id_metro,kilometres, etc.

Et je voudrais que l'on puisse installer du matériel sur ces véhicules.
COmment est ce que je pourrais organiser tous ça?
merci
drac
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 24-07-2006 22:33

salut !

Tu fais une table contanant la liste du materiel genre : id_mat, type_mat ...
et tu reli les deux par une table 1 / n entre ta table metro et n / 1 vers la table materiel.

en gros
Code:

Metro                        listemateriel                     materiel
Id_metro    (1,n)     id_lstmat,id_metro,id_materiel  (n,1)    id_materiel



bon courage
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 25-07-2006 8:16

drac a écrit:
salut !

Tu fais une table contanant la liste du materiel genre : id_mat, type_mat ...
et tu reli les deux par une table 1 / n entre ta table metro et n / 1 vers la table materiel.



Comment ça?
DOnc refaire une table pour le matériel installé qui contiendrait:
id_metro, id_materiel.

Ne serai pas t'il mieux que la tavle matériel contienne: id_metro, clim, chaufage (par ex), avec dedant les valeurs 1 oui equiper, et 0 pour non equiper?
Ou alors, metre un champ materiel, et le faire séparer la liste avec des ";" ?

Ou alors mettre dans clim par exemple: clim, chaufage: chauffage.
Etc.

Merci.
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 25-07-2006 15:01

J'ai vérrifié encore une fois que le système des gains marchait, mais je me suis rendu compte, qu'il enregistrait les gain (sous, carburant) que pour la deusième ligne de métro.

Pourquoi?

merci
dm.18
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 26-07-2006 9:09

Personne?
drac
html mioche
html mioche
MessageBesoin d'aide pour organisation code , Posté le: 26-07-2006 17:03

Citation:
Ne serai pas t'il mieux que la tavle matériel contienne: id_metro, clim, chaufage (par ex), avec dedant les valeurs 1 oui equiper, et 0 pour non equiper?


le poblème de faire ça, c'est que dés que tu vas vouloir rajouter un équipement suplémentaire tu vas devoir créer un champ de plus dans ta table.
Montrer les messages depuis:   
Poster un nouveau sujet sur php   Répondre au sujet à php:Besoin d'aide pour organisation code    Accueil Forum -> php Toutes les heures sont au format GMT + 1 Heure
Aller à la page 1, 2  Suivante
Page 1 sur 2

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


© Mentions Légales