You should show more patience than 20 minutes after posting here, Threads dumped again and again might be ignored at all. It can take several days before "everyone" had read your post...
This goes to your remotes (untested):
Code:
on *:input:#: {
  if (($left($1,1) == .) && ($me isop $chan) && ($right($1,1) isin vho) && ($2 ison $chan) && ($!ctrlenter)) {
    mode $chan $iif(($mid($1,2,1) == -),$+(-,$mid($1,3)),$+(+,$mid($1,2))) $2
    haltdef
  }
}