le kick counter sert a annoncer sur le channel votre nombre de kick lorsque vous kickez quelqu'un et le kick revenge a kicker la personne ki vous a kicker.
a foutr ds le remote
Source / Exemple :
;kick counter (bugs eventuels)
ON 1:KICK:#:{ if ( $nick == $me ) { set %kicknb $readini(kicknb.ini, number, kick)
inc %kicknb
msg $chan ceci est mon %kicknb ème kick :)
/writeini -n kicknb.ini number kick %kicknb } }
;kick counter menu
menu nicklist { .- Kick -: inc %victimes 1 | /kick $chan $1 2« 0GO OUT! 2»0 www.tusors.fr.st ^^ 2»(4kick 8,4n° $+ %victimes $+ 4) }
;kick revenge
on 1:KICK:#:{ set %kicker $nick
set %chan $chan
join $chan
.enable #kr
else { halt } }
#kr off
on 1:op:#:{ if ( $nick != $me ) { if ( $opnick == $me ) { if ( $me isop %chan ) { kick %chan %kicker tiens sale gay.. ta voulu me kicker? ben prends sa!!! | endk } else { goto end } } else { goto end } }
else { goto end }
if ( $opnick != $me ) { goto end }
:end
endk }
#kr end
alias endk {
unset %kicker
unset %chan
.disable #kr
}
Conclusion :
le principe du kick revenge...
stock le nom du chan et de la personne ki cous kick, et lorsque ke l'on vous op, vérifie si vous etes pas ope sur le chan ou on cous a kicker, et dans ce cas la kick la personne vous ayant kicker ;)
je programme peu en irc, jai fait sa vite fais.. jai tester... aucun bugs chez moi... faite moi part de vos commentaires...
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.