sora200507

ディスコードマイナー

Feb 6th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.51 KB | None | 0 0
  1. on chat:
  2. if message is "m!m":
  3. make player execute "/miner mine"
  4. stop
  5. if message is "m!mine":
  6. make player execute "/miner mine"
  7. stop
  8. if message is "m!s":
  9. make player execute "/miner sell"
  10. stop
  11. if message is "m!sell":
  12. make player execute "/miner sell"
  13. stop
  14. if message is "m!repair":
  15. make player execute "/miner repair"
  16. stop
  17. if message is "m!r":
  18. make player execute "/miner repair"
  19. stop
  20. if message is "m!start":
  21. make player execute "/miner pickaxe"
  22. stop
  23. if message is "m!pickaxe":
  24. make player execute "/miner pickaxe"
  25. stop
  26. if message is "m!pick":
  27. make player execute "/miner pickaxe"
  28. stop
  29. if message is "m!pay":
  30. make player execute "/miner pay"
  31. stop
  32. if message is "m!profile":
  33. make player execute "/miner inv"
  34. stop
  35. if message is "m!inv":
  36. make player execute "/miner inv"
  37. stop
  38. if message is "m!inventory":
  39. make player execute "/miner inv"
  40. stop
  41. if message is "m!profil":
  42. make player execute "/miner inv"
  43. stop
  44. if message is "m!shop":
  45. make player execute "/miner shop"
  46. stop
  47. if message is "m!sh":
  48. make player execute "/miner shop"
  49. stop
  50. command /miner [<text>] [<text>] [<text>]:
  51. trigger:
  52. clear {_wooden}
  53. clear {_stone}
  54. clear {_golden}
  55. clear {_iron}
  56. clear {_diamond}
  57. clear {_emerald}
  58. clear {_ruby}
  59. clear {_ultimate}
  60. if arg-1 is "mine":
  61. if arg-1 is "pickaxe":
  62. if arg-2 is not set:
  63. if {%UUID of player%.pickaxe::*} is set:
  64. loop {%UUID of player%.pickaxe::*}:
  65. if loop-value is "wooden":
  66. set {_wooden} to true
  67. if loop-value is "stone":
  68. set {_stone} to true
  69. if loop-value is "golden":
  70. set {_golden} to true
  71. if loop-value is "iron":
  72. set {_iron} to true
  73. if loop-value is "diamond":
  74. set {_diamond} to true
  75. if loop-value is "emerald":
  76. set {_emerald} to true
  77. if loop-value is "ruby":
  78. set {_ruby} to true
  79. if loop-value is "ultimate":
  80. set {_ultimate} to true
  81. open chest with 3 rows named "&bピッケル" to player
  82. if {_wooden} is set:
  83. format slot 1 of player with wooden_pickaxe named "&e木のピッケル" with lore "&e木のピッケル 石、石炭を掘ることができる" to run "/miner pickaxe wood"
  84. if {_stone} is set:
  85. format slot 2 of player with stone_pickaxe named "&7石のピッケル" with lore "&7石のピッケル 石、石炭、鉄を掘ることができる" to run "/miner pickaxe stone"
  86. if {_golden} is set:
  87. format slot 3 of player with golden_pickaxe named "&6金のピッケル" with lore "&6金のピッケル 石、石炭、鉄、金を掘ることができる" to run "/miner pickaxe golden"
  88. if {_iron} is set:
  89. format slot 4 of player with iron_pickaxe named "&8鉄のピッケル" with lore "&7鉄のピッケル 石、石炭、鉄、金、ダイアモンドを掘ることができる" to run "/miner pickaxe iron"
  90. if {_diamond} is set:
  91. format slot 5 of player with diamond_pickaxe named "&bダイヤモンドのピッケル" with lore "&bダイアモンドのピッケル 石、石炭、鉄、金、ダイアモンド、黒曜石を掘ることができる" to run "/miner pickaxe diamond"
  92. if {_emerald} is set:
  93. format slot 6 of player with stone named "&c未実装" with lore "&c未実装" to close
  94. if {_ruby} is set:
  95. format slot 6 of player with stone named "&c未実装" with lore "&c未実装" to close
  96. if {_ultimate} is set:
  97. format slot 7 of player with stone named "&c未実装" with lore "&c未実装" to close
  98. stop
  99. else:
  100. add "wooden" to {%UUID of player%.pickaxe::*}
  101. broadcast "&b%player%&fさんが新品の木のつるはしを入手しました。"
  102. message "&7&lm!profile&fと&7&lm!mine&fコマンドを使用できるようになりました"
  103. else:
  104. loop {%UUID of player%.pickaxe::*}:
  105. if loop-value is "wooden":
  106. set {_wooden} to true
  107. if loop-value is "stone":
  108. set {_stone} to true
  109. if loop-value is "golden":
  110. set {_golden} to true
  111. if loop-value is "iron":
  112. set {_iron} to true
  113. if loop-value is "diamond":
  114. set {_diamond} to true
  115. if loop-value is "emerald":
  116. set {_emerald} to true
  117. if loop-value is "ruby":
  118. set {_ruby} to true
  119. if loop-value is "ultimate":
  120. set {_ultimate} to true
  121. if arg-1 is "wooden":
  122. if {_wooden} is set:
  123. set {%UUID of player%.equip} to "wooden"
  124. message "&b木のピッケルを手に持ちました"
  125. stop
Add Comment
Please, Sign In to add comment