deop all script - 03/04/06 11:12 PM
I was wondering if there was anyone who knew of a script that can deop everyone in channel without
/mode $chan -ooooo nick nick nick etc.
/mode $chan -ooooo nick nick nick etc.
x = 1 While (x <= $nick(#,0,o)) { mode # -o $nick(#,x,o) inc x }
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 } }