All pastes #162182 Raw Edit

Someone

public text v1 · immutable
·published 2006-09-06 05:57 UTC
rendered paste body
on *:CONNECT: {
  ns id %mypass
  mode $nick +B
  #w88-edge
  #cxs
  #cxs_elite
}


  on ^*:TEXT:*:#:{ 
    var %i = 0 
    var %line = $1- 
    while (%i < $numtok($1-,32)) { 
      inc %i 1 
      if ($gettok($1-,%i,32) ison $chan) { 
        if ($gettok($1-,%i,32) isop $chan) { 
          var %line = $replace(%line,$gettok($1-,%i,32), $+ $gettok($1-,%i,32) $+ ) 
        } 
        elseif ($gettok($1-,%i,32) ishop $chan) { 
          var %line = $replace(%line,$gettok($1-,%i,32), $+ $gettok($1-,%i,32) $+ ) 
        } 
        elseif ($gettok($1-,%i,32) isvoice $chan) { 
          var %line = $replace(%line,$gettok($1-,%i,32), $+ $gettok($1-,%i,32) $+ ) 
        } 
      } 
    } 
    if ($nick isop $chan) { 
      var %nick = 14<4@ $+ $nick $+ 14> 
    } 
    elseif ($nick ishop $chan) { 
      var %nick = 14<7% $+ $nick $+ 14> 
    } 
    elseif ($nick isvoice $chan) { 
      var %nick = 14<12+ $+ $nick $+ 14> 
    } 
    else { 
      var %nick = 14<10 $+ $nick $+ 14> 
    } 
    if ($gettok($readini(mirc.ini,options,n4),12,44) == 0) { 
      echo $chan %nick %line 
    } 
    elseif ($gettok($readini(mirc.ini,options,n4),12,44) == 1) { 
      echo $chan $timestamp %nick %line 
    } 
    haltdef 
  } 
  on *:INPUT:#:{ 
    if (/ == $left($1,1)) { return } 
    if ($me isop $chan) { 
      var %nick = 14<4@ $+ $me $+ 14> 
    } 
    elseif ($me ishop $chan) { 
      var %nick = 14<7% $+ $me $+ 14> 
    } 
    elseif ($me isvoice $chan) { 
      var %nick = 14<12+ $+ $me $+ 14> 
    } 
    else { 
      var %nick = 14<10 $+ $me $+ 14> 
    } 
    if ($gettok($readini(mirc.ini,options,n4),12,44) == 0) { 
      echo $chan %nick $1- 
    } 
    elseif ($gettok($readini(mirc.ini,options,n4),12,44) == 1) { 
      echo $chan $timestamp %nick $1- 
    } 
    .msg $chan $1- 
    halt 
  }