Guest User

Untitled

a guest
Oct 19th, 2017
380
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.07 KB | None | 0 0
  1. dialog QCommands {
  2. title "Q Commands By syconn"
  3. size -1 -1 176 236
  4. option dbu
  5. button "Set Channel", 1, 12 15 37 12
  6. edit %Qchan, 2, 60 16 107 10, center
  7. box "Set Channel", 3, 3 3 170 33
  8. text "Chanlev", 4, 12 52 36 8, center
  9. edit "Type Nick", 5, 60 52 107 10, center
  10. button "+Gv", 6, 10 68 37 12
  11. button "-Gv", 7, 10 84 37 12
  12. button "+Ao", 8, 50 68 37 12
  13. button "-Ao", 9, 50 84 37 12
  14. button "+Amo", 10, 89 68 37 12
  15. button "-Amo", 11, 90 84 37 12
  16. button "+Amno", 12, 130 68 37 12
  17. button "-Amno", 13, 130 84 37 12
  18. box "Chanlev", 14, 3 41 171 64
  19. button "QBan", 16, 10 120 37 12
  20. button "Q UnBan", 17, 50 120 37 12
  21. button "UnBan Me", 18, 90 120 37 12
  22. button "UnBan All", 19, 130 120 37 12
  23. button "Welcome", 20, 10 136 37 12
  24. button "Topic", 21, 50 136 37 12
  25. button "Recover", 22, 90 136 37 12
  26. box "Q Commands", 15, 3 110 171 107
  27. button "Ban Clear", 23, 130 136 37 12
  28. button "Set", 24, 10 155 37 12
  29. edit "Auto Limit", 25, 53 155 116 10, center
  30. button "Set", 26, 10 171 37 12
  31. edit "Chan Modes", 27, 53 171 116 10, center
  32. button "Set", 28, 10 187 37 12
  33. edit "Chan Flags", 29, 53 187 116 10, center
  34. edit "Status Line", 30, 10 203 159 10, read return center
  35. button "OK", 31, 63 219 52 12, ok
  36. }
  37. on *:Dialog:QCommands:*:*: {
  38. if ($devent == sclick) {
  39. if ($did == 1) {
  40. did -ra $dname 30 Chan Set To $did(2)
  41. set %Qchan $did(2)
  42. }
  43. elseif ($did == 6) {
  44. msg Q@CServe.quakenet.org chanlev %Qchan $did(5) +gv
  45. did -ra $dname 30 Done! $did(5) Now Have +Gv On %Qchan
  46. }
  47. elseif ($did == 7) {
  48. msg Q@CServe.quakenet.org chanlev %Qchan $did(5) -gv
  49. did -ra $dname 30 Done! $did(5) Now Has -Gv On %Qchan
  50. }
  51. elseif ($did == 8) {
  52. msg Q@CServe.quakenet.org chanlev %Qchan $did(5) +ao
  53. did -ra $dname 30 Done! $did(5) Now Have +Ao On %Qchan
  54. }
  55. elseif ($did == 9) {
  56. msg Q@CServe.quakenet.org chanlev %Qchan $did(5) -ao
  57. did -ra $dname 30 Done! Now Has -Ao On %Qchan
  58. }
  59. elseif ($did == 10) {
  60. msg Q@CServe.quakenet.org chanlev %Qchan $did(5) +amo
  61. did -ra $dname 30 Done! Now Have +Amo On %Qchan
  62. }
  63. elseif ($did == 11) {
  64. msg Q@CServe.quakenet.org chanlev %Qchan $did(5) -amo
  65. did -ra $dname 30 Done! Now Has -Amo On %Qchan
  66. }
  67. elseif ($did == 12) {
  68. msg Q@CServe.quakenet.org chanlev %Qchan $did(5) +amo
  69. msg Q@CServe.quakenet.org giveowner %Qchan $did(5)
  70. did -ra $dname 30 Done! Now Have +Amno On %Qchan
  71. }
  72. elseif ($did == 13) {
  73. msg Q@CServe.quakenet.org chanlev %Qchan $did(5) -amno
  74. did -ra $dname 30 Done! Now Has -Amno On %Qchan
  75. }
  76. elseif ($did == 16) {
  77. if ($did(5) == Type Nick) {
  78. var %x $input(Type Host/Nick,e,QBan)
  79. if (%x != $none) {
  80. var %y $input(Type Reason Or Leave Empty,e,Ban Reason)
  81. msg Q permban %Qchan %x %y
  82. did -ra $dname 30 Done! Now %x Has QBAN On %Qchan
  83. }
  84. }
  85. else {
  86. var %y $input(Type Reason Or Leave Empty,e,Ban Reason)
  87. msg Q permban %Qchan $did(5) %y
  88. did -ra $dname 30 Done! Now $did(5) Has QBAN On %Qchan
  89. }
  90. }
  91. elseif ($did == 17) {
  92. if ($did(5) == Type Nick) {
  93. var %x $input(Type Host/Nick,e,QBan)
  94. if (%x != $none) {
  95. msg Q unban %Qchan %x %y
  96. did -ra $dname 30 Done! Now %x Has Un Banned On %Qchan
  97. }
  98. }
  99. else {
  100. msg Q unban %Qchan $did(5)
  101. did -ra $dname 30 Done! Now $did(5) Has Un Banned On %Qchan
  102. }
  103. }
  104. elseif ($did == 18) {
  105. msg Q unbanme %Qchan
  106. did -ra $dname 30 Done! Now You Have UnBanned YourSelf From %Qchan
  107. }
  108. elseif ($did == 19) {
  109. msg Q banclear %Qchan
  110. did -ra $dname 30 Done! Now You Q UnBanned All From %Qchan
  111. }
  112. elseif ($did == 20) {
  113. var %x $input(Type Welcome,e,Channel Welcome)
  114. if (%x != $none) {
  115. msg Q chanflags %Qchan +w
  116. msg Q welcome %Qchan %x
  117. did -ra $dname 30 Done! Now You Have Set Welcome On %Qchan
  118. }
  119. }
  120. elseif ($did == 21) {
  121. var %x $input(Type Topic,e,Channel Topic)
  122. if (%x != $none) {
  123. msg Q settopic %Qchan %x
  124. did -ra $dname 30 Done! Now You Have Set Topic On %Qchan
  125. }
  126. }
  127. elseif ($did == 22) {
  128. msg Q recover %Qchan
  129. msg Q chanmode %Qchan none
  130. did -ra $dname 30 Done! Now You Have Recoverd %Qchan
  131. }
  132. elseif ($did = 23) {
  133. mode %Qchan -b *
  134. did -ra $dname 30 Done! Now You UnBanned All From %Qchan
  135. }
  136. elseif ($did == 24) {
  137. msg q chanflags %Qchan +c
  138. msg q autolimit %Qchan $did(25)
  139. did -ra $dname 30 Done! Now You Set Auto Limit $did(25) To Chan %Qchan
  140. }
  141. elseif ($did == 26) {
  142. msg q chanmode %Qchan $did(27)
  143. did -ra $dname 30 Done! Now You Set Mode $did(27) To Chan %Qchan
  144. }
  145. elseif ($did == 28) {
  146. msg q chanflags %Qchan $did(29)
  147. did -ra $dname 30 Done! Now You Set Flag $did(29) To Chan %Qchan
  148. }
  149. }
  150. }
  151. menu * {
  152. Q Commands { dialog -m QCommands QCommands }
  153. }
Add Comment
Please, Sign In to add comment