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 add trigger need help
#2
Bon, l'erreur est assez simple, et se trouve un peu partout dans le script. Il y a des lignes qui sont de la forme:

tcl
[triggers:add $nick $chan [join [lrange [split $arg] 1 end]]]

Les [ et ] qui encapsulent un appel de fonction servent uniquement lorsqu'on doit traiter le retour de la fonction. Il suffit d'enlever le [ initial et le ] final pour que ça fonctionne bien.
Voici les lignes 121 à 132 corrigées:

tcl
if { [isop $nick $chan] || [ishalfop $nick $chan] } {
      if { $trigger=="listtrigger" } {
         triggers:list $nick $chan
         return 0
      } elseif { $trigger=="addtrigger" } {
         triggers:add $nick $chan [join [lrange [split $arg] 1 end]]
         return 0
      } elseif { $trigger=="remtrigger" } {
         triggers:rem $nick $chan [join [lrange [split $arg] 1 end]]
         return 0
      }
   } elseif { [isvoice $nick $chan] } {


Concernant les couleurs, je ne suis pas certain de comprendre. Peux tu être plus explicite ?
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away


Messages In This Thread
script add trigger need help - by Brooks - 25/01/2013, 16:40
RE: script add trigger need help - by CrazyCat - 26/01/2013, 13:40
RE: script add trigger need help - by Brooks - 27/01/2013, 22:33

Forum Jump:


Users browsing this thread: 1 Guest(s)