NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 10 oct. 2011 à 13:01
Bonjour,
Pas de question dans le corps du message, pas de description des effets désirés et de ceux constatées, pas de mise en forme du code (voir le point 2) et en plus en écriture SMS.
Si tu ne veux pas avoir de réponse, tu t'y prends bien.
---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS et aussi ce lien[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list ---
valentony
Messages postés2Date d'inscriptionlundi 10 octobre 2011StatutMembreDernière intervention10 octobre 2011 10 oct. 2011 à 23:22
voila quand je met cette remote le souci c'est que le bot flood en avertissements en boucle je débute dans le codage j'aimerai que ça avertisse 2 fois un user si il recommence ça le kick 2 fois et ensuite ça le ban je sais que le code est pas complet ou mal fait mais je suis perdu j'ai besoin d'aide merci d'avance
on *:text:*:#chan: {
var %i = 1
while (%i <= $lines(insultes.txt)) {
if ($read(insultes.txt,%i) isin $1- ) {
}
inc %i
}
inc %testhaha [ $+ [ $nick ] ] 1
if ( %testhaha [ $+ [ $nick ] ] == 1 ) { bs say $chan 3OK.4 Avertissement (Nbre 1/2) à12 $nick 6Merci de bien vouloir surveiller ton langage et de rester poli(e) s'il-te-plait. }
if ( %testhaha [ $+ [ $nick ] ] == 2 ) { bs say $chan 3OK.4 Avertissement (Nbre 2/2) à12 $nick 6Merci de bien vouloir surveiller ton langage et de rester poli(e) s'il-te-plait. }
if ( %testhaha [ $+ [ $nick ] ] == 3 ) { kick $chan 12 $nick 6Merci de bien vouloir surveiller ton langage et de rester poli(e) s'il-te-plait. }
if ( %testhaha [ $+ [ $nick ] ] == 4 ) { kick $chan 12 $nick 6Merci de bien vouloir surveiller ton langage et de rester poli(e) s'il-te-plait. }
if ( %testhaha [ $+ [ $nick ] ] == 5 ) { mode $chan +bb $nick $address | kick $chan 12 $nick 6Tu es banni ! Merci de bien vouloir surveiller ton langage et de rester poli(e) s'il-te-plait. }
unset %testhaha [ $+ [ $nick ] ]
}
}
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 10 oct. 2011 à 23:59
Bonjour,
Je ne connais pas le codage en IRC.
Mais, juste 2 lignes :
inc %testhaha [ $+ [ $nick ] ] 1
...
unset %testhaha [ $+ [ $nick ] ]
Je pense que tu détruit ta variable, d'où le problème.
Mais bon, IRC, je ne connais pas en scripting, donc, je me trompe peut être.
---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS et aussi ce lien[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list ---