sora200507

Untitled

Dec 12th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. on death:
  2. set {_name} to name of victim
  3. set {_lv} to {_name} parsed as number
  4. set {_Exp} to {_lv}*1.37
  5. add {_Exp} to {exp.%attacker%}
  6. message "&b%name of victim%を倒した! %{_Exp}%経験値を獲得!" to attacker
  7. if {exp.%attacker%} is greater than or equal to {needEXP.%attacker%}:
  8. set {_Lv} to {Lv.%attacker%}
  9. add 1 to {Lv.%attacker%}
  10. set {needEXP.%attacker%} to {Lv.%attacker%}*1.08
  11. message "&8>>&aLVアップ! &8%{_Lv}%>>%{Lv.%attacker%}%" to attacker
  12. set {exp.%attacker%} to 0
  13. execute console command "/scoreboard players add %attacker% LEUP 1"
  14. stop
  15. every 10 seconds:
  16. loop all players:
  17. if {Lv.%loop-player%} is not set:
  18. execute console command "/resetlv %loop-player%"
  19. stop
  20. command /resetlv <player>:
  21. permission : RPG.op
  22. trigger:
  23. set {Lv.%arg-1%} to 1
  24. set {needEXP.%arg-1%} to 30
  25. set {exp.%arg-1%} to 0
  26. stop
  27. command /status:
  28. trigger:
  29. message "&aStats of you"
  30. message "&aレベル %{Lv.%player%}%"
  31. message "&b必要XP %{needEXP.%player%}%"
  32. message "&b蓄積XP %{exp.%player%}%"
  33. stop
Add Comment
Please, Sign In to add comment