A more advanced collection of scripts, containing Anti Ban, Kick and Deop with Revenge built in. It just goes in your remotes. I advise you not to mess around with it and if used on another person with it on, will get it stuck on a loop.
Any problems I can be found on #dvasquadron
#ban on
on ^1:ban:#:{
if ($banmask iswm $address($me,0)) { if ($nick == $me) { mode $chan -b $banmask | echo -a 7Ban Attempt Failed! } | else { echo $chan 3*** $nick sets mode: +b $banmask | echo -a 4Ban Attempt Failed $+ :1 ( $+ 5 $+ $banmask $+ 1) 4Some one tried to ban you! ( $+ $nick $+ ) 12Was Trying To Ban You At1 (1 $+ $time $+ $+ 1) | if ($me isop $chan) mode $chan -bov+b $banmask $nick $nick $address($nick,2) | kick $chan $nick 34K2o12b2r12a4K2a12r2e3) 12Ban Protection 4Successful 3(4K2o12b2r12a4K2a12r2e | halt } }
if ($banmask iswm $address($me,3)) { if ($nick == $me) { mode $chan -b $banmask | echo -a 7Ban Attempt Failed! } | else { echo $chan 3*** $nick sets mode: +b $banmask | echo -a 4Ban Attempt Failed $+ :1 ( $+ 5 $+ $banmask $+ 1) 4Some one tried to ban you! ( $+ $nick $+ ) 12Was Trying To Ban You At1 (1 $+ $time $+ $+ 1) | if ($me isop $chan) mode $chan -bov+b $banmask $nick $nick $address($nick,2) | kick $chan $nick 34K2o12b2r12a4K2a12r2e3) 12Ban Protection 4Successful 3(4K2o12b2r12a4K2a12r2e | halt } }
if ($banmask iswm $address($me,5)) { if ($nick == $me) { mode $chan -b $banmask | echo -a 7Ban Attempt Failed! } | else { echo $chan 3*** $nick sets mode: +b $banmask | echo -a 4Ban Attempt Failed $+ :1 ( $+ 5 $+ $banmask $+ 1) 4Some one tried to ban you! ( $+ $nick $+ ) 12Was Trying To Ban You At1 (1 $+ $time $+ $+ 1) | if ($me isop $chan) mode $chan -bov+b $banmask $nick $nick $address($nick,2) | kick $chan $nick 34K2o12b2r12a4K2a12r2e3) 12Ban Protection 4Successful 3(4K2o12b2r12a4K2a12r2e | halt } }
if ($banmask iswm $me $+ !*@*) { if ($nick == $me) { mode $chan -b $banmask | echo -a 7Don't Try To Ban Me! } | else { echo $chan 3*** $nick sets mode: +b $banmask | echo -a 4Ban Attempt Failed $+ :1 ( $+ 5 $+ $banmask $+ 1) 4Some one tried to ban you! ( $+ $nick $+ / $+ $Address($nick,0) $+ ) 12Was Trying To Ban You At1 ( 1 $+ $time $+ $+ 1) | if ($me isop $chan) mode $chan -bov+b $banmask $nick $nick $address($nick,2) | kick $chan $nick 34K2o12b2r12a4K2a12r2e3) 12Ban Protection 4Successful 3(4K2o12b2r12a4K2a12r2e | halt } }
}
#ban end
on *:deop:#: {
if ($opnick == $me) && ($nick != $me) {
if (% [ $+ [ foo.deop. [ $+ [ $address ] ] ] ] == $null) {
set % $+ foo.deop. $+ $address 1
if (q ison $chan) {
msg q op $chan
}
elseif (l ison $chan) {
msg l op $chan
}
.timer 1 2 /kick $chan $nick 1 Don't do that again, I am protected by 4K2o12b2r12a4K2a12r2e
return
}
if (q ison $chan) {
msg q op $chan
}
elseif (l ison $chan) {
msg l op $chan
}
.timer 1 2 /mode $chan -o+b $nick $address($nick,2) | .timer 1 2 /kick $chan $nick 1 You Were Warned, I am protected by 4K2o12b2r12a4K2a12r2e | unset % $+ foo.deop. $+ $address
}
}
on *:KICK:#:{ if ($knick == $me) { set %kicknick $Nick | msg L invite $chan | kick $chan %kicknick Don't Kick Me, I Am Protected By 4K2o12b2r12a4K2a12r2e } }
on *:INVITE:#:{ if ($nick == L) { join $chan | timer 1 2 kick $chan %kicknick Dont kick me | timer 1 2 mode $chan +b $address(%kicknick,2) | unset %kicknick } }