Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.89 KB | None | 0 0
  1. options:
  2. prefix: &6IPSERWERA &c»
  3. variables:
  4. {czas::%player%} = 0
  5. command /bot [<text>] [<text>]:
  6. aliases: /wyrzucbota, /boty, /kickbot, /kickbots, /ab, /antybot
  7. trigger:
  8. if player has permission "*":
  9. if arg-1 is "1" or "2" or "3" or "4":
  10. if arg-1 is "1":
  11. loop all players:
  12. if {czas::%loop-player%} is less than 5:
  13. kick loop-player due to "{@prefix} &cPrawdopodobnie byles botem!"
  14. broadcast "{@prefix} &7Wszystkie boty zostaly wyrzucone z serwera!"
  15. else if arg-1 is "2":
  16. if arg-2 is set:
  17. loop all players:
  18. if loop-player's name contains "%arg-2%":
  19. execute console command "ga points %loop-player% 0"
  20. kick loop-player due to "{@prefix} &cPrawdopodobnie byles botem!"
  21. broadcast "{@prefix} &7Wszystkie boty zostaly wyrzucone z serwera!"
  22. else:
  23. send "{@prefix} &7Musisz podac czesc nicku bota!"
  24. else if arg-1 is "3":
  25. if arg-2 is set:
  26. loop all players:
  27. if loop-player's name contains "%arg-2%":
  28. if file "plugins/Skript/Boty/%player's ip%" doesn't exists:
  29. execute console command "ga points %loop-player% 0"
  30. create file "plugins/Skript/Boty/%loop-player's ip%"
  31. kick loop-player due to "{@prefix} &cPrawdopodobnie byles botem!"
  32. broadcast "{@prefix} &7Wszystkie boty zostaly wyrzucone i zablokowane!"
  33. else:
  34. send "{@prefix} &7Musisz podac czesc nicku bota!"
  35. else if arg-1 is "4":
  36. if arg-2 is set:
  37. loop all players:
  38. if loop-player's name contains "%arg-2%":
  39. if file "plugins/Skript/Boty/%player's ip%" doesn't exists:
  40. execute console command "ga points %loop-player% 0"
  41. create file "plugins/Skript/Boty/%loop-player's ip%"
  42. add loop-player to {bot::*}
  43. kick loop-player due to "{@prefix} &cPrawdopodobnie byles botem!"
  44. broadcast "{@prefix} &7Wszystkie boty zostaly wyrzucone i zablokowane!"
  45. else:
  46. send "{@prefix} &7Musisz podac czesc nicku bota!"
  47. else:
  48. send "&8&l---------------[&cAntyBot&8&l]---------------"
  49. send "&7Pierwszy typ wyrzucenia botow &8(1)"
  50. send "&6Przydatny gdy boty maja losowe znaki w nicku."
  51. send ""
  52. send "&7Drugi typ wyrzucenia botow &8(2)"
  53. send "&6Przydatny gdy boty maja podobne nicki."
  54. send "&6Trzeba dopisac czesc nicku"
  55. send "&6powtarzajaca sie u kazdego bota."
  56. send ""
  57. send "&7Trzeci typ wyrzucenia botow &8(3)"
  58. send "&6Dziala tak samo jak poprzedni, lecz"
  59. send "&6dodatkowo blokuje adresy ip"
  60. send "&6wyrzuconych botow."
  61. send ""
  62. send "&7Czwarty typ wyrzucenia botow &8(4)"
  63. send "&6Dziala jak trzecia, dodatkowo"
  64. send "&6blokuje tymczasowo wbijanie botow z"
  65. send "&6podobnymi nickami"
  66. send ""
  67. send "&cAby wyrzucic bota wpisz&6:"
  68. send "&e/bot &8(1-4)"
  69. send "&8&l---------------[&cAntyBot&8&l]---------------"
  70. every 1 minute:
  71. loop all players:
  72. add 1 to {czas::%loop-player%}
  73. execute console command "pex user %loop-player% add minecraft.command.execute"
  74. on connect:
  75. if {antybot::%player%} is not set:
  76. kick player due to "&cAntyBot &a» &cWbij ponownie!"
  77. set {antybot::%player%} to true
  78. if player's name contains "proxy" or "bot" or "mcstorm":
  79. kick player due to "{@prefix} Prawdopodobnie jestes botem!"
  80. if file "plugins/Skript/Boty/%player's ip%" exists:
  81. kick player due to "{@prefix} &7Twoj adres ip jest zablokowany na tym serwerze"
  82. loop all players:
  83. if loop-player's name contains "%{bot::*}%":
  84. kick loop-player due to "{@prefix} &7Prawdopodobnie jestes botem!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement