knugi

TempBan Skript

Aug 22nd, 2015
1,627
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. options:
  2. czas: 24 #Czas podany w godzinach
  3. pex: skript.tempban
  4.  
  5. on death of player:
  6. send "&6Pozostalo Tobie 30 sekund. Pozegnaj sie." to player
  7. wait 30 second
  8. set {_czas} to 3600*{@czas}
  9. set {ban::%player%} to {_czas}
  10. kick player due to "&cUmarles. %nl%%nl% &aUnban za jeden dzien."
  11. stop
  12. command /ubsk [<text>]:
  13. trigger:
  14. if player has permission "{@pex}":
  15. if arg 1 is set:
  16. if {ban::%arg 1%} is set:
  17. clear {ban::%arg 1%}
  18. send "&6Odbanowales gracza: &3%arg 1%"
  19. stop
  20. send "&cTen gracz nie jest zbanowany."
  21. stop
  22. send "&cPoprawne uzycie: &f/ubsk <nick>"
  23. stop
  24. send "&4You don't have permission."
  25. stop
  26. on connect:
  27. if {ban::%player%} is set:
  28. kick player due to "&cMasz jeszcze bana. %nl%&3Pozostaly czas w sekundach: %{ban::%player%}%%nl%&fWytrwalosci."
  29. stop
  30. every 1 second:
  31. loop {ban::*}:
  32. if {ban::%loop-index%} is larger than 0:
  33. remove 1 from {ban::%loop-index%}
  34. else if {ban::%loop-index%} is 0:
  35. clear {ban::%loop-index%}
  36. command /bansk [<offlineplayer>] [<integer>]:
  37. trigger:
  38. if player has permission "{@pex}":
  39. if arg 1 is not set:
  40. send "&a/bansk <nick> <czas_w_sekundach> &8- &7daje bana dla gracza."
  41. stop
  42. if arg 1 is set:
  43. if arg 2 is set:
  44. set {ban::%arg 1%} to arg 2
  45. kick arg 1 due to "&4Zostales zbanowany przez:%nl%&3%player%%nl%&fWygasa: &c%arg 2%"
  46. broadcast "&6Gracz &3%arg 1% &6zostal zbanowany przez &c%player% &6na czas: &5%arg 2% sekund"
  47. stop
  48. send "&cMusisz podac czas bana."
  49. stop
  50. stop
  51. send "&cYou don't have permission."
  52. stop
Advertisement
Add Comment
Please, Sign In to add comment