familychicken

Untitled

Jul 3rd, 2021 (edited)
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.15 KB | None | 0 0
  1. every 1 seconds:
  2. loop all players:
  3. add {%loop-player%.cb.2.built} to {%loop-player%.cb}
  4. set {%loop-player%.cl.mult} to (({%loop-player%.cl}^0.2)*({%loop-player%.cl.2.built}+1))+1
  5. if {%loop-player%.cb} >= 1000:
  6. set {%loop-player%.ac.iron} to "b"
  7. if {%loop-player%.cb} >= 100000:
  8. set {%loop-player%.ac.coal} to "b"
  9.  
  10.  
  11. command /set:
  12. trigger:
  13. set {%player%.cb.1.cost} to 30
  14. set {%player%.cb.2.cost} to 40
  15. set {%player%.i.1.cost} to 30
  16. set {%player%.i.max} to 0
  17. set {%player%.cl.1.cost} to 50
  18. set {%player%.cl.2.cost} to 10000
  19. set {%player%.ac.iron} to "k"
  20. set {%player%.ac.coal} to "k"
  21.  
  22. command /choice:
  23. trigger:
  24. set {%player%.cl.2.built} to 0
  25. set {%player%.i} to 0
  26. set {%player%.cb} to 0
  27. set {%player%.cl} to 0
  28. set {%player%.cl.mult} to 1
  29.  
  30. on mine:
  31. if {%player%.cl} >= 1:
  32. remove 1+{%player%.cl.2.built} from {%player%.cl}
  33.  
  34. on mine of cobblestone:
  35. cancel event
  36. add (1+(1+0.1*{%player%.i.1.built})*{%player%.cb.1.built})*{%player%.cl.mult} to {%player%.cb}
  37. chance of {%player%.i.2.built}^0.25%:
  38. add (1+(1+0.1*{%player%.i.1.built})*{%player%.cb.1.built})*{%player%.cl.mult}*10 to {%player%.cb}
  39. message "&cクリティカルなヒット!?!?!?!?"
  40.  
  41. on mine of iron ore:
  42. cancel event
  43. if {%player%.ac.iron} is "b":
  44. add 1*{%player%.cl.mult} to {%player%.i}
  45. if {%player%.i} >= {%player%.i.max}:
  46. set {%player%.i.max} to {%player%.i}
  47. set {%player%.cb.1.cost} to (30*1.2^{%player%.cb.1.built})/({%player%.i.max}*0.2+5)^0.25
  48. else:
  49. message "&c解放していません。条件: 1000丸石の所持"
  50.  
  51. on mine of coal ore:
  52. cancel event
  53. if {%player%.ac.iron} is "b":
  54. add 1*({%player%.cl.1.built}+1)*{%player%.cl.mult} to {%player%.cl}
  55. add 1+{%player%.cl.2.built} to {%player%.cl}
  56. else:
  57. message "&c解放していません。条件: 1万丸石の所為"
  58.  
  59. command /shop <number> <text> <number>:
  60. trigger:
  61. if arg-2 is "cb":
  62. if arg-3 = 1:
  63. if {%player%.cb} >= {%player%.cb.1.cost}:
  64. remove {%player%.cb.1.cost} from {%player%.cb}
  65. add 1 to {%player%.cb.1.built}
  66. set {%player%.cb.1.cost} to (30*1.2^{%player%.cb.1.built})/({%player%.i.max}*0.2+5)^0.25
  67. message "&6購入しました。"
  68. stop
  69. else:
  70. message "&cお金が足りません。 費用%{%player%.cb.1.cost}%"
  71. stop
  72. if arg-3 = 2:
  73. if {%player%.cb} >= {%player%.cb.2.cost}:
  74. remove {%player%.cb.2.cost} from {%player%.cb}
  75. add 1 to {%player%.cb.2.built}
  76. set {%player%.cb.2.cost} to 40*{%player%.cb.2.built}^2
  77. message "&6購入しました。"
  78. stop
  79. else:
  80. message "&cお金が足りません。 %{%player%.cb.2.cost}%"
  81. stop
  82. else:
  83. message "最後の数字入れろ"
  84. stop
  85. if arg-2 is "i":
  86. if arg-3 = 1:
  87. if {%player%.i} >= {%player%.i.1.cost}:
  88. remove {%player%.i.1.cost} from {%player%.i}
  89. add 1 to {%player%.i.1.built}
  90. set {%player%.i.1.cost} to 30*2^{%player%.i.1.built}
  91. message "&6購入しました。"
  92. stop
  93. else:
  94. message "&cお金が足りません。 費用%{%player%.i.1.cost}%"
  95. stop
  96. if arg-3 = 2:
  97. if {%player%.i} >= {%player%.i.2.cost}:
  98. remove {%player%.i.2.cost} from {%player%.i}
  99. add 1 to {%player%.i.2.built}
  100. set {%player%.i.2.cost} to 1+0.5*{%player%.i.2.built}*({%player%.i.2.built}+1)
  101. message "&6購入しました。"
  102. stop
  103. else:
  104. message "&cお金が足りません。 費用%{%player%.i.2.cost}%"
  105. stop
  106. if arg-2 is "cl":
  107. if arg-3 = 1:
  108. if {%player%.cl} >= {%player%.cl.1.cost}:
  109. remove {%player%.cl.1.cost} from {%player%.cl}
  110. add 1 to {%player%.cl.1.built}
  111. set {%player%.cl.1.cost} to 50^({%player%.cl.1.built}+1)
  112. message "&6購入しました。"
  113. stop
  114. else:
  115. message "&cお金が足りません。 費用%{%player%.cl.1.cost}%"
  116. stop
  117. if arg-3 = 2:
  118. if {%player%.cl} >= {%player%.cl.2.cost}:
  119. remove {%player%.cl.2.cost} from {%player%.cl}
  120. add 1 to {%player%.cl.2.built}
  121. set {%player%.cl.2.cost} to 10000*2^{%player%.cl.2.built}
  122. message "&6購入しました。"
  123. stop
  124. else:
  125. message "&cお金が足りません。 %{%player%.cl.2.cost}%"
  126. stop
  127. else:
  128. message "三番目の文字入れろ"
  129.  
  130. command /status [<player>]:
  131. trigger:
  132. if arg is set:
  133.  
  134. message "&b丸石 : %{%arg%.cb}%"
  135. message "&b丸石upg : %{%arg%.cb.1.built}%"
  136. message "&b丸石秒速 : %{%arg%.cb.2.built}%"
  137. message "&%{%player%.ac.iron}%iron : %{%arg%.i}%"
  138. message "&%{%player%.ac.iron}%ironmax : %{%arg%.i.max}%"
  139. message "&%{%player%.ac.iron}%ironupg1 : %{%player%.i.1.built}%"
  140. message "&%{%player%.ac.iron}%ironpower : %({%player%.i.max}*0.2+5)^0.25%"
  141. message "&%{%player%.ac.coal}%coal : %{%player%.cl}%"
  142. message "&%{%player%.ac.iron}%coalmult : %{%player%.cl.mult}%"
  143. message "&%{%player%.ac.iron}%coalupg1 : %{%player%.cl.1.built}%"
  144. else:
  145. message "&b丸石 : %{%player%.cb}%"
  146. message "&b丸石upg : %{%player%.cb.1.built}%"
  147. message "&b丸石秒族 : %{%player%.cb.2.built}%"
  148.  
  149.  
  150. command /disnum <number>:
  151. trigger:
  152. set {_num} to floor(log(arg))
  153. message "%arg%"
  154. message "%arg/10^{_num}%e%{_num}%"
Advertisement
Add Comment
Please, Sign In to add comment