Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.06 KB | None | 0 0
  1. menu nicklist,channel,menubar {
  2. -=- Mass Commands -=-
  3. .Mass Commands
  4. ..Inviting:minvite
  5. ..Whoising:mwho
  6. ..Noticing:mnotice
  7. ..Msg-ing:mmsg
  8. ..Oping:mop
  9. ..DeOping:mdeop
  10. ..HalfOp:mhop
  11. ..DeHalfOp:mdhop
  12. ..Voicing:mvoice
  13. ..DeVoicing:mdevoice
  14. ..Kicking:mkick
  15. ..Banning:mban
  16. ..Unbanning:munban
  17. ..Ban/Kicking:mbankick
  18. }
  19. alias m {
  20. /set %opt $1
  21. /set %except $2
  22. if (%opt == inv) { //echo -a 12*** Mass Inviting # | /minvite | halt }
  23. if (%opt == who) { //echo -a 12*** Mass Whoising # | /mwho | halt }
  24. if (%opt == not) { //echo -a 12*** Mass Noticing # | /mnotice | halt }
  25. if (%opt == msg) { //echo -a 12*** Mass Msg-ing # | /mmsg | halt }
  26. if (%opt == op) { //echo -a 12*** Mass Oping # | /mop | halt }
  27. if (%opt == voice) { //echo -a 12*** Mass Voicing # | /mvoice | halt }
  28. if (%opt == dop) { //echo -a 12*** Mass Deoping # | /mdeop | halt }
  29. if (%opt == dvoice) { //echo -a 12*** Mass Devoicing # | /mdevoice | halt }
  30. if (%opt == kick) { //echo -a 12*** Mass Kicking # | /mkick | halt }
  31. if (%opt == ban) { //echo -a 12*** Mass Banning # | /mban | halt }
  32. if (%opt == uban) { //echo -a 12*** Mass Unbanning # | /munban | halt }
  33. if (%opt == bkick) { //echo -a 12*** Mass Ban/Kicking # | /mbankick | halt }
  34. if (%opt == hop) { //echo -a 12*** Mass Halfoping # | /mhop | halt }
  35. if (%opt == dhop) { //echo -a 12*** Mass Dehalfoping # | /mdhop | halt }
  36. else { halt }
  37. }
  38. alias mop {
  39. /set %m 1
  40. :jump1
  41. /set %mnick $nick(#,%m)
  42. if (%mnick == $null) { halt | /unset %except }
  43. if (%mnick == %except) { /inc %m | goto jump1 }
  44. if (%mnick >= a) { /mode # +o %mnick }
  45. inc %m
  46. goto jump1
  47. }
  48. alias mdeop {
  49. /set %m 1
  50. :jump1
  51. /set %mnick $nick(#,%m)
  52. if (%mnick == $null) { halt | /unset %except }
  53. if (%mnick == $me) { /inc %m | goto jump1 }
  54. if (%mnick == %except) { /inc %m | goto jump1 }
  55. if (%mnick != $me) { /mode # -o %mnick }
  56. inc %m
  57. goto jump1
  58. }
  59. alias mhop {
  60. /set %m 1
  61. :jump1
  62. /set %mnick $nick(#,%m)
  63. if (%mnick == $null) { halt | /unset %except }
  64. if (%mnick == %except) { /inc %m | goto jump1 }
  65. if (%mnick >= a) { /mode # +h %mnick }
  66. inc %m
  67. goto jump1
  68. }
  69. alias mdhop {
  70. /set %m 1
  71. :jump1
  72. /set %mnick $nick(#,%m)
  73. if (%mnick == $null) { halt | /unset %except }
  74. if (%mnick == $me) { /inc %m | goto jump1 }
  75. if (%mnick == %except) { /inc %m | goto jump1 }
  76. if (%mnick != $me) { /mode # -h %mnick }
  77. inc %m
  78. goto jump1
  79. }
  80. alias mvoice {
  81. /set %m 1
  82. :jump1
  83. /set %mnick $nick(#,%m)
  84. if (%mnick == $null) { halt | /unset %except }
  85. if (%mnick == %except) { /inc %m | goto jump1 }
  86. if (%mnick >= a) { /mode # +v %mnick }
  87. inc %m
  88. goto jump1
  89. }
  90. alias mdevoice {
  91. /set %m 1
  92. :jump1
  93. /set %mnick $nick(#,%m)
  94. if (%mnick == $null) { halt | /unset %except }
  95. if (%mnick == %except) { /inc %m | goto jump1 }
  96. if (%mnick == $me) { /inc %m | goto jump1 }
  97. if (%mnick != $me) { /mode # -v %mnick }
  98. inc %m
  99. goto jump1
  100. }
  101. alias mkick {
  102. /set %m 1
  103. :jump1
  104. /set %mnick $nick(#,%m)
  105. if (%mnick == $null) { halt | /unset %except }
  106. if (%mnick == $me) { /inc %m | goto jump1 }
  107. if (%mnick == %except) { /inc %m | goto jump1 }
  108. if (%mnick != $me) { /kick # %mnick }
  109. inc %m
  110. goto jump1
  111. }
  112. alias mban {
  113. /set %m 1
  114. :jump1
  115. /set %mnick $nick(#,%m)
  116. if (%mnick == $null) { halt | /unset %except }
  117. if (%mnick == %except) { /inc %m | goto jump1 }
  118. if (%mnick == $me) { /inc %m | goto jump1 }
  119. if (%mnick != $me) { /ban # %mnick }
  120. inc %m
  121. goto jump1
  122. }
  123. alias munban /mode # +b *!*@* | /mode # -b *!*@*
  124.  
  125. alias mbankick {
  126. /set %m 1
  127. :jump1
  128. /set %mnick $nick(#,%m)
  129. if (%mnick == $null) { halt | /unset %except }
  130. if (%mnick == $me) { /inc %m | goto jump1 }
  131. if (%mnick == %except) { /inc %m | goto jump1 }
  132. if (%mnick != $me) { /ban # %mnick | /kick # %mnick }
  133. inc %m
  134. goto jump1
  135. }
  136. alias mnotice {
  137. /set %msg $?="Notice What?"
  138. /set %m 1
  139. :jump1
  140. /set %mnick $nick(#,%m)
  141. if (%mnick == $null) { halt | /unset %except }
  142. if (%mnick == %except) { /inc %m | goto jump1 }
  143. if (%mnick == $me) { /inc %m | goto jump1 }
  144. if (%mnick != $me) { /notice %mnick [_Heuj_ $nick] %msg }
  145. inc %m
  146. goto jump1
  147. }
  148. alias mmsg {
  149. /set %msg $?="Msg What?"
  150. /set %m 1
  151. :jump1
  152. /set %mnick $nick(#,%m)
  153. if (%mnick == $null) { halt | /unset %except }
  154. if (%mnick == %except) { /inc %m | goto jump1 }
  155. if (%mnick == $me) { /inc %m | goto jump1 }
  156. if (%mnick != $me) { /msg %mnick %msg }
  157. inc %m
  158. goto jump1
  159. }
  160. alias minvite {
  161. /set %invroom $?="Msg What?"
  162. /set %m 1
  163. :jump1
  164. /set %mnick $nick(#,%m)
  165. if (%mnick == $null) { halt | /unset %except }
  166. if (%mnick == %except) { /inc %m | goto jump1 }
  167. if (%mnick == $me) { /inc %m | goto jump1 }
  168. if (%mnick != $me) { /invite %mnick %invroom }
  169. inc %m
  170. goto jump1
  171. }
  172. alias mwho {
  173. /set %m 1
  174. :jump1
  175. /set %mnick $nick(#,%m)
  176. if (%mnick == $null) { halt | /unset %except }
  177. if (%mnick == %except) { /inc %m | goto jump1 }
  178. if (%mnick == $me) { /inc %m | goto jump1 }
  179. if (%mnick != $me) { /whois %mnick }
  180. inc %m
  181. goto jump1
  182. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement