Guest User

Untitled

a guest
Dec 3rd, 2018
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.90 KB | None | 0 0
  1. alias status {
  2. var %x = 1, %y = 0, %o = 0, %h = 0, %v = 0, %r = 0, %n = 0, %t = 0, %c = 0, %oo = 0, %hh = 0
  3. while ($scon(%x)) {
  4. scid $scon(%x)
  5. set %i 1
  6. while ($chan(%i)) {
  7. inc %t $nick($chan(%i),0)
  8. if ($me isop $chan(%i)) { inc %o | inc %n $nick($chan(%i),0,a,o) | inc %hh $nick($chan(%i),0,o) }
  9. elseif ($me ishop $chan(%i)) { inc %h | inc %n $nick($chan(%i),0,a,oh) | inc %hh $nick($chan(%i),0,h,o) | inc %oo $nick($chan(%i),0,o) }
  10. elseif ( $me isvoice $chan(%i) ) { inc %v | inc %n $nick($chan(%i),0,r) | inc %hh $nick($chan(%i),0,v,ho) | inc %oo $nick($chan(%i),0,oh) }
  11. elseif ($me isreg $chan(%i)) { inc %r | inc %hh $nick($chan(%i),0,r,ohv) | inc %oo $nick($chan(%i),0,a,r) }
  12. inc %y | inc %i | inc %c
  13. }
  14. inc %x
  15. }
  16. scon -r describe $active Is opped in04 %o  $+ $iif(%o > 1,channels,channel) ( $+ 12 $+ $ceil($calc(%o / %c * 100)) $+ 12%), Halfopped on04 %h ( $+ 12 $+ $ceil($calc(%h / %c * 100)) $+ 12%), Voiced on04 %v ( $+ 12 $+ $ceil($calc(%v / %c * 100)) $+ 12%), And regular on04 %r ( $+ 12 $+ $ceil($calc(%r / %c * 100)) $+ 12%). On a total of04 %c  $+ $iif(%c > 1,Channels,Channel) on04 $scon(0)  $+ $iif($scon(0) > 1,Networks,Network) $+ .
  17. }
  18.  
  19.  
  20.  
  21. on *:TEXT:!kick *:*: {
  22. if ($chan == #Mafiaway) { HALT }
  23. if ($nick !isop #) ($nick !ishop #) { halt }
  24. /kick $chan $2 $3-
  25. }
  26.  
  27. on *:TEXT:!kickban *:*: {
  28. if ($chan == #Mafiaway) { HALT }
  29. if ($nick !isop #) { halt }
  30. /mode # +b $address($2,2)
  31. /kick $chan $2 $3-
  32. }
  33.  
  34. on *:TEXT:!ban *:*: {
  35. if ($chan == #Mafiaway) { HALT }
  36. if ($nick !isop #) { halt }
  37. /mode $chan +bbbbb $address($2,2)
  38. }
  39.  
  40. on *:TEXT:!unban *:*: {
  41. if ($chan == #Mafiaway) { HALT }
  42. if ($nick !isop #) { halt }
  43. /mode $chan -bbbbb $address($2,2)
  44. }
  45.  
  46. on *:TEXT:!Op *:*: {
  47. if ($chan == #Mafiaway) { HALT }
  48. if ($nick !isop #) { halt }
  49. /mode $chan +ooooo $2-
  50. }
  51.  
  52. on *:TEXT:!Deop *:*: {
  53. if ($chan == #Mafiaway) { HALT }
  54. if ($nick !isop #) { halt }
  55. /mode $chan -ooooo $2-
  56. }
  57.  
  58. on *:TEXT:!Halfop *:*: {
  59. if ($chan == #Mafiaway) { HALT }
  60. if ($nick !isop # || $nick !ishop #) { halt }
  61. /mode $chan +hhhhh $2-
  62. }
  63.  
  64. on *:TEXT:!Dehalfop *:*: {
  65. if ($chan == #Mafiaway) { HALT }
  66. if ($nick !isop # || $nick !ishop #) { halt }
  67. /mode $chan -hhhhh $2-
  68. }
  69.  
  70. on *:TEXT:!Voice *:*: {
  71. if ($chan == #Mafiaway) { HALT }
  72. if ($nick !isop # || $nick !ishop #) { halt }
  73. /mode $chan +vvvvv $2-
  74. }
  75.  
  76. on *:TEXT:!Devoice *:*: {
  77. if ($chan == #Mafiaway) { HALT }
  78. if ($nick !isop # || $nick !ishop #) { halt }
  79. /mode $chan -vvvvv $2-
  80. }
  81.  
  82. on *:TEXT:!builder*:#: {
  83. notice $nick %een
  84. notice $nick %twee
  85. notice $nick %drie
  86. notice $nick %vier
  87. }
  88.  
  89. on *:TEXT:!Commands*:#: {
  90. notice $nick %vijf
  91. notice $nick %zestien
  92. notice $nick %zes
  93. notice $nick %zeven
  94. notice $nick %acht
  95. notice $nick %negen
  96. notice $nick %tien
  97. notice $nick %elf
  98. notice $nick %twaalf
  99. notice $nick %dertien
  100. notice $nick %veertien
  101. notice $nick %vijftien
  102. }
  103.  
  104. on *:TEXT:!manual*:#: {
  105. notice $nick %one
  106. notice $nick %two
  107. notice $nick %three
  108. notice $nick %four
  109. notice $nick %five
  110. notice $nick %six
  111. notice $nick %seven
  112. }
  113.  
  114. on *:TEXT:!Owners*:#: {
  115. notice $nick %aight
  116. notice $nick %nine
  117. notice $nick %ten
  118. notice $nick %eleven
  119. notice $nick %twelve
  120. notice $nick %thirteen
  121. notice $nick %fourteen
  122. notice $nick %fifteen
  123. }
  124.  
  125. on *:JOIN:#: {
  126. if ($address($nick,2) == *!*Lotk_Upload@Helpdesk.mafiaway.nl) { mode # +o $nick | msg # Hoi Patrick! | HALT }
  127. if ($address($nick,2) == *!*@Lorenzoh.users.mafiaway.nl) { mode # +o $nick | msg # Hoi Lorenzoh! | HALT }
  128. if ($address($nick,1) == *!*DJJack@Helpdesk.mafiaway.nl) { mode # +o $nick | msg # Hoi DJJack! | HALT }
  129. if ($address($nick,2) == *!*@kellykeuh.users.mafiaway.nl) { mode # +h $nick | msg # Hoi Kelly! | HALT }
  130. if ($address($nick,1) == *!*Aylin@admin.mafiaway.nl) { mode # +h $nick | msg # Hoi Aylin! | HALT }
  131. if ($address($nick,2) == *!*@znc.just-smot.com) { mode # +h $nick | msg # Hoi Just-smot ZNC user! | HALT }
  132. if ($address($nick,2) == *!*@Zoep.users.mafiaway.nl) { mode # +h $nick | msg # Hoi Colin! | HALT }
  133. if ($address($nick,2) == *!*@Jorands.users.mafiaway.nl) { mode # +h $nick | msg # Hoi Joran! | HALT }
  134. if ($address($nick,1) == *!*perry@Oper.mafiaway.nl) { mode # +o $nick | msg # Hoi Perry! | HALT }
  135. }
  136.  
  137. on *:TEXT:!info:#: {
  138. set %kip $nick
  139. set %u $replace($uptime(system,1),days,d,day,d,week,w,weeks,w,hrs,uren,hr,uur,mins,min,min,min,secs,sec,sec,sec) $+
  140. var %x = 1, %y = 0, %o = 0, %h = 0, %v = 0, %r = 0, %n = 0, %t = 0, %c = 0, %oo = 0, %hh = 0
  141. while ($scon(%x)) {
  142. scid $scon(%x)
  143. set %i 1
  144. while ($chan(%i)) {
  145. inc %t $nick($chan(%i),0)
  146. if ($me isop $chan(%i)) { inc %o | inc %n $nick($chan(%i),0,a,o) | inc %hh $nick($chan(%i),0,o) }
  147. elseif ($me ishop $chan(%i)) { inc %h | inc %n $nick($chan(%i),0,a,oh) | inc %hh $nick($chan(%i),0,h,o) | inc %oo $nick($chan(%i),0,o) }
  148. elseif ( $me isvoice $chan(%i) ) { inc %v | inc %n $nick($chan(%i),0,r) | inc %hh $nick($chan(%i),0,v,ho) | inc %oo $nick($chan(%i),0,oh) }
  149. elseif ($me isreg $chan(%i)) { inc %r | inc %hh $nick($chan(%i),0,r,ohv) | inc %oo $nick($chan(%i),0,a,r) }
  150. inc %y | inc %i | inc %c
  151. }
  152. inc %x
  153. }
  154. notice %kip ~_~ 2Info of $me on # 
  155. notice %kip ~_~ Main Channel - #Lorenzoh
  156. notice %kip ~_~ Team Channel - #Hyperbase
  157. notice %kip ~_~ Channels Count -  %c $+ $iif(%c > 1, Channels,Channel) on $scon(0) $+ $iif($scon(0) > 1,Networks,Network) $+ 
  158. notice %kip ~_~ Version - mIRC $version 
  159. notice %kip ~_~ IRC Address -  $lower(irc. $+ $network $+ .nl) 
  160. notice %kip ~_~ Platform - Windows 7 
  161. notice %kip ~_~ IRC Client Uptime -  $replace($uptime(mirc,1),days,d,day,d,week,w,weeks,w,hrs,h,hr,h,mins,m,min,m,secs,s,sec,s)
  162. notice %kip ~_~ Server Uptime - %u 
  163. notice %kip ~_~ Total Connect - $+ $duration($online)
  164. }
Add Comment
Please, Sign In to add comment