(05-07-2012, 11:35 AM)oxman a écrit : Et bien Sephi-Chan tu m'étonnes dans le mauvais sens du terme.
Tu réponds exactement à sa question, mais sans lui dire que c'est une très mauvaise façon de faire et de lui donner la bonne.
Donc Argorate, il ne faut pas procéder comme ça, car c'est crade.
Le mieux c'est d'avoir un cron qui tourne toutes les minutes et qui va lire une queue pour savoir les actions à traiter et le fait.
Je ne trouve pas cette méthode pertinente (dans mon cas), au contraire!
Non seulement tu fais un script 59 fois pour rien par heure lorsqu'il n'y a pas de construction, mais en plus c'est pas du temps réel avec un tel système! Un lag d'une minute n'est pas du tout tolérable (pour moi et surtout pour les joueurs^^).
En effet avec un cron toutes les minutes, tu as le risque que le joueurs viennent sur la page, que le cron soit passé une seconde trop tôt et que le bâtiment ne soit pas terminer alors que le joueur devrait le voir fini...
dans un tel cas, je risque de recevoir une montagne de poste sur le forum "Construction bug..." et ils auront raison à mon sens.
Donc c'est bien des taches planifié qu'il me faut.
Dévotion, jeu multijoueur gratuit par navigateur de stratégie et de conquête
The Magic Institute, le jeu de magie médieval fantastique gratuit en ligne
Rapture Studio : créateur de divertissement pour tous
JePolitique.fr - débattons ensemble
JécrisLaConstitution.fr - ne laissons pas les Hommes aux pouvoirs écrire les règles du pouvoir
Je Deviens Citoyen (Association à but non lucratif)
The Magic Institute, le jeu de magie médieval fantastique gratuit en ligne
Rapture Studio : créateur de divertissement pour tous
JePolitique.fr - débattons ensemble
JécrisLaConstitution.fr - ne laissons pas les Hommes aux pouvoirs écrire les règles du pouvoir
Je Deviens Citoyen (Association à but non lucratif)