Advertisement
ALPHADOIDE

Untitled

Mar 26th, 2019
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.61 KB | None | 0 0
  1. options:
  2. count: 10
  3.  
  4. on rightclick on entity:
  5. if display name of event-entity is "&d食料屋":
  6. cancel event
  7. execute console command "menu open %player% 3"
  8.  
  9. on rightclick on entity:
  10. if display name of event-entity is "&d特殊SHOP":
  11. cancel event
  12. execute console command "menu open %player% 6"
  13.  
  14. command /shop <text> <number> <number> <player>:
  15. permission:sk
  16. trigger:
  17. if {money::%arg 4%} >= arg 3:
  18. set {_p} to arg 4
  19. evaluate "give %arg 2% %arg 1% to {_p}"
  20. remove arg-3 from {money::%arg 4%}
  21. send "%arg-1%を購入しました!"
  22. else:
  23. send "%arg 3-{money::%arg 4%}%円足りません"
  24.  
  25. on sign change:
  26. line 1 is "一株買う"
  27. set line 1 to "&2&l===一株買う==="
  28.  
  29. on sign change:
  30. line 1 is "一株売る"
  31. set line 1 to "&c&l===一株売る==="
  32.  
  33. on sign change:
  34. line 1 is "十株売る"
  35. set line 1 to "&c&l===十株売る==="
  36. on sign change:
  37. line 1 is "十株買う"
  38. set line 1 to "&2&l===十株買う==="
  39.  
  40. on sign change:
  41. line 1 is "百株売る"
  42. set line 1 to "&c&l===百株売る==="
  43. on sign change:
  44. line 1 is "百株買う"
  45. set line 1 to "&2&l===百株買う==="
  46.  
  47. on right click:
  48. clicked block is sign
  49. line 1 is "&2&l===一株買う==="
  50. kabu(player)
  51.  
  52. on right click:
  53. clicked block is sign
  54. line 1 is "&c&l===一株売る==="
  55. urikabu(player)
  56.  
  57. on sign change:
  58. line 1 is "株確認"
  59. set line 1 to "&d&l===現在の株価==="
  60.  
  61. on right click:
  62. clicked block is sign
  63. line 1 is "&d&l===現在の株価==="
  64. send "&e[株価]現在の株価は[&a%{kabuka}%&e]です"
  65.  
  66. on right click:
  67. clicked block is sign
  68. line 1 is "&c&l===十株売る==="
  69. if {kabu::%player%} >= 10:
  70. remove 10 from {kabu::%player%}
  71. add {kabuka}*10 to {money::%player%}
  72. play sound "ENTITY_PLAYER_LEVELUP" to player with volume 0.5 and pitch 2
  73.  
  74. on right click:
  75. clicked block is sign
  76. line 1 is "&2&l===百株買う==="
  77. if {money::%player%} >= {kabuka}*100:
  78. add 100 to {kabu::%player%}
  79. remove {kabuka}*100 from {money::%player%}
  80. play sound "ENTITY_PLAYER_LEVELUP" to player with volume 0.5 and pitch 2
  81.  
  82. on right click:
  83. clicked block is sign
  84. line 1 is "&c&l===百株売る==="
  85. if {kabu::%player%} >= 100:
  86. remove 100 from {kabu::%player%}
  87. add {kabuka}*100 to {money::%player%}
  88. play sound "ENTITY_PLAYER_LEVELUP" to player with volume 0.5 and pitch 2
  89.  
  90. on right click:
  91. clicked block is sign
  92. line 1 is "&2&l===十株買う==="
  93. if {money::%player%} >= {kabuka}*10:
  94. add 10 to {kabu::%player%}
  95. remove {kabuka}*10 from {money::%player%}
  96. play sound "ENTITY_PLAYER_LEVELUP" to player with volume 0.5 and pitch 2
  97.  
  98. on sign change:
  99. line 1 is "100円購入"
  100. set line 1 to "&a&l100円引き出す"
  101.  
  102. on right click:
  103. clicked block is sign
  104. line 1 is "&a&l100円引き出す"
  105. if {money::%player%} >= 100:
  106. give player 1 pink dye named "&e100円" with lore "&eシフト右クリックで100円所持金に追加します"
  107. remove 100 from {money::%player%}
  108. else:
  109. send "&a100円以上持っていません!"
  110.  
  111. on sign change:
  112. line 1 is "1000円購入"
  113. set line 1 to "&a&l1000円引き出す"
  114.  
  115. on right click:
  116. clicked block is sign
  117. line 1 is "&a&l1000円引き出す"
  118. if {money::%player%} >= 1000:
  119. give player 1 lime dye named "&e1000円" with lore "&eシフト右クリックで1000円所持金に追加します"
  120. remove 1000 from {money::%player%}
  121. else:
  122. send "&a1000円以上持っていません!"
  123.  
  124. on rightclick:
  125. player is sneaking
  126. name of held item contains "&e100円"
  127. remove pink dye named "&e100円" with lore "&eシフト右クリックで100円所持金に追加します" from player's inventory
  128. add 100 to {money::%player%}
  129.  
  130. on rightclick:
  131. player is sneaking
  132. name of held item contains "&e1000円"
  133. remove lime dye named "&e1000円" with lore "&eシフト右クリックで1000円所持金に追加します" from player's inventory
  134. add 1000 to {money::%player%}
  135.  
  136. on rightclick on entity:
  137. if "%event-entity%" is "villager":
  138. if display name of event-entity is "&d建築資材販売":
  139. cancel event
  140. execute console command "menu open %player% 4"
  141.  
  142. on rightclick on entity:
  143. if display name of event-entity is "&dお金ランキング":
  144. cancel event
  145. set {_high} to 0
  146. loop {money::*}:
  147. set {_list::%loop-index%} to loop-value
  148. loop {@count} times:
  149. loop {_list::*}:
  150. loop-value-2 > {_high}
  151. set {_high} to loop-value-2
  152. set {_highplayer} to loop-index
  153. message "&d%loop-number%位&l&e%{_highplayer}%:&r&a%{_high}%money" to player
  154. set {_high} to 0
  155. delete {_list::%{_highplayer}%}
  156.  
  157. on right click with brick:
  158. name of held item contains "&dカロリーメイト"
  159. set {_p} to player's food level
  160. add 3.5 to {_p}
  161. set player's food level to {_p}
  162. remove brick named "&dカロリーメイト" with lore "&e右クリックで簡単に食べれます" from player's inventory
  163. play sound "ENTITY_GENERIC_EAT" to player with volume 0.2 and pitch 3
  164. wait 20 tick
  165.  
  166. on script load:
  167. register new shapeless recipe for saddle of Unbreaking 1 named "<purple>サドル" using leather, leather, leather, leather, leather, leather, leather, leather, leather
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement