minmin0917

農業サーバー

Nov 30th, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. on join:
  2. if {Rank.%player%} is not set:
  3. set {Rank.%player%} to "Default"
  4. broadcast "%{Rank.%player%}% &bさんがサーバーに参加しました!!"
  5. else:
  6. broadcast "%{Rank.%player%}% &bさんがサーバーに参加しました!!"
  7.  
  8. on quit:
  9. broadcast "%{Rank.%player%}% &bさんがサーバーから抜けました。"
  10.  
  11. every 1 seconds:
  12. loop all players:
  13. wipe loop-player's sidebar
  14. set name of sidebar of loop-player to "&e----- &b農業サーバー &e-----"
  15. set score " " in sidebar of loop-player to 5
  16. set score "&4Rank &f: %{Rank.%loop-player%}%" in sidebar of loop-player to 5
  17. set score " " in sidebar of loop-player to 5
  18. set score "&bLevel &f: %{Level.%loop-player%}%" in sidebar of loop-player to 5
  19. set score " " in sidebar of loop-player to 5
  20. set score "&aPresent location &f: &f%{location.%loop-player%}%" in sidebar of loop-player to 5
  21. set score " " in sidebar of loop-player to 5
  22. set score "&e------------------" in sidebar of loop-player to 5
  23.  
  24. command /rank [<player>] [<text>]:
  25. permission: server.staff
  26. trigger:
  27. if arg 1 is not set:
  28. send "&cプレイヤーを選択してください"
  29. else:
  30. if arg 2 is not set:
  31. send "&cランクを選択してください Default,MVP,Staff,Owner"
  32. if arg 2 is "Default":
  33. set {Rank.%arg 1%} to "&7[Default]"
  34. if arg 2 is "VIP":
  35. set {Rank.%arg 1%} to "&a[VIP]"
  36. if arg 2 is "VIP+":
  37. set {Rank.%arg 1%} to "&a[VIP+]"
  38. if arg 2 is "Staff":
  39. set {Rank.%arg 1%} to "&c[Staff]"
  40. if arg 2 is "Owner":
  41. set {Rank.%arg 1%} to "&6[Owner]"
  42. else:
  43. send "&c無効なランク名です"
  44.  
  45. command /level [<player>] [<text>]:
  46. permission: server.staff
  47. trigger:
  48. if arg 1 is not set:
  49. send "&cプレイヤーを選択してください"
  50. else:
  51. if arg 2 is not set:
  52. send "&cレベル数を選択してください"
  53. else:
  54. set {Level.%arg-1%} to "%arg-2%"
  55.  
  56. on chat:
  57. cancel event
  58. if {Profile.Rank.%player%} is not set:
  59. set {Profile.Rank.%player%} to "&7[Default]"
  60. broadcast "%{Profile.Rank.%player%}% %player% &f: %message%"
  61. else:
  62. broadcast "%{Profile.Rank.%player%}% %player% &f: %message%"
Add Comment
Please, Sign In to add comment