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 Atlantis.tcl
#1
Hello , voilà , j'ai un problème avec le tcl d'Atlantis :
j'ai une erreur dans l'eggdrop :

Code:
cl error [atlantis::pubmStats]: wrong # args: no script following "{ ![userExists $userName] && ![userAdd $userName $" argument
et voiçi le bout de tcl :

tcl
proc atlantis::pubmStats {nick uhost handle channel texte} {
  variable users; global antiflood atlantis
 
  # Modifie les statistiques de l'utilisateur en fonction de la phrase qu'il
  # vient de prononcer.
 
  set userName [getUserName $nick $uhost $channel]
 
  if ![isStatsChan $channel] { return }
 
  if { ![userExists $userName] && ![userAdd $userName $nick $channel] } 
{
    return
  }
 
  if {[info exists antiflood(text,$userName)] && $atlantis(anti_statsflood)} {
    return
  }

si vous pouviez m'aider . merci
#2
Quelle version de Tcl/Eggdrop?
#3
Pour ma part, je mettrais des codes d'erreur après les return. 0 est une bonne valeur (pas d'erreur).
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away


Possibly Related Threads…
Thread Author Replies Views Last Post
  erreur avec le tcl atlantis lesny 1 2,602 18/08/2011, 00:20
Last Post: lesny

Forum Jump:


Users browsing this thread: 1 Guest(s)