Advertisement
minmin0917

System . WaterCraft

Jul 11th, 2019
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.55 KB | None | 0 0
  1. # WaterCraft - サーバー管理システム
  2.  
  3. on chat:
  4. cancel event
  5. if {Mute.%player%} is true:
  6. send "&cあなたはミュートされています! %{MuteTime.%player%}% 分後に解除されます!"
  7. stop
  8. else:
  9. if {Rank.%player%} is "Default":
  10. broadcast "&9%{Prefix.%player%}% %player% &f: &7%Message%"
  11. else:
  12. broadcast "&9%{Prefix.%player%}% %player% &f: %Message%"
  13.  
  14. on join:
  15. if {Rank.%player%} is "Default":
  16. broadcast "&3[&7+&3] %{Prefix.%player%}% %player%"
  17. else:
  18. broadcast "&3[&6+&3] %player%"
  19.  
  20. on quit:
  21. if {Rank.%player%} is "Default":
  22. broadcast "&3[&7-&3] %{Prefix.%player%}% %player%"
  23. else:
  24. broadcast "&3[&6-&3] %player%"
  25.  
  26. command /rank [<text>] [<offline player>] [<text>]:
  27. permission: WaterCraft.Admin
  28. permission message: &cあなたはこのコマンドを使用する権限を所持していません!
  29. trigger:
  30. if arg 1 is not set:
  31. send "&c使用法 : /rank set <プレイヤー名> <ランク名>"
  32. if arg 1 is "set":
  33. if arg 2 is not set:
  34. send "&cプレイヤーを選択してください!"
  35. if arg 2 is set:
  36. if arg 3 is not set:
  37. send "&cランクを選択してください!"
  38. if arg 3 is "default":
  39. set {Rank.%arg 2%} to "Default"
  40. set {Prefix.%arg 2%} to "&7"
  41. if arg 3 is "vip":
  42. set {Rank.%arg 2%} to "Vip"
  43. set {Prefix.%arg 2%} to "&5[Vip]"
  44. if arg 3 is "vip+":
  45. set {Rank.%arg 2%} to "Vip+"
  46. set {Prefix.%arg 2%} to "&5[Vip+]"
  47. if arg 3 is "admin":
  48. set {Rank.%arg 2%} to "Admin"
  49. set {Prefix.%arg 2%} to "&3[Admin]"
  50. if arg 3 is "owner":
  51. set {Rank.%arg 2%} to "Owner"
  52. set {Prefix.%arg 2%} to "&3[Owner]"
  53.  
  54. command /lob:
  55. aliases: /l
  56. trigger:
  57. send "&3ロビーにテレポートしています..."
  58. wait 1 seconds
  59. send "&eロビーへテレポートしました!"
  60. command "/tp %player% -1134 9 -694"
  61.  
  62. command /fly:
  63. permission: WaterCraft.Vip
  64. permission message: &cこのコマンドを使用するには VIP 以上のランクを持っている必要があります!
  65. trigger:
  66. if {Fly.%player%} is false:
  67. set player's flight mode to true
  68. set {Fly.%player%} to true
  69. send "&3フライモードをオンにしました。"
  70. stop
  71. if {Fly.%player%} is true:
  72. set player's flight mode to false
  73. set {Fly.%player%} to false
  74. send "&3フライモードをオフにしました。"
  75. stop
  76.  
  77. command /announce [<text>]:
  78. aliases: /an
  79. permission: WaterCraft.Admin
  80. permission message: &cあなたはこのコマンドを使用する権限を所持していません!
  81. trigger:
  82. if arg 1 is not set:
  83. send "&c使用法 : /announce <メッセージ>"
  84. else:
  85. broadcast "&3[WaterCraft] &f: &3%arg 1%"
  86.  
  87. command /serverstop:
  88. aliases: /sstop
  89. permission: &cWaterCraft.Owner
  90. permission message: &cあなたはこのコマンドを使用する権限を所持していません!
  91. trigger:
  92. broadcast "&3[WaterCraft] &cサーバーが停止します! 停止まで &760 &c秒"
  93. wait 50 seconds
  94. broadcast "&3[WaterCraft] &cサーバーが停止します! 停止まで &710 &c秒"
  95. wait 5 seconds
  96. broadcast "&3[WaterCraft] &cサーバーが停止します! 停止まで &75 &c秒"
  97. wait 1 seconds
  98. broadcast "&3[WaterCraft] &cサーバーが停止します! 停止まで &74 &c秒"
  99. wait 1 seconds
  100. broadcast "&3[WaterCraft] &cサーバーが停止します! 停止まで &73 &c秒"
  101. wait 1 seconds
  102. broadcast "&3[WaterCraft] &cサーバーが停止します! 停止まで &72 &c秒"
  103. wait 1 seconds
  104. broadcast "&3[WaterCraft] &cサーバーが停止します! 停止まで &71 &c秒"
  105. wait 1 seconds
  106. broadcast "&cサーバーが停止しました"
  107. command "/stop"
  108.  
  109. command /mute [<player>] [<text>]:
  110. permission: WaterCraft.Admin
  111. permission message: &cあなたはこのコマンドを使用する権限を所持していません!
  112. trigger:
  113. if arg 1 is not set:
  114. send "&c使用法 : /mute <プレイヤー名> <理由>"
  115. if arg 1 is set:
  116. if {Mute.%arg 1%} is false:
  117. if arg 2 is not set:
  118. set {Mute.%player%} to true
  119. broadcast "&c[ミュート] %arg 1%"
  120. else:
  121. set {Mute.%player%} to true
  122. broadcast "&c[ミュート] %arg 1% [理由] %arg 2%"
  123.  
  124. command /unmute [<player>]:
  125. permission: WaterCraft.Admin
  126. permission message: &cあなたはこのコマンドを使用する権限を所持していません!
  127. trigger:
  128. if arg 1 is not set:
  129. send "&c使用法 : /unmute <プレイヤー>"
  130. if arg 1 is set:
  131. if {Mute.%arg 1%} is true:
  132. set {Mute.%player%} to false
  133. broadcast "&c[ミュート解除] %arg 1%"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement