;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; mIRC Channel Protection ; Scripted by H}{H @ #iwwf on irc.i-wwf.net ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - on 1:TEXT:*:#: { if ($nick isop #) return if $nick isop $chan) { halt } set -u4 %fld. [ $+ [ $chan ] $+ . $+ [ $nick ] ] $calc( %fld. [ $+ [ $chan ] $+ . $+ [ $nick ] ] + 1) if (%fld. [ $+ [ $chan ] $+ . $+ [ $nick ] ] >= 5) { ban -u30 # $nick 11 kick $chan $nick No Flooding (5l/4s) 9R6V9D 9S6cript else halt } } - on 1:TEXT:*:#: { if ($nick !isop # && $len($1-) > 350) { if ($nick isop $chan) { halt } ban -u120 $chan $nick 3 kick $chan $nick Please Shorten Your Lines ( $ifmatch /350) 9R6V9D 9S6cript else halt } } - on 1:TEXT:*:#:{ if ($nick isop #) return if $nick isop $chan) { halt } var %text = $strip($1-) inc -u10 %rp. [ $+ [ $hash($nick $chan %text,32) ] ] if (%rp. [ $+ [ $hash($nick $chan %text,32) ] ] == 4) { ban -u500 # $nick 11 kick # $nick No Repeating (4/10s) 9R6V9D 9S6cript else halt } } - on @*:TEXT:*:#: { if (*join #* isin $1-) || (*come to #* isin $1-) || (*plz join #* isin $1-) || (*please join #* isin $1-) { if $nick isop $chan) { halt } ban $chan $nick 3 kick # $nick Channel Advertising) 9R6V9D 9S6cript else halt } } -