ANTI INSULTE SIMPLE ET EFFICACE PAS COMME LES AUTRES

Signaler
Messages postés
288
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
14 février 2009
-
Messages postés
4
Date d'inscription
jeudi 17 juillet 2003
Statut
Membre
Dernière intervention
16 juin 2007
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38277-anti-insulte-simple-et-efficace-pas-comme-les-autres

Messages postés
4
Date d'inscription
jeudi 17 juillet 2003
Statut
Membre
Dernière intervention
16 juin 2007

merci pour ton aide, c'est nickel
Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
5
Remplace:
if (%bad iswm $strip($1-)) {

par:
if ((%bad iswm $strip($1-)) && ($nick !isop $chan) && ($nick !isvo $chan)) {
Messages postés
4
Date d'inscription
jeudi 17 juillet 2003
Statut
Membre
Dernière intervention
16 juin 2007

salut hisoka2501

je viens d'empoyer ton code et il fonctionne sans probleme.
je voudrai simplement savoir ce que je devais y ajouter pour pouvoir protéger tout les op et voice qui se trouvent sur le chan ( pas seulement moi )

merci d'avance pour votre aide
Messages postés
264
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
7 juillet 2009

oops je me suis loupé ds mon code (suis crevé ce soir) voila qqch qui marchera mieux (enfin meme marchera tout court)

on *:text:*:#:{
var %i 1 , %insultes insulte1;insulte2;insul te 3;ta mere;ton pere;tes freres;et tes soeurs;ohohhhhh;ce serais le bhoneur !...
if ($me isop $chan || $me ishop $chan) {
while ($gettok(%insultes,%i,59)) {
var %bad = $ifmatch
if (%bad iswm $strip($1-)) {
;mode $chan +bb $nick $address($nick,2)
;.timer 1 60 mode $chan -bb $nick $address($nick,2)
kick $chan $nick Atteinte au reglement priere de lire les regles merci.
break
}
inc %i
}
}
}

c quand meme plus beau et plus instructif... enfin j'espere
on peut metre des trucs genre: sal*e => detectera: saloe, salae, salope.. * = nimporte quoi de nimporte kelle longeur, ? = nimporte quel caractere
Afficher les 15 commentaires