Guest User

LGbot

a guest
Aug 3rd, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.68 KB | None | 0 0
  1. options:
  2. liczbabotow: 3 #ile botow moze wejsc na dany czas, wspolpracuje z tym ponizej
  3. czasbotow: 2 #ilosc sekund, moze wejsc np 3 osoby na 2 sekundy aby nie bylo ataku
  4. czasataku: 25 #gdy wykryje atak na ile sekund ma byc blokada wejscia
  5. nazwapliku: antybot.sk #nazwa pliku z koncowka .sk (wymagane do /antybot reload)
  6.  
  7.  
  8. every {@czasbotow} second:
  9. set {anty.bot.licznik} to 0
  10.  
  11. on skript start:
  12. set {anty.bot.licznik} to 0
  13.  
  14.  
  15. on join:
  16. if {anty.bot.licznik} is not set:
  17. set {anty.bot.licznik} to 0
  18. add 1 to {anty.bot.licznik}
  19.  
  20. on join:
  21. {anty.bot.licznik} is larger than {@liczbabotow}:
  22. wait 2 tick
  23. kick player due to "&8> &7Trwa &catak botow, &7za &akilka &7sekund wbij"
  24. broadcast "&8> &7Wykryto atak &cbotow, &7zostaje wlaczona whitelista na &c{@czasataku} sekund"
  25. set {anty.bot.whitelist} to false
  26. wait {@czasataku} second
  27. broadcast "&8> &7Whitelist antybotowa zostala &cwylaczona"
  28. set {anty.bot.whitelist} to true
  29.  
  30. on join:
  31. if {anty.bot.whitelist} is false:
  32. if player don't have permission "antybot.atak.admin":
  33. wait 2 tick
  34. kick player due to "&8> &7Trwa &catak botow, &7za &akilka &7sekund wbij"
  35.  
  36. command /antybot [<text>]:
  37. permission: antybot.admin
  38. permission message: &8> &7Nie mozesz wykonac &ckomendy
  39. trigger:
  40. if arg 1 is not set:
  41. send "&8&m----------&6 AntyBot &8&m----------"
  42. send " &8> &6/antybot wlacz &7- wlacza whitelist bez wykrycia ataku"
  43. send " &8> &6/antybot reload &7- przeladowywuje skript i odbagowywuje"
  44. send "&8&m----------&6 AntyBot &8&m----------"
  45. if arg 1 is "wlacz":
  46. send "&8> &7Wlaczyles whitelist &cantybotowa &7na {@czasataku} sekund"
  47. broadcast "&8> &7Admin wlaczyl antybota na &c{@czasataku} sekund"
  48. set {anty.bot.whitelist} to false
  49. wait {@czasataku} second
  50. send "&8> &7{@czasataku} sekund minelo i antybot zostal &cwylaczony"
  51. broadcast "&8> &7Whitelist antybotowa zostala &cwylaczona"
  52. set {anty.bot.licznik} to 0
  53. set {anty.bot.whitelist} to true
  54. if arg 1 is "reload":
  55. set {anty.bot.licznik} to 0
  56. send "&8> &7Pomyslnie zrestartowano &aantybota"
  57. wait 5 ticks
  58. execute console command "/sk reload {@nazwapliku}"
Advertisement
Add Comment
Please, Sign In to add comment