hiturys

statver123

Aug 24th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. ##########################
  2. #Scoreboard by HituryBoli#
  3. ##########################
  4.  
  5. every minute:
  6. loop all players:
  7. add 1 to {Playtime::%loop-player%}
  8.  
  9.  
  10.  
  11. on join:
  12. wipe player sidebar
  13. set name of sidebar of player to "&a&l<&b&lJaponja&a&l>"
  14. set score "&aUsername: &b%player%" in sidebar of player to 1
  15. set score "&aKills: &b{totalkills.%player%}" in sidebar of player to 2
  16. set score "&aDeaths: &b{totaldeaths.%player%}" in sidebar of player to 3
  17. set score "&aKillStreak: &b{currentkillstreak.%player%}" in sidebar of player to 4
  18. set score "&aBest KillStreak: &b{bestkillstreak.%player%}" in sidebar of player to 5
  19. set score "&aPlaytime: &b{Playtime::%loop-player%} &aminutes" in sidebar of player to 6
  20.  
  21. on death:
  22. victim is a player
  23. attacker is a player
  24. add 1 to {totalkills.%attacker%}
  25. add 1 to {totaldeaths.%victim%}
  26. add 1 to {currentkillstreak.%attacker%}
  27. send "&2You now have a killsteak of &a%{currentkillstreak.%attacker%}%" to attacker
  28. set {currentkillstreak.%victim%} to 0
  29. if {currentkillstreak.%attacker%} is greater than {bestkillstreak.%attacker%}:
  30. set {bestkillstreak.%attacker%} to {currentkillstreak.%attacker%}
  31. send "&2Your new best ks is &a%{bestkillstreak.%attacker%}% &2!" to attacker
  32. on first join:
  33. set {totalkills.%player%} to 0
  34. set {totaldeaths.%player%} to 0
  35. set {currentkillstreak.%player%} to 0
  36. set {bestkillstreak.%player%} to 0
  37.  
  38. command /resetstats [<player>]:
  39. trigger:
  40. if player have permission "stats.reset":
  41. if arg 1 is not set:
  42. set {totalkills.%player%} to 0
  43. set {totaldeaths.%player%} to 0
  44. set {sessionkills.%player%} to 0
  45. set {sessiondeaths.%player%} to 0
  46. set {currentkillstreak.%player%} to 0
  47. set {bestkillstreak.%player%} to 0
  48. send "{@prefix} &2Your stats have been reset" to player
  49. stop
  50. else:
  51. set {totalkills.%arg 1%} to 0
  52. set {totaldeaths.%arg 1%} to 0
  53. set {sessionkills.%arg 1%} to 0
  54. set {sessiondeaths.%arg 1%} to 0
  55. set {currentkillstreak.%arg 1%} to 0
  56. set {bestkillstreak.%arg 1%} to 0
  57. send "{@prefix} &2%arg 1% stats have been reset" to player
  58. stop
  59. else:
  60. send "{@prefix} &cYou don't have permission!" to player
Advertisement
Add Comment
Please, Sign In to add comment