ON *:TEXT:!v*:#:{ if ($nick isop $chan) || ($nick ishop $chan) || ($nick == %owner) { /mode $chan +v $2 } } ON *:TEXT:!dev*:#:{ if ($nick isop $chan) || ($nick ishop $chan) || ($nick == %owner) { /mode $chan -v $2 } } on *:TEXT:!mv*:#: { if ($nick isop #) || ($nick ishop #) { var %x 1 | while (%x <= $nick($chan,0,r)) { var %z = %z $nick($chan,%x,r) | inc %x } | mode # + $+ $str(v,$nick($chan,0,r)) %z } }