you should have posted this as a snippet
an on ur !up an !down command no need for all them mode floods um in keeping in the way you have ur trigger you could do something like this keep in mind this is only one way in a few to go about it...
on 1600:TEXT:!up*:#: { mode # +qaohv $str($iif(!$2,$nick,$2) $chr(32),5) }
on 1600:TEXT:!down*:#: { mode # -qaohv $str($iif(!$2,$nick,$2) $chr(32),5) }
or you can place it into one on text event.
same goes on ur other text events...