Advertisement
FrostedWeFall

StatTrack

Nov 10th, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. command /st [<text>] [<text>]:
  2. trigger:
  3. if player has permission "stattrak.admin":
  4. if arg-1 is "add":
  5. set {_lore::*} to lore of player's tool split at "||"
  6. set line {_loresize} + 1 of player's tool's lore to "&f『&a&lStatTrak : &f0』"
  7. send "&a&lStatTrak &fhas added to your hand item!"
  8. stop
  9. if arg-1 is "del":
  10. set {_loredetect::*} to lore of player's tool split at "||"
  11. loop {_loredetect::*}:
  12. {_loredetect::%loop-index%} contains "&a&lStatTrak :":
  13. set {_linenumber} to loop-index parsed as number
  14. delete line {_linenumber} of player's tool's lore
  15. send "&a&lStatTrak &fhas removed from your hand item!"
  16. stop
  17. if player has permission "stattrak.reset":
  18. if arg-1 is "r":
  19. set {_loredetect::*} to lore of player's tool split at "||"
  20. loop {_loredetect::*}:
  21. if {_loredetect::%loop-index%} contains "&a&lStatTrak":
  22. set {_linenumber} to loop-index parsed as number
  23. set line {_linenumber} of player's tool's lore to "&f『&a&lStatTrak : &f0』"
  24. send "&a&lStatTrak &fhas reset your hand item!"
  25. stop
  26. on death of player:
  27. set {_loredetect::*} to lore of attacker's tool split at "||"
  28. loop {_loredetect::*}:
  29. {_loredetect::%loop-index%} contains "&a&lStatTrak :":
  30. replace all "&f『&a&lStatTrak : &f" with "" in {_loredetect::%loop-index%}
  31. replace all "』" with "" in {_loredetect::%loop-index%}
  32. set {_StatTrak.Num.Add} to {_loredetect::%loop-index%} parsed as integer
  33. add 1 to {_StatTrak.Num.Add}
  34. set {_linenumber} to loop-index parsed as number
  35. set line {_linenumber} of attacker's tool's lore to "&f『&a&lStatTrak : &f%{_StatTrak.Num.Add}%』"
  36. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement