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


Problème avec un script TCL (bind mode)
#1
Bonjour à tous !
Voilà, je viens de me mettre au TCL en suivant les tutos du site, et je rencontre un petit problème.

Je suis en train de réaliser un script qui permette de loger les discussions sur les canaux officiels, et je rencontre un problème avec un bind mode.

Voici le code :

Code:
bind mode - * mode_proc_fix
proc mode_proc_fix {nick uhost hand chan mode {target ""}} {
   if {$target != ""} {append mode " $target"}
   logs:modes $nick $uhost $hand $chan $mode
}
proc logs:modes {nick uhost hand chan mode} {
if { $chan != "#logs" } {
putserv "PRIVMSG #logs :$nick Met le(s) mode(s) $mode sur $chan"
}
}
(Information : la discussion sera mise par la suite dans un fichier #canaux.log, j'utilise PUTSERV pour tester en direct)

Ce script marche bien lorsque c'est un utilisateur qui applique le mode(Ex :<Eggdrop> Lyokomaster Met le(s) mode(s) +h Player sur #chan), sauf qu'il ne fonctionne pas pour la commande /samode
(Ex :-Serv.MyNetwork- *** Global -- from Serv.MyNetwork: Lyokomaster used SAMODE #chan (+v Player)
<eggdrop> Met le(s) mode(s) +v Player sur #chan)

Auriez vous une idée ?

Merci d'avance.
#2
le samode il me semble que c'est par une notice donc look plutot de ce coté la .

ps: si tu pouvais utilisé
tcl
est

qd tu édite un code TCL merci :)
La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.
#3
Comme l'a dit fedora, le SAMODE est un appel direct au serveur et est donc vu comme un notice.
zeolia: tchat gratuit, sans inscription ni publicité
Merci de ne pas demander d'aide en MP
Away
#4
Utilises RAWMODE, au lieu de MODE Smile


Possibly Related Threads…
Thread Author Replies Views Last Post
  Problème avec Les poupées linkeuses zappeur78 24 5,944 11/02/2023, 00:41
Last Post: Amand
  probleme avec le script Pooshy.tcl LTEF 18 680 22/06/2022, 12:49
Last Post: CrazyCat
  [Demande] Problème de bind msg aliasangelius 17 2,393 19/11/2020, 00:04
Last Post: aliasangelius
  [Résolu] Problème avec le script autolog T3nS 2 3,394 06/12/2017, 16:08
Last Post: T3nS
  [Bug] Problème avec le script zurl.tcl T3nS 0 3,204 03/08/2017, 19:40
Last Post: T3nS
  [Demande] Script TCL de mode #Salon KeeViiNou 2 3,391 26/02/2017, 11:56
Last Post: CrazyCat
  [Résolu] bug sur un bind mode Alucard`68 9 4,742 01/02/2017, 15:18
Last Post: Alucard`68
  [Demande] Soucis sur bind mode aliasangelius 12 5,358 21/01/2017, 18:24
Last Post: aliasangelius
  [Résolu] Problème d'accents avec script TCL maison CC30 3 4,862 25/08/2016, 13:55
Last Post: Alucard`68
  [Résolu] Problème d'encodage avec rss-synd Naruto 24 13,949 18/05/2014, 21:16
Last Post: CrazyCat

Forum Jump:


Users browsing this thread: 1 Guest(s)