All pastes #421770 Raw Edit

Joshua

public text v1 · immutable
·published 2007-04-03 01:21 UTC
rendered paste body
on *:input:#: {
  if ($left($1,1) != /) && ($1 ison $chan) {
    if ($me isop $chan) {
      var %nick = <4@ $+ $me $+ >
    }
    elseif ($me ishop $chan) {
      var %nick = <7% $+ $me $+ >
    }
    elseif ($me isvoice $chan) {
      var %nick = <2+ $+ $me $+ >
    }
    else {
      var %nick = <10 $+ $me $+ >
    }
  }   
  if ($1 isop $chan) {
    msg $chan 14»»[4 $+ @ $+ $1 $+ 14]««1 $2-
    haltdef
  }
  elseif ($1 ishop $chan) {
    msg $chan 14»»[7 $+ % $+ $1 $+ 14]««1 $2-
    haltdef
  }
  elseif ($1 isvoice $chan) {
    msg $chan 14»»[12 $+ + $+ $1 $+ 14]««1 $2-
    haltdef
  }
  elseif ($1 isreg $chan) {
    msg $chan 14»»[1 $+ $1 $+ 14]««1 $2-
    haltdef
  }
  if ($gettok($readini(mirc.ini,options,n4),12,44) == 0) {
    echo $chan %nick $iif($1 == /say,$2-,$1-)
  }
  halt
}