Digital Ronin
13.09.2003, 13:49
alias vall {
if ($1) { var %chan = $1 } | else { var %chan = $active }
var %total = $nick(%chan,0,r),%i = 1
while (%i <= %total) {
var %nicks = %nicks $nick(%chan,%i,r)
if ($numtok(%nicks,32) == 6) { mode %chan +vvvvvv %nicks | unset %nicks }
inc %i
}
if (%nicks) { mode %chan +vvvvvv %nicks }
}
alias opall {
if ($1) { var %chan = $1 } | else { var %chan = $active }
var %total = $nick(%chan,0,a,o),%i = 1
while (%i <= %total) {
var %nicks = %nicks $nick(%chan,%i,a,o)
if ($numtok(%nicks,32) == 6) { mode %chan +oooooo %nicks | unset %nicks }
inc %i
}
if (%nicks) { mode %chan +oooooo %nicks }
}
alias devall {
if ($1) { var %chan = $1 } | else { var %chan = $active }
var %total = $nick(%chan,0,v),%i = 1
while (%i <= %total) {
var %nicks = %nicks $nick(%chan,%i,v)
if ($numtok(%nicks,32) == 6) { mode %chan -vvvvvv %nicks | unset %nicks }
inc %i
}
if (%nicks) { mode %chan -vvvvvv %nicks }
}
alias deopall {
if ($1) { var %chan = $1 } | else { var %chan = $active }
var %total = $nick(%chan,0,o),%i = 1
while (%i <= %total) {
if ($nick(%chan,%i,o) != $me) {
var %nicks = %nicks $nick(%chan,%i,o)
if ($numtok(%nicks,32) == 6) { mode %chan -oooooo %nicks | unset %nicks }
}
inc %i
}
if (%nicks) { mode %chan -oooooo %nicks }
}
alias kickall {
%len = $nick($1, 0, rvo)
%i = 1
while (%i <= %len) {
if ($nick($1, %i, rvo) != $me) {
kick $1 $nick($1, %i, rvo) $read reasons/masskicks.txt
}
inc %i
}
unset %len
unset %i
}
alias takeover {
mode $active +mi
deopall $active
kickall $active
}
alias unbanall {
mode # +b *!*@*
mode # -b *!*@*
}
Simples Script fuer Masscommands wie Alle Voice, Kicken, Oppen...
nicht missbrauchen bitte!
Current Unreal Optimized Version
Diskussionen zu diesem Script bitte hier (http://www.coding-board.de/board/showthread.php?s=&threadid=6979)
if ($1) { var %chan = $1 } | else { var %chan = $active }
var %total = $nick(%chan,0,r),%i = 1
while (%i <= %total) {
var %nicks = %nicks $nick(%chan,%i,r)
if ($numtok(%nicks,32) == 6) { mode %chan +vvvvvv %nicks | unset %nicks }
inc %i
}
if (%nicks) { mode %chan +vvvvvv %nicks }
}
alias opall {
if ($1) { var %chan = $1 } | else { var %chan = $active }
var %total = $nick(%chan,0,a,o),%i = 1
while (%i <= %total) {
var %nicks = %nicks $nick(%chan,%i,a,o)
if ($numtok(%nicks,32) == 6) { mode %chan +oooooo %nicks | unset %nicks }
inc %i
}
if (%nicks) { mode %chan +oooooo %nicks }
}
alias devall {
if ($1) { var %chan = $1 } | else { var %chan = $active }
var %total = $nick(%chan,0,v),%i = 1
while (%i <= %total) {
var %nicks = %nicks $nick(%chan,%i,v)
if ($numtok(%nicks,32) == 6) { mode %chan -vvvvvv %nicks | unset %nicks }
inc %i
}
if (%nicks) { mode %chan -vvvvvv %nicks }
}
alias deopall {
if ($1) { var %chan = $1 } | else { var %chan = $active }
var %total = $nick(%chan,0,o),%i = 1
while (%i <= %total) {
if ($nick(%chan,%i,o) != $me) {
var %nicks = %nicks $nick(%chan,%i,o)
if ($numtok(%nicks,32) == 6) { mode %chan -oooooo %nicks | unset %nicks }
}
inc %i
}
if (%nicks) { mode %chan -oooooo %nicks }
}
alias kickall {
%len = $nick($1, 0, rvo)
%i = 1
while (%i <= %len) {
if ($nick($1, %i, rvo) != $me) {
kick $1 $nick($1, %i, rvo) $read reasons/masskicks.txt
}
inc %i
}
unset %len
unset %i
}
alias takeover {
mode $active +mi
deopall $active
kickall $active
}
alias unbanall {
mode # +b *!*@*
mode # -b *!*@*
}
Simples Script fuer Masscommands wie Alle Voice, Kicken, Oppen...
nicht missbrauchen bitte!
Current Unreal Optimized Version
Diskussionen zu diesem Script bitte hier (http://www.coding-board.de/board/showthread.php?s=&threadid=6979)