Advertisement
kaliumsan

Untitled

Mar 26th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.13 KB | None | 0 0
  1. command /bikes [<text>] [<text>] [<text>]:
  2. permission: minecraft.command.op
  3. permission message: &cこのコマンドを実行する権限がありません。
  4. trigger:
  5. if arg 1 is not set:
  6. send "&b&l&m───────────────&r &b&lHelp &b&l&m───────────────&r"
  7. send "&b/bikes help - ヘルプを表示します。"
  8. send "&b/bikes add <パーティクル> <名前> - 指定したプレイヤーにパーティクルを与えます。"
  9. send "&b/bikes remove <パーティクル> <名前> - 指定したプレイヤーからパーティクルを奪います。"
  10. send "&b/bikes list - パーティクルの一覧を表示します。"
  11. send "&b/bikes check <名前> - 指定したプレイヤーのパーティクル一覧を表示します。"
  12. send "&b&l&m────────────────────────────────────&r"
  13. stop
  14. if arg 1 is "help":
  15. send "&b&l&m───────────────&r &b&lHelp &b&l&m───────────────&r"
  16. send "&b/bikes help - ヘルプを表示します。"
  17. send "&b/bikes add <パーティクル> <名前> - 指定したプレイヤーにパーティクルを与えます。"
  18. send "&b/bikes remove <パーティクル> <名前> - 指定したプレイヤーからパーティクルを奪います。"
  19. send "&b/bikes list - パーティクルの一覧を表示します。"
  20. send "&b/bikes check <名前> - 指定したプレイヤーのパーティクル一覧を表示します。"
  21. send "&b&l&m────────────────────────────────────&r"
  22. stop
  23. if arg 1 is "add":
  24. if arg 2 is not set:
  25. send "&cバイクを指定してください。"
  26. stop
  27. if arg 2 is "pig":
  28. if arg 3 is not set:
  29. if {bike.pig1.%player%} is true:
  30. send "&c%player%さんは既に&3Pig&cを持っています。"
  31. stop
  32. if {bike.pig1.%player%} is false:
  33. send "&a%player%さんに&ePig&aを与えました。"
  34. set {bike.pig1.%player%} to true
  35. stop
  36. if arg 3 is player:
  37. if {bike.pig1.%arg 3%} is true:
  38. send "&c%arg 3%さんは既に&3Pig&cを持っています。"
  39. stop
  40. if {bike.pig1.%arg 3%} is false:
  41. send "&a%arg 3%さんに&ePig&aを与えました。"
  42. set {bike.pig1.%arg 3%} to true
  43. stop
  44. else:
  45. send "&c%arg 3%さんは見つかりませんでした。"
  46. stop
  47. if arg 2 is "ch" or "chicken":
  48. if arg 3 is not set:
  49. if {bike.ch1.%player%} is true:
  50. send "&c%player%さんは既に&3Chicken&cを持っています。"
  51. stop
  52. if {bike.ch1.%player%} is false:
  53. send "&a%player%さんに&eChicken&aを与えました。"
  54. set {bike.ch1.%player%} to true
  55. stop
  56. if arg 3 is player:
  57. if {bike.ch1.%arg 3%} is true:
  58. send "&c%arg 3%さんは既に&3Chicken&cを持っています。"
  59. stop
  60. if {bike.ch1.%arg 3%} is false:
  61. send "&a%arg 3%さんに&eChicken&aを与えました。"
  62. set {bike.ch1.%arg 3%} to true
  63. stop
  64. else:
  65. send "&c%arg 3%さんは見つかりませんでした。"
  66. stop
  67. if arg 2 is "all":
  68. if arg 3 is not set:
  69. send "&a%player%さんに&e全てのバイク&aを与えました。"
  70. set {bike.pig1.%player%} to true
  71. set {bike.ch1.%player%} to true
  72. stop
  73. if arg 3 is player:
  74. send "&a%arg 3%さんに&e全てのバイク&aを与えました。"
  75. set {bike.pig1.%arg 3%} to true
  76. set {bike.ch1.%arg 3%} to true
  77. stop
  78. else:
  79. send "&c%arg 3%さんは見つかりませんでした。"
  80. stop
  81. else:
  82. send "&c%arg 2%というパーティクルは存在しません。"
  83. stop
  84. if arg 1 is "remove" or "rem":
  85. if arg 2 is not set:
  86. send "&cバイクを指定してください。"
  87. stop
  88. if arg 2 is "pig":
  89. if arg 3 is not set:
  90. if {bike.pig1.%player%} is false:
  91. send "&c%player%さんは&3Pig&cを持っていません。"
  92. stop
  93. if {bike.pig1.%player%} is true:
  94. send "&a%player%さんから&ePig&aを奪いました。"
  95. set {bike.pig1.%player%} to false
  96. if {bike.%player%.pig} is true:
  97. delete player's vehicle
  98. set {bike.%player%.pig} to false
  99. stop
  100. if arg 3 is player:
  101. if {bike.pig1.%arg 3%} is false:
  102. send "&c%arg 3%さんは&3Pig&cを持っていません。"
  103. stop
  104. if {bike.pig1.%arg 3%} is true:
  105. send "&a%arg 3%さんから&ePig&aを奪いました。"
  106. set {bike.pig1.%arg 3%} to false
  107. if {bike.%arg 3%.pig} is true:
  108. delete player's vehicle
  109. set {bike.%arg 3%.pig} to false
  110. stop
  111. else:
  112. send "&c%arg 3%さんは見つかりませんでした。"
  113. stop
  114. if arg 2 is "ch" or "chicken":
  115. if arg 3 is not set:
  116. if {bike.ch1.%player%} is false:
  117. send "&c%player%さんは&3Chicken&cを持っていません。"
  118. stop
  119. if {bike.ch1.%player%} is true:
  120. send "&a%player%さんから&eChicken&aを奪いました。"
  121. set {bike.ch1.%player%} to false
  122. if {bike.%player%.ch} is true:
  123. delete player's vehicle
  124. set {bike.%player%.ch} to false
  125. stop
  126. if arg 3 is player:
  127. if {bike.ch1.%arg 3%} is false:
  128. send "&c%arg 3%さんは&3Chicken&cを持っていません。"
  129. stop
  130. if {bike.ch1.%arg 3%} is true:
  131. send "&a%arg 3%さんから&eChicken&aを奪いました。"
  132. set {bike.ch1.%arg 3%} to false
  133. if {bike.%arg 3%.ch} is true:
  134. delete player's vehicle
  135. set {bike.%arg 3%.ch} to false
  136. stop
  137. else:
  138. send "&c%arg 3%さんは見つかりませんでした。"
  139. stop
  140. if arg 2 is "all":
  141. if arg 3 is not set:
  142. send "&a%player%さんから&e全てのバイク&aを奪いました。"
  143. set {bike.pig1.%player%} to false
  144. set {bike.ch1.%player%} to false
  145. if {bike.%player%.pig} is true:
  146. delete player's vehicle
  147. set {bike.%player%.pig} to false
  148. if {bike.%player%.ch} is true:
  149. delete player's vehicle
  150. set {bike.%player%.ch} to false
  151. stop
  152. if arg 3 is player:
  153. send "&a%arg 3%さんから&e全てのパーティクル&aを奪いました。"
  154. set {bike.pig1.%arg 3%} to false
  155. set {bike.ch1.%arg 3%} to false
  156. if {bike.%arg 3%.pig} is true:
  157. delete player's vehicle
  158. set {bike.%arg 3%.pig} to false
  159. if {bike.%arg 3%.ch} is true:
  160. delete player's vehicle
  161. set {bike.%arg 3%.ch} to false
  162. stop
  163. else:
  164. send "&c%arg 3%さんは見つかりませんでした。"
  165. stop
  166. else:
  167. send "&c%arg 2%というバイクは存在しません。"
  168. stop
  169. if arg 1 is "list":
  170. send "&6&l&m───────&r &6&lList &6&l&m───────&r"
  171. send "&6Pig - pig"
  172. send "&6Chicken - ch or chicken"
  173. send "&6&l&m───────────────────&r"
  174. stop
  175. if arg 1 is "check":
  176. if arg 2 is not set:
  177. send "&d&l&m───────&r &d&l%player% &d&l&m───────&r"
  178. if {bike.pig1.%player%} is true:
  179. send "&dPig : &atrue"
  180. if {bike.pig1.%player%} is false:
  181. send "&dPig : &cfalse"
  182. if {bike.ch1.%player%} is true:
  183. send "&dChicken : &atrue"
  184. if {bike.ch1.%player%} is false:
  185. send "&dChicken : &cfalse"
  186. send "&d&l&m─────────────────────&r"
  187. stop
  188. if arg 2 is set:
  189. send "&d&l&m───────&r &d&l%arg 2% &d&l&m───────&r"
  190. if {bike.pig1.%arg 2%} is true:
  191. send "&dPig : &atrue"
  192. if {bike.pig1.%arg 2%} is false:
  193. send "&dPig : &cfalse"
  194. if {bike.pig1.%arg 2%} is not set:
  195. send "&dPig : &3不明"
  196. if {bike.ch1.%arg 2%} is true:
  197. send "&dChicken : &atrue"
  198. if {bike.ch1.%arg 2%} is false:
  199. send "&dChicken : &cfalse"
  200. if {bike.ch1.%arg 2%} is not set:
  201. send "&dChicken : &3不明"
  202. send "&d&l&m─────────────────────&r"
  203. stop
  204. else:
  205. send "&c無効なテキストです。"
  206. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement