28-08-2006, 06:27 PM
L'heure ou est connecté la cible importe peu, cela ne change en rien l'heure ou les troupes arrivent.
Il suffit de creer une table "combat", tu met le nom de royaume de l'attaquant, celui du défenseur, et l'heure d'arrivée du combat.
Chaque page de ton site stock un timestamp qui est envoyé à la bdd.
Quand le timestamp actel est >= au timestamp de la bdd, le combat est lancé. ( fait ce calcul la uniquement sur la page combat )
Apres, évite justement que des membres puissent créés des ressources pendant les combats, sinon ils dépensent tout avant de se faire battre et l'attaquant gagne rien
Il suffit de creer une table "combat", tu met le nom de royaume de l'attaquant, celui du défenseur, et l'heure d'arrivée du combat.
Chaque page de ton site stock un timestamp qui est envoyé à la bdd.
Quand le timestamp actel est >= au timestamp de la bdd, le combat est lancé. ( fait ce calcul la uniquement sur la page combat )
Apres, évite justement que des membres puissent créés des ressources pendant les combats, sinon ils dépensent tout avant de se faire battre et l'attaquant gagne rien