All pastes #512311 Raw Edit

Unnamed

public text v1 · immutable
#512311 ·published 2007-05-26 21:04 UTC
rendered paste body
on *:input:#: {
  if ($2) && (!$3) {
    if ($2 ison $chan) {
      if ($left($1,2) == -q) { mode $chan -q $2 }
      if ($left($1,2) == +q) { mode $chan +q $2 }
      if ($left($1,2) == +a) { mode $chan +a $2 }
      if ($left($1,2) == +o) { mode $chan +o $2 }
      if ($left($1,2) == +h) { mode $chan +h $2 }
      if ($left($1,2) == +v) { mode $chan +v $2 }
      if ($left($1,2) == -a) { mode $chan -a $2 }
      if ($left($1,2) == -o) { mode $chan -o $2 }
      if ($left($1,2) == -h) { mode $chan -h $2 }
      if ($left($1,2) == -v) { mode $chan -v $2 }
      if ($left($1,2) == +e) { mode $chan +e $address($2,3) }
      if ($left($1,2) == -e) { mode $chan -e $address($2,3) }
      if ($left($1,2) == +I) { mode $chan +I $address($2,3) }
      if ($left($1,2) == -I) { mode $chan -I $address($2,3) }
      if ($left($1,2) == +b) { mode $chan +b $address($2,3) }
      if ($left($1,2) == -b) { mode $chan -b $address($2,3) }
      if ($left($1,3) == +eI) { mode $chan +eI $address($2,3) $address($2,3) }
      if ($left($1,3) == -eI) { mode $chan -eI $address($2,3) $address($2,3) }
      if ($left($1,5) == .mute) {  mode $chan +b-ohv ~q: $+ $address($2,2) $2 $2 $2 }
      if ($left($1,5) == .unmute) {  mode $chan -b-ohv ~q: $+ $address($2,2) $2 $2 $2 }
    }
    if ($2 !ison $chan) {
      if ($left($1,2) == +b) { mode $chan +b $2 }
      if ($left($1,2) == -b) { mode $chan -b $2 }
    }
  }
  if (!$2) {
    if ($left($1,3) == ,+G) { mode $chan +G }
    if ($left($1,3) == ,-G) { mode $chan -G }
    if ($left($1,3) == ,+R) { mode $chan +R }
    if ($left($1,3) == ,-R) { mode $chan -R }  
    if ($left($1,3) == ,+C) { mode $chan +C }
    if ($left($1,3) == ,-C) { mode $chan -C }   
    if ($left($1,3) == ,+T) { mode $chan +T }
    if ($left($1,3) == ,-T) { mode $chan -T }
    if ($left($1,3) == ,+M) { mode $chan +M }
    if ($left($1,3) == ,-M) { mode $chan -M }
    if ($left($1,3) == ,+K) { mode $chan +K }
    if ($left($1,3) == ,-K) { mode $chan -K }
    if ($left($1,3) == ,-L) { mode $chan -L }
    if ($left($1,3) == ,+N) { mode $chan +N }
    if ($left($1,3) == ,-N) { mode $chan -N }
    if ($left($1,3) == ,+S) { mode $chan +S }
    if ($left($1,3) == ,-S) { mode $chan -S }
    if ($left($1,3) == ,+A) { mode $chan +A }
    if ($left($1,3) == ,-A) { mode $chan -A }
    if ($left($1,3) == ,+O) { mode $chan +O }
    if ($left($1,3) == ,-O) { mode $chan -O }
    if ($left($1,3) == ,+V) { mode $chan +V }
    if ($left($1,3) == ,-V) { mode $chan -V }
    if ($left($1,3) == ,+Q) { mode $chan +Q }
    if ($left($1,3) == ,-Q) { mode $chan -Q }
    if ($left($1,3) == .+m) { mode $chan +m }
    if ($left($1,3) == .-m) { mode $chan -m }
    if ($left($1,3) == .+i) { mode $chan +i }
    if ($left($1,3) == .-i) { mode $chan -i }
    if ($left($1,3) == .+p) { mode $chan +p }
    if ($left($1,3) == .-p) { mode $chan -p }
    if ($left($1,3) == .+s) { mode $chan +s }
    if ($left($1,3) == .-s) { mode $chan -s }
    if ($left($1,3) == .-f) { mode $chan -f }
    if ($left($1,3) == .-j) { mode $chan -j }
    if ($left($1,3) == .-k) { mode $chan -k }
    if ($left($1,3) == .-l) { mode $chan -l }
    if ($left($1,3) == .+n) { mode $chan +n }
    if ($left($1,3) == .-n) { mode $chan -n }
    if ($left($1,3) == .+t) { mode $chan +t }
    if ($left($1,3) == .-t) { mode $chan -t }
    if ($left($1,3) == .+z) { mode $chan +z }
    if ($left($1,3) == .-z) { mode $chan -z }
    if ($left($1,3) == .+c) { mode $chan +c }
    if ($left($1,3) == .-c) { mode $chan -c }
    if ($left($1,3) == .-u) { mode $chan -u }
    if ($left($1,3) == .+u) { mode $chan +u }
    if ($left($1,3) == +eI) { mode $chan +eI $address($me,3) $address($me,3) }
    if ($left($1,3) == -eI) { mode $chan -eI $address($me,3) $address($me,3) }
  }
}