Kusa_Haenai_wWW

Untitled

Jun 5th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.82 KB | None | 0 0
  1. on any movement:
  2. if {level::%player%} is not set:
  3. set {level::%player%} to 1
  4. if {exp::%player%} is not set:
  5. set {exp::%player%} to 0
  6. if {needexp::%player%} is not set:
  7. set {needexp::%player%} to 10
  8. if {kill::%player%} is not set:
  9. set {kill::%player%} to 0
  10. if {death::%player%} is not set:
  11. set {death::%player%} to 0
  12. if {killre::%player%} is not set:
  13. set {killre::%player%} to 0
  14. set {killre::%player%} to ({kill::%player%} / {death::%player%})
  15. if {exp::%player%} >= {needexp::%player%}:
  16. set {needexp::%player%} to round({needexp::%player%} * 1.2)
  17. add 1 to {level::%player%}
  18. set {exp::%player%} to 0
  19. message "&e========================="
  20. message "&a&lLevel Up!!"
  21. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  22. message "&e========================="
  23.  
  24. command /set [<text>] <number>:
  25. permission: sk.admin
  26. trigger:
  27. if arg-1 is "exp":
  28. set {watasu::*} to arg-2
  29.  
  30. on death of player:
  31. if attacker is set:
  32. if victim is not attacker:
  33. add 1 to {kill::%attacker%}
  34. add {watasu::*} to {exp::%attacker%}
  35. message "&a+&c%{killexp::%player%}%" to attacker
  36. if attacker is victim:
  37.  
  38. on death of player:
  39. if victim is set:
  40. if victim is player:
  41. add 1 to {death::%victim%}
  42.  
  43. command /status [<offline player>]:
  44. trigger:
  45. if arg-1 is not set:
  46. message "&e========================="
  47. message "&cLv&8: &9&l%{level::%player%}%"
  48. message "&cExp&8: &9&l%{exp::%player%}%&e/&9&l%{needexp::%player%}%"
  49. message "&cキルレ&8: &9&l%{kirure::%player%}%"
  50. message "&cキルレ2&8: &9&l%{kill::%player%}%&e/&9&l%{death::%player%}%"
  51. message "&e========================="
  52. else:
  53. message "&e========================="
  54. message "&cLv&8: &9&l%{level::%arg-1%}%"
  55. message "&cExp&8: &9&l%{exp::%arg-1%}%&e/&9&l%{needexp::%arg-1%}%"
  56. message "&cキルレ&8: &9&l%{kirure::%arg-1%}%"
  57. message "&cキルレ2&8: &9&l%{kill::%arg-1%}%&e/&9&l%{death::%arg-1%}%"
  58. message "&e========================="
  59.  
  60. on chat:
  61. if {killre::%player%} <= 1:
  62. cancel event
  63. broadcast "&8[&a&lC&r&8] &e%player% &9&l>>> &r&a%message%"
  64. if {killre::%player%} >= 1:
  65.  
  66. if {killre::%player%} <= 1.5:
  67. cancel event
  68. broadcast "&8[&b&lB&r&8] &e%player% &9&l>>> &r&a%message%"
  69. if {killre::%player%} >= 1.5:
  70.  
  71. if {killre::%player%} <= 2:
  72. cancel event
  73. broadcast "&8[&c&lA&r&8] &e%player% &9&l>>> &r&a%message%"
  74. if {killre::%player%} >= 2:
  75.  
  76. if {killre::%player%} <= 2.5:
  77. cancel event
  78. broadcast "&8[&e&lS&r&8] &e%player% &9&l>>> &r&a%message%"
  79.  
  80. every 1 seconds:
  81. loop all players:
  82. set action bar of loop-player to "&b%loop-player% &c&lLv.&e&l%{level::%loop-player%}% &8[&c&l%{exp::%loop-player%}%&9/&b&l%{needexp::%loop-player%}%&r&8] &c&lKill.&e&l%{kill::%loop-player%}% &b&lDeath.&e&l%{death::%loop-player%}% &9&lKillRate.&e&l%{killre::%loop-player%}%"
Advertisement
Add Comment
Please, Sign In to add comment