on *:join:#:{ if ($nick != $me) { //Pour être sur que ce n'est pas nous if ($len($read(C:\mIRC\antipub.txt, w, $nick)) == 0 ) { /write C:\mIRC\antipub.txt $nick //On enregistre le nickname dans un fichier /notice $chan Pas de méchanceté :P //On envoie la notice } } }
pkoi personne ne pense a expliquer le focntionement de leur sources ?parceque bon moi j'comprends ce qu'il fait .... mais y'en a peut etre qui ne comrpenne pas et qui aimerait le savoir.
Bonsoir,c'est une source tres bien mais juste une question si le pseudo est enregistre dans le .txt il n'aura plus jamais le msg d'accueil lorsqu'il viendra sur le canal ou l'enregistrement a une duree de vie limite dans le temps ?
Il ne le recevra plus jamais, a moin que tu supprim le Txt
Pour ceux qui ne comprene pas;Quand qq join le chanon *:join:#:{;Si le nick($nick) qui a declanché l'action est différant(!=) de mon nick($me) if ($nick != $me) { //Pour être sur que ce n'est pas nous;$len($read(C:mIRCantipub.txt, w, $nick));cherche la ligne avec le mot enregistré dans nick et retourne ca longueur;si la longueur est egale a 0 c que le nick n'existe pas;alors on peu ecrire son nick dans le fichier puis lui envoyer une notice if ($len($read(C:mIRCantipub.txt, w, $nick)) == 0 ) { /write C:mIRCantipub.txt $nick //On enregistre le nickname dans un fichier /notice $chan Pas de méchanceté :P //On envoie la notice } }}
et if($nick==$me) ca veut dire seulement si c'est moi ??? (si j'ai bon je viens de faire un grand pas ds le scripting ca fait un moment que je cherche comment on fait pour que les actions ne s'appliquent qu'a moi et comme ishnoug il l'as dit c'est expliqué nulle part :/ ) merci ishnoug et greg4 gg =)
if($nick==$me)ça veut dire "si le nick est moi" ...........
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 872 772 membres 194 nouveaux aujourd'hui 16 150 membres club