minmin0917

WoodRPG - Server System

Aug 15th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.32 KB | None | 0 0
  1. on first join:
  2. set {Profile.Rank.%player%} to "Default"
  3. command "/teleport %player% -14 64 7"
  4. give player paper named "&e初期武器交換券 (剣)"
  5. give player paper named "&e初期武器交換券 (ヘルメット)"
  6. give player paper named "&e初期武器交換券 (チェストプレート)"
  7.  
  8. on join:
  9. if {Profile.Rank.%player%} is "Default":
  10. set join message to " &7%player% &bさんが参加しました!"
  11. if {Profile.Rank.%player%} is "Vip":
  12. set join message to " &0[&2Vip&0] &2%player% &bさんが参加しました!"
  13. if {Profile.Rank.%player%} is "Vip+":
  14. set join message to " &0[&3Vip+&0] &3%player% &6さんが参加しました!"
  15. if {Profile.Rank.%player%} is "Builder":
  16. set join message to " &0[&dBuilder&0] &d%player% &6さんが参加しました!"
  17. if {Profile.Rank.%player%} is "Moderator":
  18. set join message to " &0[&9Moderator&0] &9%player% &6さんが参加しました!"
  19. if {Profile.Rank.%player%} is "Admin":
  20. set join message to " &0[&cAdmin&0] &c%player% &6さんが参加しました!"
  21. if {Profile.Rank.%player%} is "Owner":
  22. set join message to " &0[&6Owner&0] &6%player% さんが参加しました!"
  23.  
  24. on quit:
  25. if {Profile.Rank.%player%} is "Default":
  26. set quit message to " "
  27. if {Profile.Rank.%player%} is "Vip":
  28. set quit message to " &0[&2Vip&0] &2%player% &bさんが離脱しました"
  29. if {Profile.Rank.%player%} is "Vip+":
  30. set quit message to " &0[&3Vip+&0] &3%player% &6さんが離脱しました"
  31. if {Profile.Rank.%player%} is "Builder":
  32. set quit message to " &0[&dBuilder&0] &d%player% &6さんが離脱しました"
  33. if {Profile.Rank.%player%} is "Moderator":
  34. set quit message to " &0[&9Moderator&0] &9%player% &6さんが離脱しました"
  35. if {Profile.Rank.%player%} is "Admin":
  36. set quit message to " &0[&cAdmin&0] &c%player% &6さんが離脱しました"
  37. if {Profile.Rank.%player%} is "Owner":
  38. set quit message to " &0[&6Owner&0] &6%player% さんが離脱しました"
  39.  
  40. on chat:
  41. cancel event
  42. if {Profile.Rank.%player%} is "Default":
  43. wait 2 ticks
  44. broadcast " &7%player% &8》 &7%message%"
  45. if {Profile.Rank.%player%} is "Vip":
  46. broadcast " &0[&2Vip&0] &2%player% &8》 &f%message%"
  47. if {Profile.Rank.%player%} is "Vip+":
  48. broadcast " &0[&3Vip+&0] &3%player% &8》 &f%message%"
  49. if {Profile.Rank.%player%} is "Builder":
  50. broadcast " &0[&dBuilder&0] &d%player% &8》 &f%message%"
  51. if {Profile.Rank.%player%} is "Moderator":
  52. broadcast " &0[&9Moderator&0] &9%player% &8》 &f%message%"
  53. if {Profile.Rank.%player%} is "Admin":
  54. broadcast " &0[&cAdmin&0] &c%player% &8》 &f%message%"
  55. if {Profile.Rank.%player%} is "Owner":
  56. broadcast " &0[&6Owner&0] &6%player% &8》 &f%message%"
  57.  
  58. command /Rank [<player>] [<text>]:
  59. permission: Server.OP
  60. permission message: &c今コマンドを使用するには運営である必要があります!
  61. trigger:
  62. if arg 1 is not set:
  63. send "&c使用方法 : /Rank (プレイヤー) (ランク)"
  64. if arg 1 is set:
  65. if arg 2 is not set:
  66. send "&cランクの種類 : Default , Vip , Vip+ , Moderator , Admin , Owner"
  67. if arg 2 is "Default":
  68. set {Profile.Rank.%arg 1%} to "Default"
  69. if arg 2 is "Vip":
  70. set {Profile.Rank.%arg 1%} to "Vip"
  71. if arg 2 is "Vip+":
  72. set {Profile.Rank.%arg 1%} to "Vip+"
  73. if arg 2 is "Builder":
  74. set {Profile.Rank.%arg 1%} to "Builder"
  75. if arg 2 is "Moderator":
  76. set {Profile.Rank.%arg 1%} to "Moderator"
  77. if arg 2 is "Admin":
  78. set {Profile.Rank.%arg 1%} to "Admin"
  79. if arg 2 is "Owner":
  80. set {Profile.Rank.%arg 1%} to "Owner"
  81.  
  82. command /Get:
  83. trigger:
  84. give player paper named "&e初期武器交換券 (剣)"
  85. give player paper named "&e初期武器交換券 (ヘルメット)"
  86. give player paper named "&e初期武器交換券 (チェストプレート)"
  87.  
  88. command /Vanish [<text>]:
  89. trigger:
  90. if {Profile.Rank.%player%} is "Default" or "Vip":
  91. send "&c今コマンドを使用するには運営である必要があります!"
  92. if {Profile.Rank.%player%} is "Moderator" or "Admin" or "Owner":
  93. if arg 1 is not set:
  94. send "&c使用方法 : /Vanish (On 又は Off)"
  95. if arg 1 is "On":
  96. hide player from all players
  97. send "&8Vanish : &aOn"
  98. if arg 1 is "Off":
  99. reveal player from all players
  100. send "&8Vanish : &cOff"
  101.  
  102. command /WoodRPG [<text>]:
  103. trigger:
  104. if {Profile.Rank.%player%} is "Default" or "Vip":
  105. send "&c今コマンドを使用するには運営である必要があります!"
  106. if {Profile.Rank.%player%} is "Admin" or "Owner":
  107. if arg 1 is "Reload":
  108. broadcast "&8[&cServer&8] &cサーバーの管理システムをリロードします!!リロード時には一時全ての島のシステムを停止するため"
  109. broadcast "&c全てのプレイヤーを初期地点にテレポートします!! &760 &c秒後にリロードが開始します!"
  110. wait 30 seconds
  111. broadcast "&8[&cServer&8] &cサーバーの管理システムをリロードします!!リロード時には一時全ての島のシステムを停止するため"
  112. broadcast "&c全てのプレイヤーを初期地点にテレポートします!! &730 &c秒後にリロードが開始します!"
  113. wait 20 seconds
  114. broadcast "&8[&cServer&8] &cサーバーの管理システムをリロードします!!リロード時には一時全ての島のシステムを停止するため"
  115. broadcast "&c全てのプレイヤーを初期地点にテレポートします!! &710 &c秒後にリロードが開始します!"
  116. wait 5 seconds
  117. broadcast "&8[&cServer&8] &cサーバーの管理システムをリロードします!!リロード時には一時全ての島のシステムを停止するため"
  118. broadcast "&c全てのプレイヤーを初期地点にテレポートします!! &75 &c秒後にリロードが開始します!"
  119. wait 1 seconds
  120. broadcast "&8[&cServer&8] &cサーバーの管理システムをリロードします!!リロード時には一時全ての島のシステムを停止するため"
  121. broadcast "&c全てのプレイヤーを初期地点にテレポートします!! &74 &c秒後にリロードが開始します!"
  122. wait 1 seconds
  123. broadcast "&8[&cServer&8] &cサーバーの管理システムをリロードします!!リロード時には一時全ての島のシステムを停止するため"
  124. broadcast "&c全てのプレイヤーを初期地点にテレポートします!! &73 &c秒後にリロードが開始します!"
  125. wait 1 seconds
  126. broadcast "&8[&cServer&8] &cサーバーの管理システムをリロードします!!リロード時には一時全ての島のシステムを停止するため"
  127. broadcast "&c全てのプレイヤーを初期地点にテレポートします!! &72 &c秒後にリロードが開始します!"
  128. wait 1 seconds
  129. broadcast "&8[&cServer&8] &cサーバーの管理システムをリロードします!!リロード時には一時全ての島のシステムを停止するため"
  130. broadcast "&c全てのプレイヤーを初期地点にテレポートします!! &71 &c秒後にリロードが開始します!"
  131. wait 1 seconds
  132. broadcast "&8[&cServer&8] &cサーバーの管理システムをリロードします!!リロード時には一時全ての島のシステムを停止するため"
  133. broadcast "&c全てのプレイヤーを初期地点にテレポートします!!"
  134. command "/teleport @e[type=player] -14 64 7"
Add Comment
Please, Sign In to add comment