Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.40 KB | None | 0 0
  1. on *:START: {
  2. server irc.purplesurge.com
  3. server -m shadow.ambernova.net 6668
  4. server -m irc.darkvoltage.net 6667
  5.  
  6. }
  7.  
  8. on *:CONNECT: {
  9. if ($network == PurpleSurge) {
  10. .msg nickserv IDENTIFY PASS
  11. JOIN #unbreakable,#zanacross,#mythosaos,#chat,#<3,#heaven,#help,#darkfusion,#monksofhistory,#spp,#battle,#aduckspond,#shadowrage,#spam,#hotskitty,#home,#lobby,#crystalfallows,#guttermind,#eagle,#iminachannotidleetc
  12. }
  13.  
  14. if ($network == Amber-Novas-IRC-Network) || ($network == True-Flame-Network) {
  15. .msg nickserv IDENTIFY PASS
  16. JOIN #True-flame,#4chan,#help,#unbreakable,#wish-cave
  17. }
  18. if ($network == Darkvoltage) {
  19. .msg nickserv IDENTIFY PASS
  20. JOIN #unbreakable,#darkvoltage,#home,#help
  21. }
  22.  
  23.  
  24.  
  25. alias bragspam {
  26. /say I'm on $rchans channels, across $rnets networks. I have %olinecount olines, $rowners owners, $radmins admins, $rops ops, $rhops halfops, and $rvoice voices. I have abusive power over $rpower people.
  27. }
  28. alias rchans {
  29. set %total 0
  30. set %counter 1
  31. while (%counter <= $scon(0)) {
  32. /scon %counter
  33. /set %chans $chan(0)
  34. set %total $calc(%total + %chans)
  35. inc %counter
  36. }
  37. return %total
  38. }
  39. alias rops {
  40. set %ops 0
  41. set %counter 1
  42. while (%counter <= $scon(0)) {
  43. /scon %counter
  44. set %scounter 1
  45. while (%scounter <= $chan(0)) {
  46. if ($me isop $chan(%scounter)) inc %ops
  47. inc %scounter
  48. }
  49. inc %counter
  50. }
  51. return %ops
  52. }
  53. alias rpower {
  54. set %peeps 0
  55. set %counter 1
  56. while (%counter <= $scon(0)) {
  57. /scon %counter
  58. set %scounter 1
  59. while (%scounter <= $chan(0)) {
  60. if ($me isop $chan(%scounter)) set %peeps $calc(%peeps + $nick($chan(%scounter),0) - 1)
  61. if ($me ishop $chan(%scounter)) set %peeps $calc(%peeps + $nick($chan(%scounter),0) - 1)
  62. inc %scounter
  63. }
  64. inc %counter
  65. }
  66. return %peeps
  67. }
  68. alias rowners {
  69. set %owners 0
  70. set %counter 1
  71. while (%counter <= $scon(0)) {
  72. /scon %counter
  73. set %scounter 1
  74. while (%scounter <= $chan(0)) {
  75. if ($nick($chan(%scounter),$me,q)) inc %owners
  76. inc %scounter
  77. }
  78. inc %counter
  79. }
  80. return %owners
  81. }
  82. alias radmins {
  83. set %admins 0
  84. set %counter 1
  85. while (%counter <= $scon(0)) {
  86. scon %counter
  87. set %scounter 1
  88. while (%scounter <= $chan(0)) {
  89. if ($nick($chan(%scounter),$me,a) == 1) { inc %admins 1 }
  90. inc %scounter
  91. }
  92. inc %counter
  93. }
  94. return %admins
  95. }
  96. alias rhops {
  97. set %hops 0
  98. set %counter 1
  99. while (%counter <= $scon(0)) {
  100. /scon %counter
  101. set %scounter 1
  102. while (%scounter <= $chan(0)) {
  103. if ($me ishop $chan(%scounter)) inc %hops
  104. inc %scounter
  105. }
  106. inc %counter
  107. }
  108. return %hops
  109. }
  110. alias rvoice {
  111. set %voice 0
  112. set %counter 1
  113. while (%counter <= $scon(0)) {
  114. /scon %counter
  115. set %scounter 1
  116. while (%scounter <= $chan(0)) {
  117. if ($me isvoice $chan(%scounter)) inc %voice
  118. inc %scounter
  119. }
  120. inc %counter
  121. }
  122. return %voice
  123. }
  124. alias rnets {
  125. return $scon(0)
  126. }
  127. raw 381:*:{
  128. set %curbragwork ¬ $+ $network $+ ¬
  129. if (%curbragwork !isin %countednets) {
  130. set %countednets %countednets $+ %curbragwork
  131. inc %olinecount
  132. }
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement