Sunset IrCx 3.0 — File Browser

SunsetIrCx3.0v3.0 / SunsetIrCx3.0v3.0 / system / protect.mrc

protect.mrc — 3.54 KB — Download this file

#op off
on 1:TEXT:*ops*:#:/kick # $nick 12(10Op Begger12)  $+ %okick%ver2 | /inc %okick 1 
on 1:TEXT:*opz*:#:/kick # $nick 12(10Op Begger12)  $+ %okick %ver2 | /inc %okick 1
on 1:TEXT:*0p*:#:/kick # $nick 12(10Op Begger12)  $+ %okick %ver2 | /inc %okick 1
on 1:TEXT:*[]p*:#:/kick # $nick 12(10Op Begger12)  $+ %okick %ver2 | /inc %okick 1
on 1:TEXT:*op me*:#:/kick # $nick 12(10Op Begger12)  $+ %okick %ver2 | /inc %okick 1
on 1:TEXT:*op my ass*:#:/kick # $nick 12(10Op Begger12)  $+ %okick %ver2 | /inc %okick 1
on 1:TEXT:*i want ops*:#:/kick # $nick 12(10Op Begger12)  $+ %okick %ver2 | /inc %okick 1 
on 1:TEXT:*can i have ops*:#:/kick # $nick 12(10Op Begger12)  $+ %okick %ver2 | /inc %okick 1
on 1:TEXT:*can i have ops?*:#:/kick # $nick 12(10Op Begger12)  $+ %okick %ver2 | /inc %okick 1
on 1:TEXT:*op!*:#:/kick # $nick 12(10Op Begger12)  $+ %okick %ver2 | /inc %okick 1
#op end

#cuss off
on 1:TEXT:*fuck*:#:/kick # $nick 12(10Cuss Kick12)  $+ %ckick %ver2 | /inc %ckick 1 | /ban -u20 # $nick
on 1:TEXT:*dick*:#:/kick # $nick 12(10Cuss Kick12)  $+ %ckick %ver2 | /inc %ckick 1 | /ban -u20 # $nick
on 1:TEXT:*pussy*:#:/kick # $nick 12(10Cuss Kick12)  $+ %ckick %ver2 | /inc %ckick 1 | /ban -u20 # $nick
on 1:TEXT:*baster*:#:/kick # $nick 12(10Cuss Kick12)  $+ %ckick %ver2 | /inc %ckick 1 | /ban -u20 # $nick
on 1:TEXT:*mother fucker*:#:/kick # $nick 12(10Cuss Kick12)  $+ %ckick %ver2 | /inc %ckick 1 | /ban -u20 # $nick
on 1:TEXT:*cock*:#:/kick # $nick 12(10Cuss Kick12)  $+ %ckick %ver2 | /inc %ckick 1 | /ban -u20 # $nick
on 1:TEXT:*faggot*:#:/kick # $nick 12(10Cuss Kick12)  $+ %ckick %ver2 | /inc %ckick 1 | /ban -u20 # $nick
on 1:TEXT:*jesus*:#:/kick # $nick 12(10Cuss Kick12)  $+ %ckick %ver2 | /inc %ckick 1 | /ban -u20 # $nick
on 1:TEXT:*shit*:#:/kick # $nick 12(10Cuss Kick12)  $+ %ckick %ver2 | /inc %ckick 1 | /ban -u20 # $nick
#cuss end

#revdoor off
on 1:JOIN:#: {
  if ($me !isop $chan) { halt }
  set %revdoor. [ $+ [ $nick [ $+ [ .JOIN ] ] ] ] $ticks
  .timer 5 1 inc %revdoor. [ $+ [ $nick [ $+ [ .SEC ] ] ] ] 1
  .guser 101 $nick 2 | .timer 1 6 unset %revdoor. [ $+ [ $nick [ $+ [ * ] ] ] ] | .timer 1 5 .ruser 101 $nick 2 
}
on +101:PART:#: {
  if ($me !isop $chan) { halt }
  %revdoor. [ $+ [ $nick [ $+ [ .JP ] ] ] ] = $ticks - %revdoor. [ $+ [ $nick [ $+ [ .JOIN ] ] ] ]
  if (%revdoor. [ $+ [ $nick [ $+ [ .SEC ] ] ] ] == $null) { %revdoor. [ $+ [ $nick [ $+ [ .SEC ] ] ] ] = 0 }
  set %revdoor. [ $+ [ $nick [ $+ [ .TOT ] ] ] ] %revdoor. [ $+ [ $nick [ $+ [ .SEC ] ] ] ] $+ . $+ $right( [ %revdoor. [ $+ [ $nick [ $+ [ .JP ] ] ] ] ] ,3)
  ban -u120 $chan $nick 3 
  msg $chan ( $+ 2 $nick joined/parted in %revdoor. [ $+ [ $nick [ $+ [ .TOT ] ] ] ] seconds)  21 2 Minute Ban %ver
  .ruser 101 $nick 2
}
#revdoor end

#chr off
on 1:TEXT:*<chr>*:#:/kick $chan $nick 12(13Comic chat kick12)  $+ %ckick %ver2 | /inc %ckick 1  | /ruser 555 $$1!
#chr end

#kickp off
on !1:kick:#: { if $knick == $me {
    .mode $chan -o $nick  | /ban -u600 $nick | /kick $chan $nick 2Payback Is So Sweet...10 min ban. %ver2
    :end 
  }
}
#kickp end

#banp off
on !1:Ban:#: { if $bnick == $me {
    /mode $chan -o $nick  | /ban -u600 $nick | /kick $chan $nick 2Payback Is So Sweet...10 min ban. %ver2
    :end 
  }
}
#banp end

#text off
ON 1:TEXT:*:#:{
  /inc %t $+ $nick 
  if ([ %t [ $+ [ $nick ] ] ] >= 4) {
    kick $chan $nick 12(10Text Flood12) %ver2
    ban -u20 # $nick    
    unset %t $+ $nick
  }
  else {
    /.timer 1 3 /unset %t $+ $nick
  }
}
}
#text end