Lapin rouge, le système que tu propose est équivalent à un cron PHP. C'est ce que j'ai développé pour le moment, tant qu'une autre solution n'a pas été trouvée. Un tel système est gérable sur une faible charge mais quand le serveur subira une charge trop lourd le serveur risque de s'écrouler et la base de donnée de craquer si le joueur se connectant doit executer les taches des autres.
Parce que dans mon cas, lorsqu'il y a battaille celle ci s'executera dans ce cas si :
1) Le joueur se connecte
2) Le joueur attaqué se connecte
3) Un membre de l'alliance du joueur se connecte
4) Un membre de l'alliance de l'enemi se connecte
5) Un admin / opérateur se connecte
Sachant que ça peut entrainer ainsi un engrenage de taches impliquées, et qu'il faudrait de plus stocké qui peut ou ne peut pas éxécuter la tache en attente ... Une vraie galère :/
Je vais donc me tourner vers chron, je ne dispose pas de serveur dédié pour le moment, donc je ne pourrais pas le paramétrer. Je vais me contenter de mon "cron" PHP en attendant.
Si vous avez d'autres suggestions je suis preneur, merci bien.