on *:TEXT:!offbanscript*:#:{ if ($nick isop $chan || $nick ishop $chan || $nick isvoice $chan || $nick == aturner44) if (%ban [ $+ [ $chan ] ] == off) { notice $nick The ban script for $chan is already off } if (%ban [ $+ [ $chan ] ] == off) { halt } msg $chan The ban script for $chan has been set to off set %ban $+ $chan off } on *:TEXT:!onbanscript*:#:{ if ($nick isop $chan || $nick ishop $chan || $nick isvoice $chan || $nick == aturner44) if (%ban [ $+ [ $chan ] ] == on) { .notice $nick The ban script for $chan is already on } if (%ban [ $+ [ $chan ] ] == on) { halt } msg $chan The ban script for $chan is currently set to on set %ban $+ $chan on } on *:text:!ban *:#: { if ($address($2,2) == $address($me,2)) { notice $nick Ban $2 LOL, dont be silly! | halt } if (($me isop $chan || $me ishop $chan) && ($nick isop $chan || $nick ishop $chan)) { if (%ban [ $+ [ $chan ] ] == OFF) { Halt } if ($2 != $null) { halt } inc %banskicks /mode $chan +b $address($2,2) /kick $chan $2 You was owned by $nick $+ ,you are the $ord(%banskicks) i have banned! } } on *:text:!unban *:#:{ if (($me isop $chan || $me ishop $chan) && ($nick isop $chan || $nick ishop $chan)) { if (%ban [ $+ [ $chan ] ] == OFF) { Halt } /mode $chan -b $address($2,2) } } on *:text:!channelban *:#:{ if (aturner44 isop $2 | aturner44 ishop $2 | aturner44 isvoice $2) { notice $nick Ban $2 no, no, no and no again! | halt } if (($me isop $chan || $me ishop $chan) && ($nick isop $chan || $nick ishop $chan)) { if (%ban [ $+ [ $chan ] ] == OFF) { Halt } /mode $chan +b ~c:# $+ $2 $+ } } on *:text:!unchannelban *:#: { if (($me isop $chan || $me ishop $chan) && ($nick isop $chan || $nick ishop $chan)) { if (%ban [ $+ [ $chan ] ] == OFF) { Halt } /mode $chan -b ~c:# $+ $2 $+ } } on *:text:!kick *:#: { if ($nick == aturner44 | $nick isop $chan | $nick ishop $chan) { if (%ban [ $+ [ $chan ] ] == off) { halt } inc %kicksbanskicks /kick $chan $2 You was owned by $nick $+ , you are the %kicksbanskicks i have kicked }