01-12-2010, 11:02 AM
Bonjour à tous,
J'ai une petite question concernant la gestion des ressources !
Donc, pour la base, c'est pas très compliqué, quand l'utilisateur arrive sur une page, on regarde combien de temps c'est écoulé depuis sa dernière visite et on met les ressources à jour en conséquence.
Mais je me pose une question quant au scénario suivant :
La dernière mise à jour des ressources remonte à 2h30.
L'utilisateur arrive sur la page.
Il suffirait normalement de faire $ressource += $time * $coef_production
Avec $coef_production qui depend du niveau du batiment de production.
Mais comment prendre en compte ceci:
Lors de sa dernière visite, l'utilisateur avait demandé l'amélioration de son batiment de production, ceci prend 1h.
Il faut donc faire :
$ressource += 1h * ancien_coef
$ressource += 1h30 * nouveau_coef
Comment gérer ceci de manière simple ?
Un grand merci d'avance
Pollop.
J'ai une petite question concernant la gestion des ressources !
Donc, pour la base, c'est pas très compliqué, quand l'utilisateur arrive sur une page, on regarde combien de temps c'est écoulé depuis sa dernière visite et on met les ressources à jour en conséquence.
Mais je me pose une question quant au scénario suivant :
La dernière mise à jour des ressources remonte à 2h30.
L'utilisateur arrive sur la page.
Il suffirait normalement de faire $ressource += $time * $coef_production
Avec $coef_production qui depend du niveau du batiment de production.
Mais comment prendre en compte ceci:
Lors de sa dernière visite, l'utilisateur avait demandé l'amélioration de son batiment de production, ceci prend 1h.
Il faut donc faire :
$ressource += 1h * ancien_coef
$ressource += 1h30 * nouveau_coef
Comment gérer ceci de manière simple ?
Un grand merci d'avance
Pollop.