djrems
Messages postés2Date d'inscriptionsamedi 6 mars 2004StatutMembreDernière intervention 6 mars 2004
-
6 mars 2004 à 11:32
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 2009
-
17 févr. 2006 à 16:16
Salut :)
Je n'ai pas trouvé ce que je cherche ( ou alors j'ai mal cherché ).
Donc, j'aimerais kick-ban quelqu'un pour un temps précis ( disons 2mn ) si il dit un "mauvais mot" ( #, par exemple ).
Seulement, je ne suis qu'un débutant pour le "scripting mIRC" :shy)
juki_webmaster
Messages postés947Date d'inscriptionmercredi 19 novembre 2003StatutMembreDernière intervention 5 avril 20083 6 mars 2004 à 13:00
Salut djrems , moi aussi je suis passer par là .
Je te conseile de le faire avec un timer et une remote ( en meme temps je t'explique un peu les timers ... )
Voila ceci utilise un timer de 120 secondes et de 1 repetion il porte aussi le nom "banpub" .
Cette remote banni uniquement un pseudo et le kick juste aprés puis au bout de 120 secondes , le nick est debani .
Si tu veux bannir un host ( lus efficace ) fait :
/ban $chan $nick 2 , mais je nais pas reussi a deban un host :/
Genre /mode $chan -b $nick ou /mode $chan -b $bnick.
Voici le fonctionnement des timers :
/timerexemple 1 10 /msg $chan blabla , ceci dira une fois aprés 10 secondes "blabla" .
/timerexemple 3 10 /msg $chan fdsf , ceci dira 3 fois " fdsf" avec 10 secondes dintervale .
/timerexemple 0 10 /msg $chan lol , ceci dira toute les 10 secondes "lol" , pour arreter un timer , il faut faire :
/timerexemple off
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 6 mars 2004 à 15:08
Encore plus simple : /ban -u120 hostaban
120 signifie que le ban sera enlevé 120 secondes après.
hostaban à remplacer par l'host à bannir, ou le pseudo.
-<gras>[ Sorn_Drixer ]-</gras>
-
Un problème ? une question ? N'hésitez pas, le forum est là pour ça.
juki_webmaster
Messages postés947Date d'inscriptionmercredi 19 novembre 2003StatutMembreDernière intervention 5 avril 20083 6 mars 2004 à 15:27
A tien merci Sorn , je la connaiser pas elle !
Donc djrems tu peux faire :
on *:text:*#*:#:/ban -u120 $nick
Par exemple .
Sinon Sorn , il existe un moyen davoir le host du nick ?
Genre $nick(host) car moi je trouve toujour pas cette fonction ! Car aprés il pourez faire :
on *:text:*#*:#:/ban -u120 $nick[machin_chose]
Vous n’avez pas trouvé la réponse que vous recherchez ?
Vous pouvez aussi spécifier les types 10 à 19 qui correspondent à ceux de 0 à 9, ce qui fait que mIRC remplace les chiffres de la partie host.domain de l'adresse avec des ? au lieu d'un joker *.
rustin
Messages postés2Date d'inscriptionjeudi 25 mars 2004StatutMembreDernière intervention25 mars 2004 25 mars 2004 à 20:46
Salut !
bien cool le script, mais le problème c'est que le timeur se met en marche lors de l'utilisation du mot interdit ("#" ici) et si quelqu'un prononce ce mot pendant un ban actif, le timeur redémarre et le deban ne se fera que sur la dernière personne bannie après la fin du timeur.
Du coup, le premier banni ne sera jamais débanni :-/ .
Comment faire un nouveau timeur à chaque ban différent afin de bannir et débannir de façon indépendante chaque personne fautive ?