Code:
alias mdeop {
  if (!$1) echo -ac info * Syntax: /mdeop <#chan> <exempt nicks>
  elseif ($1 !ischan) echo -ac info * You're not on $+($1,.)
  elseif ($me !isop $1) echo -ac info * You're not opped on $+($1,.)
  else {
    var %i = 1
    while ($nick($1,%i,o)) {
      var %n = $v1
      if ((%n != $me) && (!$istok($2-,%n,32))) {
        var %m = %m %n
        if ($numtok(%m,32) == $modespl) {
          .timer 1 0 mode $1 $+(-,$str(o,$v1)) %m
          var %m
        }
      }
      inc %i
    }
    if (%m) mode $1 $+(-,$str(o,$numtok($v1,32))) %m
  }
}


alias mdeop {
if (!$1) echo -ac info * Syntax: /mdeop <#chan> <exempt nicks>
elseif ($1 !ischan) echo -ac info * You're not on $+($1,.)
elseif ($me !isop $1) echo -ac info * You're not opped on $+($1,.)
else {
var %i = 1
while ($nick($1,%i,o)) {
var %n = $v1
if ((%n != $me) && (!$istok($2-,%n,32))) {
var %m = %m %n
if ($numtok(%m,32) == $modespl) {
.timer 1 0 mode $1 $+(-,$str(o,$v1)) %m
var %m
}
}
inc %i
}
if (%m) mode $1 $+(-,$str(o,$numtok($v1,32))) %m
}
}

Last edited by mIRCManiac; 04/04/06 12:18 AM.