Jump to content

Mass Commands


Henry

Recommended Posts

This command if you want to up or down everyone in the room at one time

 

 

menu channel {

Mass Commands

.Op:mop

.Deop:mdeop

.Host:mhop

.DeHost:mdhop

.Voice:mvoice

.Devoice:mdevoice

.Kick:mkick

.Ban:mban

.Unban:munban

.Ban/Kick:mbankick

}

alias m {

/set %opt $1

/set %except $2

if (%opt == op) { //echo -a 12*** Mass Oping # | /mop | halt }

if (%opt == voice) { //echo -a 12*** Mass Voicing # | /mvoice | halt }

if (%opt == dop) { //echo -a 12*** Mass Deoping # | /mdeop | halt }

if (%opt == dvoice) { //echo -a 12*** Mass Devoicing # | /mdevoice | halt }

if (%opt == kick) { //echo -a 12*** Mass Kicking # | /mkick | halt }

if (%opt == ban) { //echo -a 12*** Mass Banning # | /mban | halt }

if (%opt == uban) { //echo -a 12*** Mass Unbanning # | /munban | halt }

if (%opt == bkick) { //echo -a 12*** Mass Ban/Kicking # | /mbankick | halt }

if (%opt == hop) { //echo -a 12*** Mass Halfoping # | /mhop | halt }

if (%opt == dhop) { //echo -a 12*** Mass Dehalfoping # | /mdhop | halt }

else { halt }

}

alias mop {

/set %m 1

:jump1

/set %mnick $nick(#,%m)

if (%mnick == $null) { halt | /unset %except }

if (%mnick == %except) { /inc %m | goto jump1 }

if (%mnick >= a) { /mode # +o %mnick }

inc %m

goto jump1

}

alias mdeop {

/set %m 1

:jump1

/set %mnick $nick(#,%m)

if (%mnick == $null) { halt | /unset %except }

if (%mnick == $me) { /inc %m | goto jump1 }

if (%mnick == %except) { /inc %m | goto jump1 }

if (%mnick != $me) { /mode # -o %mnick }

inc %m

goto jump1

}[/color][/color][/size][/font]

alias mhop {

/set %m 1

:jump1

/set %mnick $nick(#,%m)

if (%mnick == $null) { halt | /unset %except }

if (%mnick == %except) { /inc %m | goto jump1 }

if (%mnick >= a) { /mode # +h %mnick }

inc %m

goto jump1

}

alias mdhop {

/set %m 1

:jump1

/set %mnick $nick(#,%m)

if (%mnick == $null) { halt | /unset %except }

if (%mnick == $me) { /inc %m | goto jump1 }

if (%mnick == %except) { /inc %m | goto jump1 }

if (%mnick != $me) { /mode # -h %mnick }

inc %m

goto jump1

}

alias mvoice {

/set %m 1

:jump1

/set %mnick $nick(#,%m)

if (%mnick == $null) { halt | /unset %except }

if (%mnick == %except) { /inc %m | goto jump1 }

if (%mnick >= a) { /mode # +v %mnick }

inc %m

goto jump1

}

alias mdevoice {

/set %m 1

:jump1

/set %mnick $nick(#,%m)

if (%mnick == $null) { halt | /unset %except }

if (%mnick == %except) { /inc %m | goto jump1 }

if (%mnick == $me) { /inc %m | goto jump1 }

if (%mnick != $me) { /mode # -v %mnick }

inc %m

goto jump1

}

alias mkick {

/set %m 1

:jump1

/set %mnick $nick(#,%m)

if (%mnick == $null) { halt | /unset %except }

if (%mnick == $me) { /inc %m | goto jump1 }

if (%mnick == %except) { /inc %m | goto jump1 }

if (%mnick != $me) { /kick # %mnick (R) Bloody MaSs

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...