Guest User

Untitled

a guest
Oct 16th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.10 KB | None | 0 0
  1. on *:JOIN:#cruiser:{
  2. if ($nick == $me) {
  3. halt
  4. }
  5. else {
  6. timer 1 2 set %1 $nick
  7. timer 1 2 set %2 $address
  8. timer 1 2 msg P verify $nick
  9. timer 1 2 msg $me address %p %2
  10. timer 1 2 timer 1 1 unset %1
  11. timer 1 2 timer 1 1 unset %2
  12. halt
  13. }
  14. }
  15.  
  16. on *:TEXT:join*:?:{
  17. if ($nick == $me) && % [ $+ [ %appid ] [ $+ [ voted [ $+ [ $2 ] ] ] ] ] == $null && $readini(app.ini,app,app) == on {
  18. msg $readini(adata.ini,$2,nick) Hello, $readini(adata.ini,$2,nick) $+ , poll: ( $+ $readini(pollid.ini,%appid,applicant) $+ 's application to join the Cruiser Community $+ ) is currently active and you have not yet voted. Type: !poll for more info.
  19. halt
  20. }
  21. else {
  22. halt
  23. } }
  24.  
  25. on *:TEXT:address*:?:{
  26. if ($nick == $me) {
  27. writeini adata.ini %p lastaddress %2
  28. halt
  29. }
  30. else {
  31. halt
  32. } }
  33.  
  34.  
  35. on *:PART:#cruiser:{
  36. if ($readini(udata.ini,$address,pnick) != $null) {
  37. remini ndata.ini $readini(udata.ini,$address,nick)
  38. remini adata.ini $readini(udata.ini,$address,pnick) address
  39. remini adata.ini $readini(udata.ini,$address,pnick) nick
  40. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  41. writeini adata.ini $readini(udata.ini,$address,pnick) seen parting $chan $+ ,
  42. writeini adata.ini $readini(udata.ini,$address,pnick) lastaddress $address
  43. remini udata.ini $address
  44. halt
  45. } }
  46.  
  47. on *:ACTION:*:#:{
  48. if ($readini(udata.ini,$address,pnick) != $null) {
  49. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  50. writeini adata.ini $readini(udata.ini,$address,pnick) seen talking in $chan saying: * $nick $1- $+ ,
  51. writeini adata.ini $readini(udata.ini,$address,pnick) lastaddress $address
  52. halt
  53. } }
  54.  
  55.  
  56. on *:KICK:#cruiser:{
  57. remini adata.ini $readini(ndata.ini,$knick,pnick) address
  58. remini adata.ini $readini(ndata.ini,$knick,pnick) nick
  59. set % $+ [ $readini(ndata.ini,$knick,pnick) ] $+ seen $ctime
  60. writeini adata.ini $readini(ndata.ini,$knick,pnick) seen being kicked from $chan $+ ,
  61. writeini adata.ini $readini(ndata.ini,$knick,pnick) lastaddress $readini(ndata.ini,$knick,address)
  62. remini udata.ini $readini(ndata.ini,$knick,address)
  63. remini ndata.ini $knick
  64. halt
  65. } }
  66.  
  67. on *:NICK:{
  68. if ($readini(udata.ini,$address,nick) == $nick) {
  69. remini ndata.ini $nick
  70. writeini adata.ini $readini(udata.ini,$address,pnick) nick $newnick
  71. writeini udata.ini $address nick $newnick
  72. writeini ndata.ini $newnick nick $newnick
  73. writeini ndata.ini $newnick address $address
  74. writeini ndata.ini $newnick pnick $readini(udata.ini,$address,pnick)
  75. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  76. writeini adata.ini $readini(udata.ini,$address,pnick) seen changing nick to $newnick $+ ,
  77. writeini adata.ini $readini(udata.ini,$address,pnick) lastaddress $address
  78. halt
  79. } }
  80.  
  81. on *:TEXT:*:#: {
  82. if ($readini(udata.ini,$address,pnick) != $null) {
  83. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  84. writeini adata.ini $readini(udata.ini,$address,pnick) seen talking in $chan saying: < $+ $nick $+ > $1- $+ ,
  85. writeini adata.ini $readini(udata.ini,$address,pnick) lastaddress $address
  86. halt
  87. } }
  88.  
  89.  
  90. on *:QUIT:{
  91. if ($readini(udata.ini,$address,pnick) != $null) {
  92. remini adata.ini $readini(udata.ini,$address,pnick) address
  93. remini adata.ini $readini(udata.ini,$address,pnick) nick
  94. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  95. writeini adata.ini $readini(udata.ini,$address,pnick) seen quitting irc with message ( $+ $1- $+ ) $+ ,
  96. writeini adata.ini $readini(udata.ini,$address,pnick) lastaddress $address
  97. remini udata.ini $address
  98. remini ndata.ini $nick
  99. halt
  100. }
  101. }
  102.  
  103. on *:NOTICE:*:*: {
  104. if ($nick == P) && $6 == $null {
  105. notice %1 [ERROR] I Cannot authenticate you because you are NOT logged in to P. Login to P by typing: /msg p@cservice.netgamers.org LOGIN <your pnick> <password>, then type !login.
  106. halt
  107. }
  108. if ($nick == P) && $2 == is && $4 == CSC && $readini(adata.ini,$11,pnick) == $null && $readini(adata.ini,$11,access) == $null {
  109. set %p $11
  110. writeini adata.ini $11 pnick $11
  111. writeini adata.ini $11 nick %1
  112. writeini adata.ini $11 address %2
  113. writeini udata.ini %2 pnick $11
  114. writeini udata.ini %2 nick %1
  115. writeini ndata.ini %1 nick %1
  116. writeini ndata.ini %1 pnick $11
  117. writeini ndata.ini %1 address %2
  118. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  119. writeini adata.ini $11 seen joining $chan
  120. msg $me join $11
  121. msg $me kick $11
  122. timer 1 1 unset %p
  123. halt
  124. }
  125. if ($nick == P) && $2 == is && $4 == CSC && $readini(adata.ini,$11,pnick) == $null && $readini(adata.ini,$11,access) != $null {
  126. set %p $11
  127. writeini adata.ini $11 nick %1
  128. writeini adata.ini $11 address %2
  129. writeini udata.ini %2 pnick $11
  130. writeini udata.ini %2 nick %1
  131. writeini udata.ini %11 access $readini(adata.ini,$11,access)
  132. writeini udata.ini %2 automode $readini(adata.ini,$11,automode)
  133. writeini ndata.ini %1 nick %1
  134. writeini ndata.ini %1 pnick $11
  135. writeini ndata.ini %1 address %2
  136. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  137. writeini adata.ini $11 seen joining #cruiser
  138. msg $me join $11
  139. msg $me kick $11
  140. timer 1 1 unset %p
  141. halt
  142. }
  143. if ($nick == P) && $2 == is && $readini(adata.ini,$6,pnick) == $null && $readini(adata.ini,$6,access) == $null {
  144. set %p $6
  145. set %a $1
  146. writeini adata.ini $6 pnick $6
  147. writeini adata.ini $6 nick %1
  148. writeini adata.ini $6 address %2
  149. writeini udata.ini %2 pnick $6
  150. writeini udata.ini %2 nick %1
  151. writeini ndata.ini %1 nick %1
  152. writeini ndata.ini %1 pnick $6
  153. writeini ndata.ini %1 address %2
  154. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  155. writeini adata.ini $6 seen joining $chan
  156. msg $me join $6
  157. msg $me kick $6
  158. timer 1 1 unset %p
  159. timer 1 1 unset %a
  160. halt
  161. }
  162. if ($nick == P) && $2 == is && $readini(adata.ini,$6,pnick) == $null && $readini(adata.ini,$6,access) != $null {
  163. set %p $6
  164. set %a $1
  165. writeini adata.ini $6 nick %1
  166. writeini adata.ini $6 address %2
  167. writeini udata.ini %2 pnick $6
  168. writeini udata.ini %2 nick %1
  169. writeini udata.ini %2 access $readini(adata.ini,$6,access)
  170. writeini udata.ini %2 automode $readini(adata.ini,$6,automode)
  171. writeini ndata.ini %1 nick %1
  172. writeini ndata.ini %1 pnick $6
  173. writeini ndata.ini %1 address %2
  174. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  175. writeini adata.ini $6 seen joining #cruiser
  176. msg $me join $6
  177. msg $me kick $6
  178. timer 1 1 unset %p
  179. timer 1 1 unset %a
  180. halt
  181. }
  182. if ($nick == P) && $2 == is && $readini(adata.ini,$6,pnick) != $null && $readini(adata.ini,$6,access) == $null {
  183. set %p $6
  184. set %a $1
  185. writeini adata.ini $6 pnick $6
  186. writeini adata.ini $6 nick %1
  187. writeini adata.ini $6 address %2
  188. writeini udata.ini %2 pnick $6
  189. writeini udata.ini %2 nick %1
  190. writeini ndata.ini %1 nick %1
  191. writeini ndata.ini %1 pnick $6
  192. writeini ndata.ini %1 address %2
  193. set % $+ [ $readini(udata.ini,$address,pnick) ] $+ seen $ctime
  194. writeini adata.ini $6 seen joining #cruiser
  195. msg $me join $6
  196. msg $me kick $6
  197. timer 1 1 unset %p
  198. timer 1 1 unset %a
  199. halt
  200. }
  201. if ($nick == P) && $2 == is && $readini(adata.ini,$6,pnick) != $null && $readini(adata.ini,$6,access) != $null {
  202. set %p $6
  203. set %a $1
  204. writeini adata.ini $6 pnick $6
  205. writeini adata.ini $6 nick %1
  206. writeini adata.ini $6 address %2
  207. writeini udata.ini %2 pnick $6
  208. writeini udata.ini %2 nick %1
  209. writeini udata.ini %2 access $readini(adata.ini,$6,access)
  210. writeini udata.ini %2 automode $readini(adata.ini,$6,automode)
  211. writeini ndata.ini %1 nick %1
  212. writeini ndata.ini %1 pnick $6
  213. writeini ndata.ini %1 address %2
  214. set % $+ [ %p ] $+ seen $ctime
  215. writeini adata.ini $6 seen joining #cruiser,
  216. mode #cruiser $readini(adata.ini,$6,automode) %1
  217. msg $me join $6
  218. msg $me kick $6
  219. timer 1 1 unset %p
  220. timer 1 1 unset %a
  221. halt
  222. }
  223. }
Add Comment
Please, Sign In to add comment