All pastes #521302 Raw Edit

Unnamed

public text v1 · immutable
#521302 ·published 2007-05-30 04:32 UTC
rendered paste body
on @*:text:*:#:if ($nick isop #) || ($nick ishop #) { if ($1 == !unvoice) { v-- # | mode # +m } | if ($1 == !revoice) { v++ # | mode #  } }
alias -l v-- if ($1) { var %x = 1, %y, %z | while ($nick($1,%x,v,ohr)) { %y = $ifmatch | if (%y != $me) { %z = %z %y } | if ($numtok(%z,32) == $modespl) || ($calc(%x +1) > $nick($1,0,v,ohr)) { mode $1 $+(-,$str(v,$numtok(%z,32))) %z | %z = "" } | inc %x } }
alias -l v++ if ($1) { var %x = 1, %y, %z | while ($nick($1,%x,r,ohv)) { %y = $ifmatch | if (%y != $me) { %z = %z %y } | if ($numtok(%z,32) == $modespl) || ($calc(%x +1) > $nick($1,0,r,ohv)) { mode $1 $+(+,$str(v,$numtok(%z,32))) %z | %z = "" } | inc %x } }