on *:RAWMODE:#: {
var %i = 0, %l = $len($1), %sign, %x, %param = 0
var %paramcount, %paramstr, %maxmode = $str(b,$modespl)
if ($pos($1,b,1) == $null) || (. !isin $nick) halt
:LOOP
inc %i
%x = $mid($1, %i, 1)
if (%x == $chr(43)) || (%x == $chr(45)) {
%sign = %x
goto LOOP
}
if (%x isin ebovalk) %param = %param + 1
if (%x == b) && (%sign == $chr(43)) {
%paramcount = %paramcount $+ b
%paramstr = %paramstr $gettok($2-, %param, 32)
}
if (%i >= %l) {
if (%paramstr) mode $chan - %paramcount %paramstr
halt
}
goto LOOP
}Все баны, которые вернет сервер, в случае сплита, будут автоматически сниматься.











