Advertisement
Guest User

Untitled

a guest
May 28th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.65 KB | None | 0 0
  1.  
  2. on owner:text:*:#: {
  3. if ($address($nick,2) != *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { halt }
  4. if ($regex($1-,/^[+|-]/)) {
  5. mode # $1- $iif(!$2,$str($+($nick,$chr(32)),$calc($len($1) -1)),)
  6. }
  7. elseif ($regex($1,/^\*(k|kb)$/Si*)) { inc %kicks | kick $chan $2 $3- :) Used And Abused: %kicks | $iif($1 == *kb,mode $chan +b $address($2,2),) }
  8. }
  9.  
  10. on $*:text:/^[!.@]say/Si:#: {
  11. if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { msg # $2- }
  12. ;;LOLSNAKE MADED THIS.
  13. }
  14.  
  15. on $*:text:/^[!.@]do/Si:#: {
  16. if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { describe # $2- }
  17. ;;LOLSNAKE MADED THIS.
  18. }
  19.  
  20. on $*:text:/^[!.@]inv(ite)?/Si:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { invite $2 # } }
  21. on $*:text:/^[!.@]nick/Si:*: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { nick $2 } }
  22. on $*:text:/^[!.@]haltall/Si:*: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { timers off } }
  23. on *:text:.rickroll*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { rickroll $2- } }
  24. on *:text:.narwhals*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { narwhals $2- } }
  25. on *:text:.join*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { join $2 } }
  26. on *:text:.part*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { part $2 } }
  27. on *:text:.hop*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { hop $2 } }
  28. on *:text:.msg*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { msg $2- } }
  29. on *:text:.destroy*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { msg # .destroy } }
  30.  
  31. on *:invite:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { join $2 # } }
  32.  
  33. on *:text:.mute*:#: {
  34. if ($2 == $me) && (($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) || ($nick == `Kelly|) || ($nick == [PCN]Sct_Snake)) {
  35. remote off
  36. }
  37. }
  38.  
  39. on $*:TEXT:/^[!.@](un)?ignore/Si:#: {
  40. if ($address($nick,2) != *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { halt }
  41. var %ignorelogo $+($chr(3),13,$str($chr(187),3),$chr(32),$chr(3),$chr(54),$chr(40),$chr(3),$chr(49),$chr(51),$chr(73),$chr(103),$chr(110),$chr(111),$chr(114),$chr(101),$chr(3),$chr(54),$chr(41))
  42. var %readignore $read(ignores.txt,w,$+($chr(42),$iif($address($2,3),$v1,$2),$chr(42)))
  43. if (%readignore) && ($regml(1) != un) { $iif($left($1,1) == @,msg #,notice $nick) %ignorelogo $+($chr(03),13,$iif($address($2,3),$v1,$2),$chr(03),06) is already on ignore. %readignore | halt }
  44. ignore $iif($regml(1) == un,-r,) $iif($address($2,3),$v1,$2)
  45. $iif($left($1,1) == @,msg #,notice $nick) %ignorelogo $iif($regml(1) == un,$iif($readn == 0,$+($chr(03),13,$iif($address($2,3),$v1,$2),$chr(03),06) is not on the,$+($chr(03),13,$iif($address($2,3),$v1,$2),$chr(03),06) removed from),$+($chr(03),13,$iif($address($2,3),$v1,$2),$chr(03),06) added to) ignore list. $iif($regml(1) == un,,$iif($3-,$+($chr(03),13,Reason:,$chr(03),06) $v1,$+($chr(03),13,Reason:,$chr(03),06) None given.)))
  46. write $iif($regml(1) == un,$+(-dl,$readn,$chr(42)) ignores.txt,ignores.txt $iif($address($2,3),$v1,$2) was ignored on $date at $+($time,.) Reason: $iif($3-,$v1,None given.))
  47. ;;OMG [PCN]SCT_SNAKE MADED THIS! ;D
  48. }
  49.  
  50. on *:input:#: {
  51. if ($regex($1,/^[!@.]add/Si)) {
  52. if (!$2) { echo -a Err: No nick specified. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  53. if (!$3) { echo -a Err: No access level specified. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  54. if ($3 !isnum -9999-9999) { echo -a Err: Access level must be between -9999 and 9999. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  55. cs access # add $2-
  56. echo -a $2 added to access list of # at level: $+($3,.)
  57. }
  58. if ($regex($1,/^[!@.]del/Si)) {
  59. if (!$2) { echo -a Err: No nick specified. Eg: $1 [PCN]Sct_Snake | halt }
  60. cs access # del $2-
  61. echo -a $2 removed from access list of $+(#,.)
  62. }
  63. }
  64. on $*:text:/^[!@.]add/Si:#: {
  65. if ($address($nick,2) != *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { halt }
  66. if (!$2) { notice $nick Err: No nick specified. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  67. if (!$3) { notice $nick Err: No access level specified. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  68. if ($3 !isnum -9999-9999) { notice $nick Err: Access level must be between -9999 and 9999. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  69. cs access # add $2-
  70. notice $nick $2 added to access list of # at level: $+($3,.)
  71. }
  72.  
  73. on $*:text:/^[!@.]del/Si:#: {
  74. if ($address($nick,2) != *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { halt }
  75. if (!$2) { notice $nick Err: No nick specified. Eg: $1 [PCN]Sct_Snake | halt }
  76. cs access # del $2-
  77. notice $nick $2 removed from access list of $+(#,.)
  78. ;;OMG [PCN]SCT_SNAKE MADED THIS!
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement