Advertisement
sirayasiki

めにゅー

Apr 27th, 2020 (edited)
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.92 KB | None | 0 0
  1. on right click:
  2. if player's tool is {menu}:
  3. open chest with 3 row named "&a&lプレイヤーメニュー" to player
  4. set slot 8 of player's current inventory to yellow stained glass pane named "&e&lサウンドオプション"
  5. set slot 10 of player's current inventory to compass named "&a&lテレポート"
  6. set slot 12 of player's current inventory to chest named "&6&lインベントリ"
  7. set slot 14 of player's current inventory to iron chestplate named "&b&Lステータス"
  8. set slot 16 of player's current inventory to lava bucket named "&4&lゴミ箱"
  9. if player's tool is {invekye1}:
  10. set {inves1.%player%} to 1
  11. remove {invekye1} from player
  12. send "&b追加インベントリ1を開放しました"
  13. if player's tool is {invekye2}:
  14. set {inves2.%player%} to 1
  15. remove {invekye2} from player
  16. send "&b追加インベントリ2を開放しました"
  17. if player's tool is {soundkye}:
  18. set {sou.op.%player%} to 1
  19. remove {soundkye} from player
  20. send "&eサウンドオプションの機能を開放しました"
  21. on inventory click:
  22. if name of player's current inventory contain "&a&lプレイヤーメニュー":
  23. cancel event
  24. if name of clicked item is "&7&lサウンドオプション":
  25. send "&4解放されていません"
  26. if name of clicked item is "&e&lサウンドオプション":
  27. make player execute command "/soundop"
  28. if name of clicked item is "&a&lテレポート":
  29. send "&4未実装"
  30. if name of clicked item is "&6&lインベントリ":
  31. make player execute command "/pinve"
  32. if name of clicked item is "&b&Lステータス":
  33. send "&4未実装"
  34. if name of clicked item is "&4&lゴミ箱":
  35. open chest with 3 row named "&4&lゴミ箱" to player
  36. if name of player's current inventory contain "&6&lインベントリ一覧":
  37. cancel event
  38. if name of clicked item is "&6&lインベントリⅠ":
  39. make player execute command "/inve1"
  40. if name of clicked item is "&6&lインベントリⅡ":
  41. make player execute command "/inve2"
  42. if name of clicked item is "&6&l追加インベントリⅠ":
  43. make player execute command "/inves1"
  44. if name of clicked item is "&6&l追加インベントリⅡ":
  45. make player execute command "/inves2"
  46. command /pinve:
  47. trigger:
  48. open chest with 3 row named "&6&lインベントリ一覧" to player
  49. set slot 10 of player's current inventory to chest named "&6&lインベントリⅠ"
  50. set slot 12 of player's current inventory to chest named "&6&lインベントリⅡ"
  51. if {inves1.%player%} = 1:
  52. set slot 14 of player's current inventory to chest named "&6&l追加インベントリⅠ"
  53. if {inves2.%player%} = 1:
  54. set slot 16 of player's current inventory to chest named "&6&l追加インベントリⅡ"
  55. command /inve1:
  56. trigger:
  57. set {_1} to chest with 4 row named "&6&lインベントリⅠ"
  58. loop {1::%player%::*}:
  59. set slot loop-index parsed as number - 1 of {_1} to loop-value
  60. open {_1} to player
  61. command /inve2:
  62. trigger:
  63. set {_2} to chest with 4 row named "&6&lインベントリⅡ"
  64. loop {2::%player%::*}:
  65. set slot loop-index parsed as number - 1 of {_2} to loop-value
  66. open {_2} to player
  67. command /inves1:
  68. trigger:
  69. set {_3} to chest with 4 row named "&6&l追加インベントリⅠ"
  70. loop {3::%player%::*}:
  71. set slot loop-index parsed as number - 1 of {_3} to loop-value
  72. open {_3} to player
  73.  
  74. command /inves2:
  75. trigger:
  76. set {_4} to chest with 4 row named "&6&l追加インベントリⅡ"
  77. loop {4::%player%::*}:
  78. set slot loop-index parsed as number - 1 of {_4} to loop-value
  79. open {_4} to player
  80. on join:
  81. add 0 to {inves1.%player%} and {inves2.%player%}
  82. add 0 to {sou.op.%player%}
  83. on inventory close:
  84. if name of event-inventory is "&6&lインベントリⅠ":
  85. loop 36 times:
  86. set {1::%player%::%loop-number%} to slot loop-number - 1 of event-inventory
  87. if name of event-inventory is "&6&lインベントリⅡ":
  88. loop 36 times:
  89. set {2::%player%::%loop-number%} to slot loop-number - 1 of event-inventory
  90. if name of event-inventory is "&6&l追加インベントリⅠ":
  91. loop 36 times:
  92. set {3::%player%::%loop-number%} to slot loop-number - 1 of event-inventory
  93. if name of event-inventory is "&6&l追加インベントリⅡ":
  94. loop 36 times:
  95. set {4::%player%::%loop-number%} to slot loop-number - 1 of event-inventory
  96.  
  97. command /invekye1:
  98. permission: op
  99. trigger:
  100. set {invekye1} to player's tool
  101. command /invekye2:
  102. permission: op
  103. trigger:
  104. set {invekye2} to player's tool
  105. command /soundkye:
  106. permission: op
  107. trigger:
  108. set {soundkye} to player's tool
  109. command /invekyegive:
  110. permission: op
  111. trigger:
  112. give {invekye1} to player
  113. give {invekye2} to player
  114. command /inveval <num>:
  115. permission: op
  116. trigger:
  117. set {inves1.%player%} to arg 1
  118. set {inves2.%player%} to arg 1
  119. command /setmenu:
  120. permission: op
  121. trigger:
  122. set {menu} to player's tool
  123.  
  124. command /givemenu:
  125. permission: op
  126. trigger:
  127. give {menu} to player
  128.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement