Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.77 KB | None | 0 0
  1. on join:
  2. wipe player sidebar
  3. set name of sidebar of player to "&9&lGarbagePvP"
  4. set score "&6Kills: &f{totalkills.%player%}" in sidebar of player to 1
  5. set score "&6Deaths: &f{totaldeaths.%player%}" in sidebar of player to 2
  6. set score "&6KillStreak: &f{currentkillstreak.%player%}" in sidebar of player to 3
  7. set score "&6Best KillStreak: &f{bestkillstreak.%player%}" in sidebar of player to 4
  8.  
  9. on death:
  10. victim is a player
  11. attacker is a player
  12. add 1 to {totalkills.%attacker%}
  13. add 1 to {totaldeaths.%victim%}
  14. add 1 to {currentkillstreak.%attacker%}
  15. send "&eYou now have a killsteak of &a%{currentkillstreak.%attacker%}%" to attacker
  16. set {currentkillstreak.%victim%} to 0
  17. if {currentkillstreak.%attacker%} is greater than {bestkillstreak.%attacker%}:
  18. set {bestkillstreak.%attacker%} to {currentkillstreak.%attacker%}
  19. send "&eYour new best ks is &a%{bestkillstreak.%attacker%}% &e!" to attacker
  20. on first join:
  21. set {totalkills.%player%} to 0
  22. set {totaldeaths.%player%} to 0
  23. set {currentkillstreak.%player%} to 0
  24. set {bestkillstreak.%player%} to 0
  25. options:
  26. prefix: &6
  27.  
  28. command /stats [<text>]:
  29. trigger:
  30. if arg 1 is not set:
  31. send "&8&m------------------------------------------&r" to player
  32. send "&e&l%player%'s Stats" to player
  33. send "&eTotal Kills: &a%{totalkills.%player%}%" to player
  34. send "&eTotal Deaths: &a%{totaldeaths.%player%}%" to player
  35. send "&eCurrent Killstreak: &a%{currentkillstreak.%player%}%" to player
  36. send "&eBest Killstreak: &a%{bestkillstreak.%player%}%" to player
  37. stop
  38. if arg 1 is set:
  39. if player have permission "stats.other":
  40. send "&8&m------------------------------------------&r" to player
  41. send "&e&l%arg-1%'s Stats:" to player
  42. send "&eTotal Kills: &a%{totalkills.%arg 1%}%" to player
  43. send "&eTotal Deaths: &a%{totaldeaths.%arg 1%}%" to player
  44. send "&eCurrent Killstreak: &a%{currentkillstreak.%arg 1%}%" to player
  45. send "&eBest Killstreak: &a%{bestkillstreak.%arg 1%}%" to player
  46. stop
  47. command /resetstats [<player>]:
  48. trigger:
  49. if player have permission "stats.reset":
  50. if arg 1 is not set:
  51. set {totalkills.%player%} to 0
  52. set {totaldeaths.%player%} to 0
  53. set {sessionkills.%player%} to 0
  54. set {sessiondeaths.%player%} to 0
  55. set {currentkillstreak.%player%} to 0
  56. set {bestkillstreak.%player%} to 0
  57. send "{@prefix} &eYour stats have been reset" to player
  58. stop
  59. else:
  60. set {totalkills.%arg 1%} to 0
  61. set {totaldeaths.%arg 1%} to 0
  62. set {sessionkills.%arg 1%} to 0
  63. set {sessiondeaths.%arg 1%} to 0
  64. set {currentkillstreak.%arg 1%} to 0
  65. set {bestkillstreak.%arg 1%} to 0
  66. send "{@prefix} &e%arg 1% stats have been reset" to player
  67. stop
  68. else:
  69. send "{@prefix} &cYou don't have permission!" to player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement