Advertisement
Guest User

Untitled

a guest
Jul 15th, 2018
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.84 KB | None | 0 0
  1. options:
  2. spm: &6[&dSimple&aPunishment &r&eVer 1.1&b&lfix&r&6]&r
  3.  
  4. command /swarn [<player>] [<text>] [<number>]:
  5. permission: skript.spmwarn
  6. permission message: &c skript.spmwarn が必要です。
  7. trigger:
  8. if arg 1 is set:
  9. if arg 2 is not set:
  10. send "{@spm} &bエラー: &d警告を %arg 1% に行う理由を arg 2 にセットしてください。"
  11. send "{@spm} &b使用方法: &f/swarn <プレイヤー> <理由> (<警告レベル数>)"
  12. if arg 2 is set:
  13. if arg 3 is set:
  14. add arg 3 to {spm.warn.%player%}
  15. broadcast "{@spm} &c&l %arg 1%&r &6は %arg 3% レベルの警告をされました。"
  16. if arg 3 is not set:
  17. add 10 to {spm.warn.%player%}
  18. broadcast "{@spm} &c&l %arg 1%&r &6は 10 レベルの警告をされました。"
  19. else:
  20. send "{@spm} &b使用方法: &f/swarn <プレイヤー> <理由> (<警告レベル数>)"
  21.  
  22. command /sunwarn [<player>] [<number>]:
  23. permission: skript.spmunwarn
  24. permission message: &c skript.spmunwarn が必要です。
  25. trigger:
  26. if arg 1 is set:
  27. if arg 2 is not set:
  28. remove 10 from {spm.warn.%arg 1%}
  29. broadcast "{@spm} &b&l %arg 1%&r &aは 10 レベルの警告を解除されました。 新しい警告レベルは %{spm.warn.%arg 1%}% です!"
  30. if arg 2 is set:
  31. remove arg 2 from {spm.warn.%arg 1%}
  32. broadcast "{@spm} &b&l %arg 1%&r &aは %arg 2% レベルの警告を解除されました。 新しい警告レベルは %{spm.warn.%arg 1%}% です!"
  33.  
  34. command /sjail [<player>] [<text>]:
  35. permission: skript.spmjail
  36. permission message: &c skript.spmjail が必要です。
  37. trigger:
  38. if arg 1 is not set:
  39. if arg 2 is not set:
  40. send "{@spm} &c使い方: /sjail プレイヤー名 理由(set)"
  41. if arg 2 is set:
  42. send "{@spm} &c使い方: /sjail プレイヤー名 理由(set)"
  43. if arg 1 is set:
  44. if arg 2 is not set:
  45. send "{@spm} &c使い方: /sjail プレイヤー名 理由(set)"
  46. if arg 2 is set:
  47. if arg 2 is "set":
  48. send "{@spm} Jailされて到着する地点を %{sjail.prison}% に変更しました。"
  49. set {sjail.prison} to location of player
  50. if arg 2 is set:
  51. broadcast "{@spm} &c&l%arg 1% は %player% によって &r&e&lJail&r &c&lされました。 &r&b理由: %arg 2%"
  52. teleport arg 1 to {sjail.prison}
  53.  
  54. command /sunjail [<player>] [<text>]:
  55. permission: skript.spmunjail
  56. permission message: &c skript.spmunjail が必要です。
  57. trigger:
  58. if arg 1 is not set:
  59. if arg 2 is not set:
  60. send "{@spm} &c使い方: /sunjail プレイヤー名 理由(set)"
  61. if arg 2 is set:
  62. send "{@spm} &c使い方: /sunjail プレイヤー名 理由(set)"
  63. if arg 1 is set:
  64. if arg 2 is not set:
  65. send "{@spm} &c使い方: /sunjail プレイヤー名 理由(set)"
  66. if arg 2 is set:
  67. if arg 2 is "set":
  68. send "{@spm} 釈放されて到着する地点を %{sunjail.prison}% に変更しました。"
  69. set {sunjail.prison} to location of player
  70. if arg 2 is set:
  71. broadcast "{@spm} &a&l%arg 1% は %player% によって &r&e&l釈放&r &a&lされました。 &r&b理由: %arg 2%"
  72. teleport arg 1 to {sunjail.prison}
  73. execute console command "eco set %arg 1% 0"
  74. clear player's inventory
  75.  
  76.  
  77. command /swc [<player>]:
  78. permission: skript.spmwc
  79. permission message: &c skript.spmwc が必要です。
  80. trigger:
  81. if arg 1 is not set:
  82. send "{@spm} あなたの警告レベルは &b&l%{spm.warn.%player%}%&r です!"
  83. if arg 1 is set:
  84. send "{@spm} %arg 1%の警告レベルは &b&l%{spm.warn.%arg 1%}%&r です!"
  85.  
  86. command /sfreeze [<player>] [<text>]:
  87. permission: skript.spmfreeze
  88. permission message: &c skript.spmfreeze が必要です。
  89. trigger:
  90. if arg 1 is not set:
  91. send "{@spm} &bエラー: &cプレイヤー名などが記入されていません。"
  92. send "{@spm} Usage: /sfreeze <プレイヤー> <理由>"
  93. if arg 1 is set:
  94. broadcast "{@spm} &c%arg 1% は %arg 2% という理由で動きを止められた。"
  95. set {spm.freeze.%arg 1%} to true
  96.  
  97. command /sunfreeze [<player>] [<text>]:
  98. permission: skript.spmunfreeze
  99. permission message: &c skript.spmunfreeze が必要です。
  100. trigger:
  101. if arg 1 is not set:
  102. send "{@spm} &bエラー: &cプレイヤー名などが記入されていません。"
  103. send "{@spm} Usage: /sunfreeze <プレイヤー> <理由>"
  104. if arg 2 is not set:
  105. send "{@spm} &bエラー: &c理由などが記入されていません。"
  106. send "{@spm} Usage: /sunfreeze <プレイヤー> <理由>"
  107. if arg 1 is set:
  108. if arg 2 is set:
  109. broadcast "{@spm} &a%arg 1% は %arg 2% という理由で Freeze を解除された!"
  110. set {spm.freeze.%arg 1%} to false
  111.  
  112. on any movement:
  113. if {spm.freeze.%player%} is true:
  114. cancel event
  115. message "{@spm} &cあなたはfreezeされています!"
  116.  
  117. on break:
  118. if {spm.freeze.%player%} is true:
  119. cancel event
  120. message "{@spm} &cあなたはfreezeされています!"
  121.  
  122. on place:
  123. if {spm.freeze.%player%} is true:
  124. cancel event
  125. message "{@spm} &cあなたはfreezeされています!"
  126.  
  127. command /skick [<player>] [<text>]:
  128. permission: skript.spmkick
  129. permission message: &c skript.spmkick が必要です。
  130. trigger:
  131. if arg 1 is not set:
  132. send "{@spm} &bエラー: &cプレイヤー名などが記入されていません。"
  133. send "{@spm} Usage: /skick <プレイヤー> <理由>"
  134. if arg 2 is not set:
  135. send "{@spm} &bエラー: &c理由などが記入されていません。"
  136. send "{@spm} Usage: /skick <プレイヤー> <理由>"
  137. if arg 1 is set:
  138. kick the arg 1 due to "運営によるKick"
  139. if arg 2 is set:
  140. kick the arg 1 due to "%arg 2%"
  141.  
  142. command /smute [<player>] [<text>]:
  143. permission: skript.spmmute
  144. permission message: &c skript.spmmute が必要です。
  145. trigger:
  146. if arg 1 is not set:
  147. send "{@spm} &c使い方: /smute プレイヤー名 理由"
  148. if arg 2 is not set:
  149. send "{@spm} &c使い方: /smute プレイヤー名 理由"
  150. if arg 1 is set:
  151. if arg 2 is set:
  152. set {spm.mute.%arg 1%} to true
  153. broadcast "{@spm} &e&l%arg 1%は *%arg 2%* の理由でミュートされた。"
  154.  
  155. command /sunmute [<player>] [<text>]:
  156. permission: skript.spmunmute
  157. permission message: &c skript.spmunmute が必要です。
  158. trigger:
  159. if arg 1 is not set:
  160. send "{@spm} &c使い方: /sunmute プレイヤー名 理由"
  161. if arg 2 is not set:
  162. send "{@spm} &c使い方: /sunmute プレイヤー名 理由"
  163. if arg 1 is set:
  164. if arg 2 is set:
  165. set {spm.mute.%arg 1%} to false
  166. broadcast "{@spm} &b&l%arg 1% は *%arg 2%* の理由でミュートを解除された。"
  167.  
  168. on chat:
  169. if {spm.mute.%player%} is true:
  170. cancel event
  171. send "{@spm} &cあなたは運営によってミュートされているため、チャットをすることが出来ません。"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement