Bonjour,
Alors voila, j'ai une variable dont ça valeur est 100 et se nomme "vie"
Je veux que cette variable se vide petite à petit jusqu'à 0 en 48 heures !
D’abord voici se que je voulais faire ;
Créer les 2 champs pour stocker la vie (int) et la date de mise à jour (datetime) FAIT
Au chargement de la page, récupérer ces 2 valeurs FAIT
Calculer le nombre de points perdus depuis la dernière mise à jour (DateTime::diff) NON
Mettre à jour la vie du joueur dans la bdd et la date de mise à jour (à NOW()) NON
J'ai réussi à mettre les deux premier, mais le calcule et tout ! Je sais pas comment faire.
Une des personnes m'as proposée de faire comme ça :
//On transforme la date de la dernière mise à jour en Objet DateTime
//On demande et transforme la date actuel en Objet DateTime
//On fait la différence des 2 dates
//On retourne la différence en secondes
//Calcul de la perte de point de vie (1 PDV de perdu en 1728 secondes) difference/1728
Mais, je n'est sais toujours pas comment faire se script !!
Merci d'avance.