[04:23:13]
*
Alinea
joined #eggdrop
[04:23:31]
*
[Guru]
set mode +l 18
[04:24:50]
*
[Guru]
set mode +l 17
[06:37:51]
*
[Guru]
set mode +l 16
[06:40:47]
*
reborn
joined #eggdrop
[06:40:52]
*
[Guru]
set mode +l 17
[06:45:07]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 21
[06:46:12]
ShadowCmoi
Bien le bonjour peuple du vent !
[06:47:04]
ShadowCmoi
Et merci au purgé Amand, à CrazyCat et MenzAgitat , ainsi qu'au gros qu'on n'a pas retrouvé, pour vos explications :D
[06:53:35]
ShadowCmoi
Il va falloir que je m'attarde sur ce "return" , qui ressemble au "halt" de Mirc, avec par contre des spécificité a trouver, entre le 0/1/3
[07:13:23]
*
BdS
joined #eggdrop
[07:13:23]
*
[Guru]
set mode +l 18
[07:18:12]
CrazyCat
ShadowCmoi> le return (comme son nom l'indique) retourne quelque chose, alors que le halt ne fait qu'arrêter un process
[07:38:56]
ShadowCmoi
Ah, donc on peut aussi utiliser le halt en Tcl ?
[07:39:23]
ShadowCmoi
Si je pige bien, le halt stoppe le code, alors que le return stoppe la boucle, et passe aux conditions suivantes, right ?
[07:42:14]
CrazyCat
ShadowCmoi> non, je te parlais de la différence entre return et halt, je n'ai pas dit que halt existait
[07:43:30]
ShadowCmoi
Ah, pardon, j'avais mal saisi, et effectivement, en cherchant des exemples de codages Tcl, je ne trouve que des return
[07:58:59]
*
[Guru]
set mode +l 17
[07:59:25]
*
reborn
joined #eggdrop
[07:59:29]
*
[Guru]
set mode +l 18
[08:30:58]
ShadowCmoi
Question bête, l'affichage de ce return, il apparait dans notre telnet/Defero ?
[08:33:53]
CrazyCat
Non, c'est un retour de variable. Si tu ne fais pas un putlog, rien n'apparait
[08:34:53]
ShadowCmoi
L'idée c'est surtout de s'en servir pour débuguer un code, alors 🤔
[08:36:05]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 22
[08:53:34]
Excalibur
-//- <uto@Epiknet> a quitté (Themis (RECOVER command used by uto_))
[08:53:34]
Excalibur
*** <uto_@Epiknet> s'appelle maintenant uto
[09:14:19]
Excalibur
-//- <ced117@Epiknet> a quitté (Ping timeout: 180 seconds)
[09:14:40]
*
[Guru]
set mode +l 17
[09:14:43]
*
ced117
joined #eggdrop
[09:14:52]
*
[Guru]
set mode +l 18
[09:16:32]
*
[Guru]
set mode +l 17
[09:18:32]
*
reborn
joined #eggdrop
[09:18:49]
*
[Guru]
set mode +l 18
[09:24:44]
*
[Guru]
set mode +l 17
[09:25:03]
*
reborn
joined #eggdrop
[09:25:09]
*
[Guru]
set mode +l 18
[09:51:31]
*
[Guru]
set mode +h Amand
[09:51:31]
*
Amand
joined #eggdrop
[09:51:35]
*
[Guru]
set mode +l 19
[10:19:35]
Amand
ShadowCmoi: si tu veux un exemple concret pour le return
[10:19:41]
Amand
deux petites minutes
[10:20:51]
Amand
j'ai crée une fonction verifMin, qui permettra de voir si le pseudo n'a que des minuscules
[10:21:20]
Amand
donc dans une autre proc pour vérifier si un pseudo n'a que des minuscules je fais :
[10:21:59]
Amand
if {[::testproc::verifMin $nick] == 1) {
[10:22:52]
Amand
si il entre dans ma condition if {[string tolower $nick] eq $nick} { , ma fonction vaut 1 sinon 0
[10:39:47]
CrazyCat
Il faut faire attention à la valeur qu'on donne au return quand on est avec eggdrop aussi
[12:09:26]
ShadowCmoi
Merci pour l'exemple , c'est explicite
[13:29:34]
Excalibur
-//- <uto_@Epiknet> a quitté (Ping timeout: 180 seconds)
[13:30:05]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 21
[14:26:58]
*
[Guru]
set mode +l 18
[14:27:03]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 22
[14:29:37]
Excalibur
-//- <uto_@Epiknet> a quitté (Ping timeout: 180 seconds)
[14:30:05]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 21
[14:52:28]
*
[Guru]
set mode +l 17
[15:28:03]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 22
[15:33:03]
Excalibur
-//- <uto_@Epiknet> a quitté (Ping timeout: 180 seconds)
[15:34:04]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 21
[16:04:20]
*
[Guru]
set mode +h Amand
[16:04:20]
*
Amand
joined #eggdrop
[16:04:26]
*
[Guru]
set mode +l 18
[16:28:04]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 22
[16:30:19]
Excalibur
-//- <uto_@Epiknet> a quitté (Ping timeout: 180 seconds)
[16:31:03]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 21
[17:28:04]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 22
[18:43:28]
Excalibur
-//- <uto@Epiknet> a quitté
[18:44:04]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 21
[18:49:30]
Excalibur
*** <uto_@Epiknet> s'appelle maintenant uto
[21:22:57]
Excalibur
-//- <uto@Epiknet> a quitté (Ping timeout: 180 seconds)
[21:23:04]
Excalibur
*** <Boole@Epiknet> a mis le mode #eggdrop +l 20
[22:13:16]
*
[Guru]
set mode +l 17
[23:45:13]
*
Alinea
joined #eggdrop
[23:45:13]
*
[Guru]
set mode +l 18
[23:45:43]
*
[Guru]
set mode +l 17