Motus(v2.1)

Notez bien que ce qui est décrit ici correspond aux réglages par défaut du jeu.
Si vous les modifiez, il se peut que certains éléments de cette aide ne correspondent plus à la réalité.


Sommaire

Installation rapide
Règles du jeu
Exemple
Scores
Commandes
Fichiers du Motus
Contact




Installation rapide

Mettez tout dans le répertoire scripts/ de votre eggdrop, c'est à dire le fichier motus.tcl,  le répertoire motus et tout ce qu'il contient.

Ajoutez ensuite la ligne suivante à la fin du fichier eggdrop.conf : source scripts/motus.tcl


Ouvrez le fichier default.cfg ( qui se trouve dans le répertoire motus/config ) dans un éditeur de texte et réglez le paramètre motus_chan en y indiquant le nom de votre chan (sinon le jeu ne fonctionnera pas).


Enregistrez les modifications que vous venez d'effectuer, vous pouvez fermer votre éditeur de texte.


Faites un .rehash ou un .restart et amusez-vous bien.




Règles du jeu

Le bot choisit un mot au hasard et le présente masqué.
Selon la longueur du mot à trouver, des lettres indices peuvent être placées dès le départ.

Vous devez tenter de deviner le mot en faisant des propositions.
Les mots que vous proposez doivent exister (ils sont vérifiés grâce à l'Officiel du Scrabble v5 (ODS5)) et avoir la même longueur que le mot qu'il faut trouver.
A chaque proposition que vous faites, le jeu vous indique quelles lettres sont bien placées et lesquelles sont mal placées.

Utilisez votre tête et vos doigts pour jouer : merci de ne pas utiliser d'outils de résolution de mots croisés, d'anagrammes ou d'autres méthodes peu fair-play pour tricher. Respectez les joueurs.



Exemple

 ::::|  _ _ _ _ _ _ R  |::::    
(il faut trouver le mot VOILIER)

Je propose GOSIERS 
:

::::|  
G O S I E R S  |:::
|  _ O _ _ _ _ R  |::::

Dans la partie gauche, je vois le mot que j'ai proposé et les couleurs m'indiquent que :

- le est bien placé
- le I, le E et le R sont mal placés
- il n'y a pas de G ni de S dans le mot qu'il faut trouver.
Dans la partie droite, les lettres bien placées viennent s'ajouter à celles qu'on connaît déjà.

Continuons l'exemple encore une fois : je propose OUVRIER .

::::|  
O U V R I E R  |:::
|  _ O _ _ I E R  |::::

En regardant la partie gauche, les couleurs m'indiquent que :

- le I, le E et le R sont maintenant bien placés
- le O et le V sont mal placés
- il n'y a pas de U dans le mot qu'il faut trouver, ni de 2ème R (on en a déjà placé un).



Scores

Les points sont comptés de la façon suivante :
10 points pour le mot trouvé ( + 2 points par lettres qui restaient à placer )
5 points pour une lettre bien placée (seulement la 1ère fois qu'elle est placée)
1 point par lettre mal placée
-5 points pour un mot inexistant
-20 points pour un mot déjà proposé

Les scores sont automatiquement remis à zéro chaque lundi matin à 5h15.




Commandes

Toutes les commandes s'utilisent sans les [ ] ni les <  >
Les < > indiquent qu'un paramètre est requis
Les [ ] indiquent qu'un paramètre est optionnel

Commandes joueurs
!motus lance un Motus
!scores affiche le top 10 des scores
!score [nick] affiche le score de [nick], ou le vôtre si [nick] n'est pas spécifié
!place [nick] affiche la place de [nick] dans le classement, ou la vôtre si [nick] n'est pas spécifié
!stat [nick] affiche les statistiques d'un joueur, ses titres, ses records (les vôtres si [nick] n'est pas spécifié)
!records affiche les records du jeu
!repete affiche l'état du mot en cours
!aide affiche un récapitulatif des commandes
Commandes administrateurs
!motus off désactive le Motus
!motus on réactive le Motus
!motus compile équivaut à un rehash mais ne recompile que le script du Motus
!stop arrête le Motus s'il est lancé
!indice affiche une lettre indice supplémentaire
!suivant passe au mot suivant
!fusion <nick1<nick2> fusionne les scores de <nick1> et <nick2> dans <nick1>
!config [profil de configuration] applique un autre profil de configuration jusqu'au prochain rehash/restart de l'eggdrop. Exemple : !config default
Utilisé sans arguments, affiche le profil de configuration actuellement utilisé.
!clearscores remise à zéro des scores
!resetstats remise à zéro des statistiques
!updatestats force une mise à jour de la page HTML affichant les statistiques



Fichiers du Motus

motus.tcl script du jeu
default.cfg profil de configuration par défaut; c'est en éditant ce fichier que vous pouvez modifier les options du jeu.
wordlist.db liste des mots utilisés par le jeu
ods5.db liste des mots utilisés pour la vérification des propositions (Officiel du Scrabble v5)
changelog.txt historique des versions du Motus
lisezmoi.html le fichier que vous êtes en train de lire
FAQ.txt Frequently Asked Questions - questions fréquemment posées, solutions aux problèmes fréquents
variables_annonces.txt liste et explication des variables acceptées dans les annonces (voir fichier de configuration)
variables_html.txt liste et explication des variables acceptées dans les templates HTML (pour l'exportation des statistiques)
index.html situé dans le répertoire motus/html/templates/default , il s'agit du template par défaut pour l'exportation HTML des statistiques et des scores
style.css situé dans le répertoire motus/html/templates/default , il s'agit de la feuille de style accompagnant le template par défaut pour l'exportation HTML des statistiques et des scores

Il est possible qu'un ou plusieurs autres fichiers .cfg soient présents, il s'agit de différents modèles de configuration pré-réglés.


Plusieurs fichiers seront créés par le jeu par la suite et selon les besoins.
Certains concernent les scores :
motus.scores scores du Motus pour la semaine en cours
scores.history historique des scores pour les semaines passées
motus.scores.v1.bak ce fichier sera créé si un fichier scores au format v1 est détecté et converti au format v2. Il s'agit d'une copie qui est faite juste au cas où. Vous pouvez supprimer ce fichier si vous n'en avez pas l'utilité.

et d'autres, les statistiques :
motus.stats statistiques internes du jeu
finder_count.stats suivi du nombre de rounds gagnés par joueur
champ_count.stats suivi du nombre de titres de champion par joueur



Contact

Vous pouvez contacter l'auteur sur IRC :
irc.teepi.net:6667   #boulets
ou
irc.epiknet.org:6667   #boulets

ou par le biais des posts support du Motus sur
http://www.egghelp.org  (en anglais)
ou
http://www.eggdrop.fr  (en français)

Avant de contacter l'auteur au sujet d'un problème, merci de lire le fichier FAQ.txt