Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.53 KB | None | 0 0
  1. alias randomnick if ($randn2($1)) || ($randn($1)) { return $true } | else { return $false }
  2. alias randn2 {
  3. if $1- isalpha && $1- islower {
  4. if (($count($1,a,e,i,o,u) >= 4)) { return $false }
  5. if ($regex($1-,/([[:print:]])\1\1/gi) >= 1) { return $false }
  6. if ($len($1) >= 4) && ($regex($1,/^[a-z]+$)) {
  7. if ($regex($1,/^[^aeiou]{3}/)) { return $true }
  8. elseif ($regex($1,/([a-z])\1{2}/)) { return $true }
  9. elseif ($regex($1,/[aeiou]{3/)) { return $true }
  10. elseif ($regex($1,q[^u])) { return $true }
  11. elseif ($regex($1,/[^aeioux]x[^aeiouyx]/)) { return $true }
  12. else { return $false }
  13. }
  14. }
  15. }
  16. alias randn {
  17. if $1- isalpha && $1- islower {
  18. if ($regex($1-,/([[:print:]])\1\1/gi) >= 1) { return $false }
  19. if ($len($1) == 7) {
  20. var %son = $mid($1,$len($1),1)
  21. var %son2 = $mid($1,$calc($len($1) - 1),1)
  22. if (%son == %son2) { return $false }
  23. if $regex($left($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
  24. elseif $regex($right($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
  25. elseif $regex($mid($1,3,4),/(o|i|a|e|u)/g) <= 0) { return $true }
  26. else { return $false }
  27. }
  28. elseif ($len($1) == 8) {
  29. var %son = $mid($1,$len($1),1)
  30. var %son2 = $mid($1,$calc($len($1) - 1),1)
  31. if (%son == %son2) { return $false }
  32. if $regex($left($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
  33. elseif $regex($right($1,4),/(o|i|a|e|u)/g) <= 0) { return $true }
  34. elseif $regex($mid($1,3,4),/(o|i|a|e|u)/g) <= 0) { return $true }
  35. else { return $false }
  36. }
  37. elseif ($len($1) == 9) {
  38. var %son = $mid($1,$len($1),1)
  39. var %son2 = $mid($1,$calc($len($1) - 1),1)
  40. if (%son == %son2) { return $false }
  41. if $regex($left($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
  42. elseif $regex($right($1,4),/(o|i|a|e|u)/g) <= 0) { return $true }
  43. elseif $regex($mid($1,4,3),/(o|i|a|e|u)/g) <= 0) { return $true }
  44. elseif $regex($mid($1,3,4),/(o|i|a|e|u)/g) <= 0) { return $true }
  45. else { return $false }
  46. }
  47. elseif ($len($1) == 10) {
  48. var %son = $mid($1,$len($1),1)
  49. var %son2 = $mid($1,$calc($len($1) - 1),1)
  50. if (%son == %son2) { return $false }
  51. if $regex($left($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
  52. elseif $regex($right($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
  53. elseif $regex($mid($1,4,5),/(o|i|a|e|u)/g) <= 0) { return $true }
  54. else { return $false }
  55. }
  56. if ($regex($1,/(o|i|a|e|u)/g) <= 0) && ($len($1) == 4) { return $true }
  57. elseif ($regex($1,/(o|i|a|e|u)/g) <= 1) && ($len($1) == 5) {
  58. var %son = $mid($1,$len($1),1)
  59. var %son2 = $mid($1,$calc($len($1) - 1),1)
  60. if (%son == %son2) { return $false }
  61. else { return $true }
  62. }
  63. elseif ($regex($1,/(o|i|a|e|u)/g) <= 1) && ($len($1) == 6) {
  64. var %son = $mid($1,$len($1),1)
  65. var %son2 = $mid($1,$calc($len($1) - 1),1)
  66. if (%son == %son2) { return $false }
  67. else { return $true }
  68. }
  69. elseif ($regex($1,/(o|i|a|e|u)/g) <= 3) && ($len($1) == 10) { return $true }
  70. elseif ($regex($1,/(o|i|a|e|u)/g) <= 3) && ($len($1) >= 11) { return $true }
  71. else { return $false }
  72. }
  73. }
  74. menu channel,status {
  75. Random Nick Koruması
  76. Aç :.enable #random | echo -at Random Nick Koruması Acılmışdır.
  77. kapat:.disable #random | echo -at Random Nick Koruması Kapatılmışdır.
  78. }
  79.  
  80. #random on
  81. on !*:join:#diyalog:if ($randomnick($nick)) { kick $chan $nick Kanal Kurallarına Aykırı Hareket 4[Random G-Dedektör] | .auser lamer $nick }
  82. #random end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement