Communauté Eggdrop
[Script] Motus (version actuelle : 3.355) - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8)
+--- Forum : Scripts TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=4)
+---- Forum : Releases et support (https://forum.eggdrop.fr/forumdisplay.php?fid=20)
+---- Sujet : [Script] Motus (version actuelle : 3.355) (/showthread.php?tid=137)

Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31


RE: motus.tcl (version actuelle : 2.1) - bewess - 19/05/2009

bonsoir

Peut tu nous mettre ce qu'il t'indique comme erreur en pl lorsque tu proposes les mots stp


RE: motus.tcl (version actuelle : 2.1) - frederenaud - 19/05/2009

bonsoir

j ai ce mess sur les log

[20:17] 04[Motus - ERREUR] Le Motus semble être freezé, réinitialisation du jeu.
[20:17] Tcl error in script for 'timer11':
[20:17] invalid command name "utimerexists"
[20:18] 04[Motus - ERREUR] Le Motus semble être freezé, réinitialisation du jeu.
[20:18] Tcl error in script for 'timer13':
[20:18] invalid command name "utimerexists"
[20:22] Tcl error [motus::config_change]: invalid command name "utimerexists"
[20:22] Tcl error [motus::game_init]: invalid command name "utimerexists"
[20:22] Tcl error [motus::check_response]: invalid command name "utimerexists"
[20:24] Dernier message repété 1 fois.
[20:24] Tcl error [motus::game_init]: invalid command name "utimerexists"
[20:25] Désallocation des ressources de Motus...
[20:25] Tcl error [motus::game_init]: invalid command name "timerexists"
[20:26] Tcl error [motus::check_response]: can't read "motchoisi": no such variable


RE: motus.tcl (version actuelle : 2.1) - BdS - 19/05/2009

MenzAgitat a écrit :C'est dû à une négligence de ma part. Actuellement, motus dépend de deux fonctions du script alltools.tcl (utimerexists et timerexists).

Ce sera corrigé dans la prochaine version (qui ne devrait plus tarder maintenant).

En attendant, tu peux trouver alltools.tcl ici.

A mon avis ce message peux t'aider ...


RE: motus.tcl (version actuelle : 2.1) - frederenaud - 20/05/2009

merci pour vos réponses, j'attends la prochaine version avec impatience.


RE: motus.tcl (version actuelle : 2.1) - frederenaud - 21/05/2009

bonjour le motus fonctionne trés bien j'ai installé le tcl alltools merci de vos renseignements

#titi&rominet sur coolsmile

fred


RE: motus.tcl (version actuelle : 2.1) - frederenaud - 22/05/2009

bonjour,

je voudrais savoir comment exporter le dossier des stats je l ai sur le shell mais avec l adresse ftp je dois rentrer mon mot de passe a chaque fois comment faire pour qu elle soit visible par tous merci Smile


RE: motus.tcl (version actuelle : 2.1) - MenzAgitat - 22/05/2009

@ frederenaud :
Cette question a déjà été abordée plusieurs fois.


RE: motus.tcl (version actuelle : 2.1) - frederenaud - 22/05/2009

Merci désolé je vais relire les pages du forum .


RE: [script] Motus (version actuelle : 2.1) - cedurlavie - 15/06/2009

Hello tout le monde,

Je viens d'installer motus V2.1 et j'ai un ptit soucis :
quand je tape : !motus on :
pas de soucis, le retour est bon..
par contre, quand ensuite je tape !motus pour commencer une partie, le message d'erreur sur la pl est le suivant :
Tcl error [motus::game_init]: wrong # args: should be "join nick uhost handle channel"

Pourriez-vous eclairez ma lanterne svp ? Very Happy


RE: [script] Motus (version actuelle : 2.1) - MenzAgitat - 15/06/2009

@cedurlavie :
As-tu modifié le contenu du fichier motus.tcl ?
Si oui, reprends une version non modifiée.
Sinon, suis la procédure suivante :
- provoque l'erreur à nouveau en tapant !motus
- immédiatement après, tape !motus_report, ça va créer un fichier nommé motus_report.txt dans le répertoire de l'eggdrop.
- mets ce fichier en pièce jointe à ton post.


RE: [script] Motus (version actuelle : 2.1) - cedurlavie - 16/06/2009

@MenzAgitat

Je n'ai pas modifié le motus.tcl

et je ne peux pas générer de rapport. Quand je tapes !motus_report, j'ai un message d'erreur dans la pl :

Tcl Error [motus::debug_report]: can't use empty string as operand of "!"

c'est étrange au possible .. Oo

Merci de ton aide


RE: [script] Motus (version actuelle : 2.1) - MenzAgitat - 16/06/2009

Jamais vu ce genre de choses, je te conseille de tout reprendre à 0.
Efface complètement le fichier motus.tcl ainsi que le répertoire motus qui va avec.
Retélécharge une version propre et dans un premier temps, ne modifie QUE le paramètre motus_chan dans le fichier default.cfg

Et au passage, quelle version d'eggdrop utilises-tu ?

___________________


Edit : Bon oublie tout ce que j'ai dit au dessus, je pense avoir une explication à ce qui se passe (merci à Artix pour sa brillante analyse).
Regarde à quoi ressemble la déclaration de la procédure motus::game_init dans motus.tcl :
tcl
proc motus::game_init {nick host hand chan arg} {


et maintenant regarde à quoi ressemble ton erreur :
tcl
Tcl error [motus::game_init]: wrong # args: should be "join nick uhost handle channel"


On voit clairement que les arguments n'ont rien à voir.
Raison possible : tu utilises un script qui remplace la fonction "join" normale de Tcl (et qui le fait manifestement très mal).
Localise et désactive ce script, ça devrait résoudre ton problème.
Si tu ne parviens pas à trouver de quel script ça vient, essaie de ne charger QUE le Motus et reteste.
Si ça fonctionne, réactive tes autres scripts un par un et teste à chaque fois, jusqu'à ce que tu aies localisé le coupable.


RE: [script] Motus (version actuelle : 2.1) - cedurlavie - 16/06/2009

ok je vais tenter ça.
Merci pour votre aide.

Ps : mon eggdrop est la version 1.6.19 (windrop)

je vous tiens au courant de l'évolution de mon soucis.


RE: [script] Motus (version actuelle : 2.1) - cedurlavie - 16/06/2009

Merci à MenzAgitat et Artix pour votre aide !!!
ça fonctionne.

Le probleme venait d'un script d'auto-opage de mon bot qui définissait une fonction join merdique .. ( je débute :p ) . il m'a donc suffit de lui donner un autre nom que "join" et lui donner des noms d'arguments identiques ({nick host hand chan}) pour pouvoir charger à la fois mon script d'auto-opage du bot, et Motus.

Merci de m'avoir mis sur la voie Smile
\\o \o/ o//


Problem Motus.tcl - mafiozi - 03/07/2009

Salut,

j'ai installé mon windrop 1.6.18, tout marche bien.

j'ai eu un problem en installation motus.tcl
erreur :
Citation : Tcl error in file 'eggdrop.conf':
can't set "version":read-only variable
while executing
"variable version "2.1.20080905""
<file "scripts/motus.tcl line 97>
invoked from within
"source scripts/motus.tcl"
<file "eggdrop.conf" line 166>
* CONFIG FILE NOT LOADED <NOT FOUND, OR ERROR>

vu que j'ai rien touché a motus.tcl j'ai just modifié "#channel" dans le fichier config.
alors je demande si je peux avoir de l'aide si possible.

Merci d'avance, Cordialement MaFioZi.