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


Message de kick Ban avec durée de temps
#1
hello,
je revient parmi vous pour essayé de comprendre pourquoi lors du kick ban d'un user le temps reste bloqué a une seule date .
voici mon code :


tcl
#Raison du kickban
set kickban(notice) "(Anti-Notice)Veuillez ne pas faire de notice chan ! expire le [clock format [expr 3600 + [clock second]] -format "%d/%m/%Y à %H:%M (GMT+1)"]"

et à chaque fois il bloque sur un seul date (celle du lancement du eggdrop)
#2
Tout simplement parce que ton expression n'est calculée que lorsque tu fais le set, et j'imagine que c'est hors de la procédure.
Il faudrait donc faire:

tcl
set kickban(notice) "(Anti-Notice)Veuillez ne pas faire de notice chan ! expire le "
 
proc ta:procedure {arguments} {
   set msg [concat $::kickban(notice) [clock format [expr 3600 + [clock second]] -format "%d/%m/%Y à %H:%M (GMT+1)"]]
   ...
}

zeolia: tchat gratuit, sans inscription ni publicité
Merci de ne pas demander d'aide en MP
Away


Possibly Related Threads…
Thread Author Replies Views Last Post
  temps de réponse ai.tcl samsam 5 4,305 08/03/2019, 16:46
Last Post: cestlemien
  Soucis de codage avec un kick KeeViiNou 14 8,688 26/03/2014, 23:18
Last Post: KeeViiNou
  [Script] Temps de parole ! Damien_Vrchr 0 3,096 31/01/2014, 09:47
Last Post: Damien_Vrchr
  [Demande] Script 'piège' (Kick à la demande avec compteur de victime) Utas 6 7,122 21/12/2011, 11:24
Last Post: loulou7593
  unban apres x temps pepino 0 4,245 16/08/2008, 22:00
Last Post: pepino
  comment mettre une raison au kick avec lindex Babytigrou16 2 4,722 26/11/2007, 18:43
Last Post: Babytigrou16

Forum Jump:


Users browsing this thread: 1 Guest(s)