All pastes #478525 Raw Edit

Untitled

public text v1 · immutable
·published 2007-05-09 07:10 UTC
rendered paste body
on *:TEXT:!own*:#:{ 
  if ($chan == #irchelp) { halt }
  if ($nick isop $chan) || ($nick ishop $chan) || ($read(SPBHOPS.txt,w,$+($address($nick,3)))) {
    inc %owned
    if ($me isvoice $chan) && ($me !ishop $chan) || ($me isvoice $chan) && ($me !isop $chan) || ($me isreg $chan) && ($me !ishop $chan) || ($me isreg $chan) && ($me !isop $chan) { 
      msg $chan 4I need halfop or op to use that command
      halt 
    }
    if ($2 == $null) {
      notice $nick 4Please put a name after !ban eg !own $nick($chan,$r(1,$nick($chan,0))) reason
      halt
    }
    if ($2 == spida) || ($2 == $me) || ($2 == SqUiD) || ($2 == spiderwebdre) {
      msg $chan I cannot ban myself or my owner!!! | kick $chan $nick 
      halt
    }
    if ($2 isop $chan) || ($2 ishop $chan) {
      msg $chan Sorry i am not allowed to ban ops/halfops
      halt
    }
    if ($2 !ison $chan) { msg $chan 9,1 $nick - Sorry i do not see the name $2 on this channel } 
    if ($2 == $me) || ($2 == [`Spida]) || ($2 == spida) || ($2 == spiderwebdre) || ($2 == [`Spida]Away) { msg $chan I cannot kick myself or my owner!!! | kick $chan $nick | halt }
    else { 
      kick $chan $2- Number of noobs Ownt : [>> %owned <<]
    } 
  } 
} 
on *:TEXT:!ban*:#:{ 
  if ($chan == #irchelp) || ($chan == #mIRC) { halt }
  if ($1 == !bank) {
    halt
  }
  if ($me isvoice $chan) && ($me !ishop $chan) || ($me isvoice $chan) && ($me !isop $chan) || ($me isreg $chan) && ($me !ishop $chan) || ($me isreg $chan) && ($me !isop $chan) { 
    msg $chan 4I need halfop or op to use that command
    halt 
  }
  if ($nick isop $chan) || ($nick ishop $chan) || ($read(SPBHOPS.txt,w,$+($address($nick,5)))) { 
    if ($2 == $null) {
      notice $nick 4Please put a name after !ban eg !ban $nick($chan,$r(1,$nick($chan,0))) 
      halt
    }
    if ($2 == spida) || ($2 == $me) || ($2 == SqUiD) || ($2 == spiderwebdre) {
      msg $chan I cannot ban myself or my owner!!!
      halt
    }
    if ($2 isop $chan) || ($2 ishop $chan) {
      msg $chan Sorry i am not allowed to ban ops/halfops
      halt
    }
    set %var $2- 
    mode $chan +b $address($2,2) | /kick $chan $2
  }
}

on *:TEXT:!unban *:#:{ 
  if ($chan == #irchelp) || ($chan == #mIRC) { halt }
  if ($nick isop $chan) || ($nick ishop $chan) || ($nick == spider) || ($read(SPBHOPS.txt,w,$+($address($nick,5)))) { 
    mode $chan -b $address($2,2)
  }
}
on *:TEXT:!tb *:#: { 
  if ($nick isop $chan) {
    set %reasontsb $4-
    set %calcchan $calc($3 * 60) 
    if ($me isvoice $chan) && ($me !ishop $chan) || ($me isvoice $chan) && ($me !isop $chan) || ($me isreg $chan) && ($me !ishop $chan) || ($me isreg $chan) && ($me !isop $chan) { 
      msg $chan 4I need halfop or op to use that command
      halt 
    }
    if (!$3) || ($2 !isnum) {
      notice $nick ERROR:!tb <nick> <time> <reason>
      halt
    }
    if ($address($nick,2) == $address($me,2)) || ($read(SPBHOPS.txt,w,$+($address($nick,3)))) { 
      msg $chan I cannot timeban my owner/myself are you MAD?? | /ban -ku $+ %calcchan $chan $nick 
      halt
    }
    if ($2 isop $chan) { 
      msg $chan 4Sorry i am not allowed to timeban hops/ops 
      halt
    }
    if ($2 !ison $chan) {
      notice $nick $2 is not on $chan at the moment.
      halt
    }
    else {
      inc %noobsauce
      if (!%reasontsb) { 
        ban -ku $+ %calcchan $chan $2- [ Minnutes banned: $3  Reason: N/A .RuleBreakers Squashed: %noobsauce ] | /timer19 1 %calcchan msg $2 4You Have been unbanned from $chan
      }
      if (%reasontsb) { 
        ban -ku $+ %calcchan $chan $2- [ Minnutes banned: $3  Reason: %reasontsb .RuleBreakers Squashed: %noobsauce ] | /timer19 1 $calc( %calcchan * 60) msg $2 4You Have been unbanned from $chan
      }
    } 
  }
  if ($nick !isop $chan) {
    notice $nick 4ERROR:Sorry only Ops may use this command 
  }
} 


on *:TEXT:!ru*:#: { 
  if ($chan == #irchelp) || ($chan == #mIRC) { halt }
  if ($nick ishop $chan) || ($nick isop $chan) || if ($read(SPBHOPS.txt,w,$+($address($nick,5)))) {
    /ban -ru $chan $2-
  } 
}