C'est peut-être lorsque tu as uploadé le fichier, selon le logiciel et la méthode (ascii ou binaire), ou en fonction de l'éditeur que tu as utilisé qui aurait mis des caractères bizarres ou un mauvais encoding.
(06/10/2017, 10:08)CrazyCat a écrit : C'est peut-être lorsque tu as uploadé le fichier, selon le logiciel et la méthode (ascii ou binaire), ou en fonction de l'éditeur que tu as utilisé qui aurait mis des caractères bizarres ou un mauvais encoding.
j'utilise toujours les mème, le bloc notes Windows pour modifie les code et filezilla pour l'upload, je vais essayer de retelecharger le uno et réessayer
je vient de reessayer avec notepad++
et rien tjrs les mèmes erreurs en plus au rehash de l'eggdrop apres avoir ajouter source scripts/uno.tcl mon eggdrop ce deconnect
(06/10/2017, 16:33)CrazyCat a écrit : Alors tu as peut-être un souci avec le transfert FTP qui abime le script.
j'ai changer de client ftp mais j'ai une autre erreur maintenant:
[17:28:58] Tcl error in file 'eggdrop.conf':
[17:28:58] couldn't open "scripts/jeux/scores/uno.cfg": no such file or director y
while executing
"open $UnoCFGFile w"
(procedure "Uno_WriteCFG" line 4)
invoked from within
"Uno_WriteCFG"
(procedure "Uno_ReadCFG" line 40)
invoked from within
"Uno_ReadCFG"
(file "scripts/20090722032101-uno.tcl" line 2422)
invoked from within
"source scripts/20090722032101-uno.tcl"
(file "eggdrop.conf" line 114)
[17:28:58] * FICHIER DE CONFIGURATION NON CHARGE (INTROUVABLE OU ERREUR)
07/10/2017, 08:12 (Modification du message : 07/10/2017, 12:27 par dsa.)
(06/10/2017, 19:23)cestlemien a écrit : salut,
As tu les dossiers, comme indiqué dans l'errure ?? donc : /jeux et /scrores ?
afin que ton bot puisse creer uno.cfg ainsi que UnoScore.
Si non, créé les deux fameux dossier dans scripts / jeux / scores (et qu'ils soinet accessible en lecture/ecriture par ton robot)
(comme le chemin indiqué lignes 29 et 30 dans le fichier uno.tcl )
Cordialement.
Merci CrazyCat et cestlemien,
il ce lance mais il va falloir que je trouve comment jourt les cartes car je tape play Bleu 6 qui sont dans mes carte mais j'ai une notice qui me dit que je ne l'ai pas.
je met en piece jointe un screen pour que ce soit plus claire :-)
12/04/2018, 14:50 (Modification du message : 12/04/2018, 15:03 par Loki.)
Je viens vers vous car j'ai je rencontre un problème similaire avec le Uno. Il ne semble pas "lire" les commandes de lancement, or il est bien présent, et m'a reconnu en tant que Maître du bot.
Avant toute chose, je tourne sous eggdrop-1.8.
Je suis sûr du .conf lancé, puisque j'enregistre chaque .conf au nom du bot, à savoir ici uno.conf.
12/04/2018, 23:57 (Modification du message : 12/04/2018, 23:59 par CrazyCat.)
Le premier truc que je vois, c'est que dans ton uno.tcl, tu as mis:
tcl
set UnoChan "#Uno"
Et quand tu regardes ce qui se passe en party-line:
Code :
[12:35:08] #uno: mode change '+o Uno' by Loki[dort]!Loki@U6A8DW2.G7Z0B5X9.T1M3I4.FR
Problème de casse entre #Uno et #uno, le script ne le gère pas. Les procédures commencent par:
tcl
if{$chan!= $UnoChan}{return}
Pour ma part, je ferais plusieurs choses:
1) mettre le Unochan tout en minuscules
2) prendre l'habitude de n'utiliser que des minuscules pour les chans, que ce soit dans les scripts ou dans les .+chan en PL
3) modifier le script pour remplacer le code précédent par
13/04/2018, 08:15 (Modification du message : 13/04/2018, 08:40 par Loki.)
Bonjour,
J'ai donc essayé ce que tu m'as dit, rien n'y fait. Néanmoins, j'ai essayé un .binds * en telnet (je n'avais pas bien compris ce fonctionnement), et j'ai eu ce retour :