18-10-2006, 06:48 PM
Bonjour bonjour,
encore un problème javascript.
J'utilise un système de temps réel différé mon gérer mes actions. En gros chaque action coute du temps (qques secondes). Cela me sert à brider les gros-bills de la souris et donne lieu à quelques sorts/malus bien sympas.
Cela se présente sous la forme d'un timestamp que j'augmente au fur et à mesure des actions effectuées. Si la valeur du time() actuel est inférieur au timestamp d'action, l'action est bloquée (le personnage est alors occupé à qque chose d'autre); sinon l'action s'effectue.
Lorsqu'il y a attente, j'affiche dans un coin, le nombre de secondes à patienter. Grâce à php, j'affiche un nb fixe et exact; mais surtout fixe.
Donc j'ai eu l'idée d'utiliser un chronomètre en javascript pour décompter ce temps d'attente sans avoir à recharger la page.
Ce système marchait fort bien en local et sous free.
J'ai recemment migré sous ovh, et bien que la valeur time() de php soit correcte; la valeur time() (ou Date() ) de javascript varie selon le temps. Sachant que cet écart peut parfois attendre 100 s, pour une valeur à mesurer de qques secondes, cela fout en l'air mon système.
Donc je cherche un système de compte à rebours fiable, qui ne prenne pas compte de cette fonction javascript.
merci
encore un problème javascript.
J'utilise un système de temps réel différé mon gérer mes actions. En gros chaque action coute du temps (qques secondes). Cela me sert à brider les gros-bills de la souris et donne lieu à quelques sorts/malus bien sympas.
Cela se présente sous la forme d'un timestamp que j'augmente au fur et à mesure des actions effectuées. Si la valeur du time() actuel est inférieur au timestamp d'action, l'action est bloquée (le personnage est alors occupé à qque chose d'autre); sinon l'action s'effectue.
Lorsqu'il y a attente, j'affiche dans un coin, le nombre de secondes à patienter. Grâce à php, j'affiche un nb fixe et exact; mais surtout fixe.
Donc j'ai eu l'idée d'utiliser un chronomètre en javascript pour décompter ce temps d'attente sans avoir à recharger la page.
Ce système marchait fort bien en local et sous free.
J'ai recemment migré sous ovh, et bien que la valeur time() de php soit correcte; la valeur time() (ou Date() ) de javascript varie selon le temps. Sachant que cet écart peut parfois attendre 100 s, pour une valeur à mesurer de qques secondes, cela fout en l'air mon système.
Donc je cherche un système de compte à rebours fiable, qui ne prenne pas compte de cette fonction javascript.
merci