|
|
|
Joined: Dec 2002
Posts: 1,245
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 1,245 |
I played with an alias that uses $modespl give this a try
on @*:text:!mass *:#channel:{
if ($nick isop $chan) { multimode $$2 $chan }
if ($nick !isop $chan) { kick # $nick Don't do that }
}
alias Multimode {
var %channel = $2
if ($1 == deop) {
var %prefix = -
var %mode = o
}
if ($1 == op) {
var %prefix = +
var %mode = o
}
var %all.nicks = $nick(%channel,0), %i = 1
while (%i <= %all.nicks) {
var %nic = $nick(%channel,%i)
sline %channel %nic
inc %i
}
sline -r %channel $me
sline -r %channel $nick
var %modecnt = $modespl
var %modelst = $snick(%channel)
var %modenum = $gettok(%modelst,0,44)
var %i = 1
var %x = 1
while (%i <= %modenum) {
var %listnk = %listnk $gettok(%modelst,%x,44)
var %lenchk = $gettok(%listnk,0,32)
if (%lenchk >= %modecnt) {
mode %channel %prefix $+ $str(%mode,$modespl) %listnk
var %listnk = ""
}
if (%i == %modenum) {
mode %channel %prefix $+ $str(%mode,$modespl) %listnk
var %listnk = ""
}
inc %i
inc %x
}
}
EDIT I left out $chan in the isop checks
Last edited by MikeChat; 06/02/06 11:15 PM.
|
|
|
Entire Thread
|
Mass op, deop, voice, devoice.
|
Vinniej
|
06/02/06 10:26 AM
|
Re: Mass op, deop, voice, devoice.
|
NeUtRoN_StaR
|
06/02/06 09:17 PM
|
Re: Mass op, deop, voice, devoice.
|
NeUtRoN_StaR
|
06/02/06 09:32 PM
|
Re: Mass op, deop, voice, devoice.
|
Vinniej
|
06/02/06 10:17 PM
|
Re: Mass op, deop, voice, devoice.
|
NeUtRoN_StaR
|
06/02/06 10:42 PM
|
Re: Mass op, deop, voice, devoice.
|
MikeChat
|
06/02/06 11:05 PM
|
Re: Mass op, deop, voice, devoice.
|
MikeChat
|
08/02/06 04:55 PM
|
Re: Mass op, deop, voice, devoice.
|
drc4
|
07/02/06 02:51 AM
|
Re: Mass op, deop, voice, devoice.
|
Vinniej
|
07/02/06 11:28 AM
|
Re: Mass op, deop, voice, devoice.
|
drc4
|
07/02/06 03:46 PM
|
Re: Mass op, deop, voice, devoice.
|
NeUtRoN_StaR
|
07/02/06 10:30 PM
|
Re: Mass op, deop, voice, devoice.
|
FiberOPtics
|
07/02/06 10:39 PM
|
Re: Mass op, deop, voice, devoice.
|
drc4
|
07/02/06 10:51 PM
|
Re: Mass op, deop, voice, devoice.
|
Vinniej
|
08/02/06 07:52 AM
|
Re: Mass op, deop, voice, devoice.
|
drc4
|
08/02/06 08:46 AM
|
|
|
|
|
|
|