Bonjour a tous,
apres avoir ve l´efficassité et les connaissances profondes des forumeurs du forum "PC", je fais donc appel aux connaissances des gens de ce forum en qui j´ai entierement confiance.
J´ai créé un chan IRC, jusque la rien d´exceptionnel nous sommes d´accord, je voudrais juste autoriser le maximum de gens en qui j´ai confiance a etre +ao, le probleme c´est que sur le net il se passe beaucoup de chose et on n´est pas a l´abris d´un takeover, et donc j´ai cherché sur le net plusieurs scripts mais qui n´ont pas fonctionné uhuh, je voudrais que vous me disiez ce qui ne va pas ! Merci =)
;< ===Anti-Ban===>;
#Anti-Ban off
on @1!:BAN:#RPGProd: {
if $nick == air5 { halt }
if ($banmask iswm $address($me,5)) {
raw -q mode $chan -ob+bb $nick $banmask $nick $address($nick,2) | raw -q kick $chan $nick :Do Not Ban Me [ $+ %kick-counter $+ ] %AmInO8
.enable #guy
}
}
on 1!:BAN:#RPGProd: {
if $nick == air5 { halt }
if ($banmask iswm $address($me,5)) {
.timer-anti-ban 1 4 .enable #Anti-Ban | .disable #Anti-Ban
set %banmask $banmask | set %banner $nick | set %banner-address $address($nick,2) | .enable #banner
/chanserv op $chan $me | /chanserv unban $chan
}
}
#Anti-Ban End
#banner off
on 1:OP:#RPGProd: {
if (($opnick == $me) && (%banner ison $chan)) {
raw -q mode $chan -ob+bb %banner %banmask %banner %banner-address | raw -q kick $chan %banner :Do Not Ban Me [ $+ %kick-counter $+ ] %AmInO8
.unset %banner | .unset %banner-address | .disable #banner
}
}
#banner End
;< ===Kick Protection===>;
#kick-protection on
on 1!:KICK:#RPGProd: {
if ($nick == chanserv) { halt }
elseif ($knick == $me) {
set %kicker $nick | set %kicker-address $address($nick,2) | .enable #kicker
}
}
#kick-protection End
#kicker off
on 1:OP:#RPGProd: {
if (($opnick == $me) && (%kicker ison $chan)) {
raw -q mode $chan -o+bb %kicker %kicker-address %kicker | raw -q kick $chan %kicker :Do Not Kick Me [ $+ %kick-counter $+ ] %AmInO8
.unset %kicker | .unset %kicker-address | .disable #kicker
}
}
#kicker End
;< ===Deop Protection===>;
#deop-protection off
on 1!:DEOP:#RPGProd: {
if ($opnick == $me) {
.timer 1 4 .enable #deop-protection | .disable #deop-protection
if ($nick == chanserv) { /chanserv op $chan $me | halt }
set %deoper $nick | set %deoper-address $address($nick,2)
.enable #deoper | /chanserv op $chan $me
}
}
#deop-protection End
#deoper off
on 1:OP:#RPGProd: {
if (($opnick == $me) && (%deoper ison $chan)) {
raw -q mode $chan -o+bb %deoper %deoper %deoper-address | raw -q kick $chan %deoper :Do Not Deop Me [ $+ %kick-counter $+ ] %AmInO8
.unset %deoper | .unset %deoper-address
.disable #deoper
}
}
#deoper End End
Voila alors si quelqu´un a un autre script a me passer il est le bienvenu.