Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


[script] 1000bornes (v1.0.1)
#1
Vala !
Mon 1000 bornes en tcl est quasiment fini il reste juste qu'a faire la récupération de joueurs et une petite commande !aide :D.
Cette version devrait être plutôt stable sachant qu'il y a eu pire en terme d'instabilité =°
Téléchargement ici ! (Non c'est pas la page d'une Peugeot 208 =°)

Edit Artix: Version & lien updated. L'espèce de joke peugeot aussi.
#2
Bonjour jolo2
Je viens de télécharger ton TCL et j'l'ai mis sur mon eggdrop .
Il a bien chargé le tcl . Mais la commande !start ne fonctionne pas
j'ai cela en message d'erreur
Tcl error [::1000bornes::startcmd]: argument is not a timerID
#3
mmh C'est !Go pour rejoindre une partie j'ai oublié de le mettre
!start c'est quand il y a deux joueurs et que tu veux lancer la partie
#4
toujours des erreurs .
Pour ma part il ne fonctionne pas le tcl .

Quand je fais !start , voici l'erreur que j'ai en PL
Tcl error [::1000bornes::startcmd]: argument is not a timerID

Quand je fais !go , voici l'erreur que j'ai en PL
Tcl error [::1000bornes::game]: bad option "-nocase": must be -all, -ascii, -decreasing, -dictionary, -exact, -glob, -increasing, -inline, -integer, -not, -real, -regexp, -sorted, or -start
#5
mmh... là par contre j'y peux rien, ta version de tcl est outdated %)

Edit Artix: C'est ton post qu'est outdated !
Edit jolo2: Stoi l'outdated !
#6
Oué oué, c'est simplement dû à la version de TCL en fait.
Plusieurs des switches de lsearch ont été impémentés dans la version 8.5 et ne sont donc pas présents dans la version 8.4

Donc il faut passer sa version de TCL à 8.5, c'est vraiment utile, bref, faites le :p
Sinon tous les nouveaux scripts ne fonctionneront pas.

D'ailleurs vous allez être content par ce que bientôt on passera à 8.6 sur les eggdrop, et je vais faire en sorte que tous les scripts l'utilisent mWhAhAHAHaH (bon en fait non, mais on va dire que si, juste pour rigoler.)

Bref:
- Dans le cas d'un eggdrop, il suffit d'installer le package et de recompiler. La détection sera automatique et le nouvel eggdrop utilisera Tcl8.5 (Rappel pour installer le package: sudo apt-get install tcl8.5)
- Dans le cas d'un windrop, il suffit de télécharger la version 1.6.19 sur Windrop Central - elle est précompilée avec Tcl8.5

If {besoin de plus d'aide == 42} { demander
} else { return }
#7
Ok j'te remercie .
Je vais essayer et j'vous retiens au courant
ToMMy
#8
salut j'ai aussi télécharger le tcl il est installé sous eggdrop 1.6.19 mais le jeux se lance pas.

quand je tape !go voila le resultat

<Mille-Bornes> *** yannick joined the party line.
<Mille-Bornes> [19:52] Tcl error [::1000bornes::game]: bad option "-nocase": must be -all, -ascii, -decreasing, -dictionary, -exact, -glob, -increasing, -inline, -integer, -not, -real, -regexp, -sorted, or -start
#9
Bonsoir y02a3,

Est-ce que tu as au moins lu les précédents messages ? Tu dois avoir au moins Tcl 8.5 (ce qui n'est visiblement pas le cas) pour pouvoir utiliser le script.
#10
ba oui il y est je l'est même pris ici
http://www.tcl.tk/software/tcltk/8.5.html
#11
Il faut aussi un eggdrop compilé avec Tcl 8.5...
#12
Oui si c'est un eggdrop il suffit de le recompiler à partir de la source une fois que tcl8.5 est installé.
Il ne faut pas oublier de refaire le ./configure, car c'est à ce moment là que la version de TCL à utiliser pour la compilation est détectée.
#13
bonjour
je viens de telecharger le tcl et il me met cela en erreur quand je le charge.
Tcl error: can't read "::1000bornes::join": no such variable

Cela provient d'ou svp ?
J'ai bien tcl 8.5 ainsi que eggdrop

Merci

Dody
DodY
#14
t'as bien le fichier language-fr.tcl dans le dossier language et main.tcl un dossier au dessus ?
#15
j'ai reussi a le charger !! merci
par contre quand je lance le jeu ca me donne cela sur le salon :

[19:57:21] Dody !go
[19:57:22] Dody-bot +v Dody
[19:57:22] Bot-Dody› La
[19:57:52] Notice Bot-Dody› Tes
[19:57:53] ‹Bot-Dody› C'est
[19:57:54] ‹Bot-Dody› Compteur
[19:57:56] ‹Bot-Dody› Pour
[19:57:56] ‹Dody› !start

erreur en pl
[19:57] Tcl error [::1000bornes::startcmd]: argument is not a timerID

Cela vient d'ou svp
Merci
Dody
DodY


Forum Jump:


Users browsing this thread: 1 Guest(s)