09/09/2008, 13:49
Nouvelle version : 2.1
Le script est téléchargeable ici : Motus v2.1.
Changelog :
Citation :2.1 - Ajout d'une commande pour afficher la liste des records du jeu (!records par défaut).
- Ajout d'une commande "!motus version" pour afficher la version du jeu.
- Le nombre de points de pénalité pour un mot inexistant est passé à 5 par défaut (cette valeur peut être réglée dans le fichier config)
- Après constat que la fonction RAND n'offre pas un niveau d'aléatoire satisfaisant en termes de répartition (pas statistiquement), utilisation de d'une meilleure fonction aléatoire pour les petits nombres (basée sur le temps).
- Le fichier variables.txt contenant la description des variables utilisées dans les annonces, a été renommé en variables_annonces.txt et un nouveau variables_html.txt a été ajouté pour détailler les variables supportées dans les templates HTML.
- Ajout de 2 variables pouvant être utilisées dans les annonces inter-round : %hinttime% et %maxhints% (voir le fichier variables_annonces.txt)
- Correction d'un bug qui arrêtait la distribution automatique d'indices lorsqu'un mot inexistant était proposé.
- Correction d'un bug relativement rare qui provoquait l'octroi d'un indice supplémentaire à des moments inopportuns.
- Les timers sont maintenant arrêtés proprement (on teste leur existence avant de les arrêter plutôt que de les forcer, ce qui évite de flooder la variable $::errorInfo)
- Ajout d'un diagramme d'activité du jeu sur les 52 dernières semaines dans le template html de la page de statistiques, ainsi que des variables associées (voir variables_html.txt)
- Le template html de la page de statistiques est maintenant en XHTML strict (merci à Galdinx)
- Quelques optimisations ci et là.