Advertisement
Guest User

Untitled

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