Heio

Untitled

Jan 7th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.01 KB | None | 0 0
  1. command /baseo [<offlineplayer>]:
  2. trigger:
  3. if arg-1 is not set:
  4. if {basen.%player%} is not set:
  5. message "&7» &eYou don't seem to have a base, so we're creating one for you. You'll need to wait a second."
  6. wait 1 seconds
  7. message "&7» &eYour base has been created, and you'll be teleported to it!"
  8. execute console command "spreadplayers 217 40 1000 300000 false %player%"
  9. execute console command "scoreboard players tag %player% add starterkitgrab"
  10. wait 1 second
  11. set {basen.%player%} to player's location
  12. else:
  13. message "&7» &eTeleporting to your base..."
  14. wait 1 second
  15. teleport player to {basen.%player%}
  16. else if arg-1 is set:
  17. if player is not op:
  18. if "%arg-1%" is not "%player%":
  19. if "%arg-1%" is not "set":
  20. if "%arg-1%" is not "reset":
  21. message "&7» &eNo Permission"
  22. else:
  23. if {basen.%player%} is not set:
  24. message "&7» &eYou don't seem to have a base, so we're creating one for you. You'll need to wait a second."
  25. wait 1 seconds
  26. message "&7» &eYour base has been created, and you'll be teleported to it!"
  27. execute console command "/spreadplayers 217 40 1000 300000 false %player%"
  28. execute console command "scoreboard players tag %player% add starterkitgrab"
  29. wait 1 second
  30. set {basen.%player%} to player's location
  31. else:
  32. message "&7» &eTeleporting to your base..."
  33. wait 1 second
  34. teleport player to {basen.%player%}
  35. else:
  36. if "%arg-1%" is "%player%":
  37. message "&7» &eTeleporting to your base..."
  38. wait 1 second
  39. teleport player to {basen.%player%}
  40. else if player is op:
  41. "%arg-1%" is not "%player%"
  42. "%arg-1%" is not "set"
  43. "%arg-1%" is not "reset"
  44. message "&7» &eTeleporting to %arg-1%'s base..."
  45. teleport player to {basen.%arg-1%}
  46. if arg-1 is "set":
  47. message "&7» &eLocation of your base has been set to your current position!"
  48. set {basen.%player%} to player's position
  49. if arg-1 is "reset":
  50. if {basen.%player%} is set:
  51. message "&7» &eSuccessfully reset your base!"
  52. make player execute command "spawn"
  53. delete {basen.%player%}
  54. else:
  55. message "&7» &eYou don't have a base! Create one using /base!"
  56.  
  57. command /base:
  58. trigger:
  59. if {basen.%player%} is not set:
  60. execute console command "menu open %player% create"
  61. else:
  62. if player is op:
  63. execute console command "menu open %player% admin"
  64. else:
  65. execute console command "menu open %player% default"
  66.  
  67. on rightclick on cobble:
  68. player is holding rose red named "&cWall Remover"
  69. block above event-block is cobblestone wall
  70. message "&7» &eClick the middle of the Wall to remove it!"
  71. cancel event
  72.  
  73. on rightclick on stone slab:
  74. player is holding rose red named "&cWall Remover"
  75. block below event-block is cobblestone wall
  76. message "&7» &eClick the middle of the Wall to remove it!"
  77. cancel event
  78.  
  79. on rightclick on cobblestone wall:
  80. player is holding emerald named "&aWall Upgrade &7[1]"
  81. block above event-block is stone slab
  82. block below event-block is cobble
  83. remove 1 emerald named "&aWall Upgrade &7[1]" from player
  84. message "&7» &eUpgrading Wall &7(1/3)"
  85. set event-block to mossy cobblestone wall
  86. set block above event-block to polished andesite
  87. wait 1 second
  88. message "&7» &eUpgrading Wall &7(2/3)"
  89. wait 1 second
  90. set block below event-block to polished andesite
  91. set event-block to cobblestone wall
  92. message "&7» &eWall Upgraded! &7(3/3)"
  93.  
  94. on rightclick on cobblestone wall:
  95. block below event-block is polished andesite
  96. block above event-block is polished andesite
  97. player is holding rose red named "&cWall Remover"
  98. cancel event
  99. set event-block to mossy cobblestone wall
  100. remove 1 rose red named "&cWall Remover" from player
  101. wait 3 seconds
  102. message "&7» &eRemoving the Wall. &7(1/3)"
  103. set block above event-block to air
  104. wait 3 seconds
  105. message "&7» &eRemoving the Wall. &7(2/3)"
  106. set event-block to air
  107. wait 3 seconds
  108. message "&7» &eSuccessfully removed the Wall. &7(3/3)"
  109. set block below event-block to air
  110.  
  111. on rightclick on cobblestone wall:
  112. block below event-block is cobble
  113. block above event-block is stone slab
  114. player is holding rose red named "&cWall Remover"
  115. cancel event
  116. set event-block to mossy cobblestone wall
  117. remove 1 rose red named "&cWall Remover" from player
  118. wait 1 second
  119. message "&7» &eRemoving the Wall. &7(1/3)"
  120. set block above event-block to air
  121. wait 1 second
  122. message "&7» &eRemoving the Wall. &7(2/3)"
  123. set event-block to air
  124. wait 1 second
  125. message "&7» &eSuccessfully removed the Wall. &7(3/3)"
  126. set block below event-block to air
  127.  
  128. command /mode:
  129. trigger:
  130. execute console command "menu open %player% mode"
  131.  
  132. on connect:
  133. if {basen.%player%} is not set:
  134. make player execute command "spawn"
  135. wait 1 second
  136. {base.%player%} is set
  137. delete {base.%player%}
  138. make player execute command "spawn"
  139.  
  140. command /otherreset <offlineplayer>:
  141. trigger:
  142. if player is op:
  143. message "&7» &eSuccessfully reset %arg-1%'s Base!"
  144. delete {basen.%arg-1%}
  145.  
  146. on click on emerald block:
  147. player's tool is air
  148. message "&7» &eThis is an Expansion Block. You'll be able to expand your base when you right-click it when you buy Expansion!"
  149.  
  150. every tick in "world":
  151. loop all players:
  152. {clan.%loop-player%} is set
  153. "%{clans::*}%" doesn't contain "%{clan.%loop-player%}%"
  154. send "&7» &eLeader of your previous Clan has Abandoned it!" to loop-player
  155. delete {clan.%loop-player%}
  156. delete {rank.%loop-player%}
  157.  
  158. on rightclick on ender chest:
  159. cancel event
  160. add 0 to {crate.%player%}
  161. if name of player's tool is "&eCrate Key":
  162. execute console command "scoreboard players set %player% crateOpen 1"
  163. execute console command "/particle flame %x position of event-block% %y position of event-block% %z position of event-block% 0.1 0.1 0.1 0.1 100"
  164. remove 1 tripwire hook named "&eCrate Key" from player
  165. execute console command "playsound minecraft:block.end_gateway.spawn master %player% ~ ~ ~ 1000000000 2"
  166. else:
  167. message "&7» &eYou must be holding a Crate Key!"
  168. execute console command "playsound minecraft:item.shield.break master %player% ~ ~ ~ 1000000000 1.8"
  169.  
  170. command /key <player>:
  171. permission: *
  172. trigger:
  173. add 1 to {crate.%arg-player%}
  174.  
  175. on rightclick on iron door:
  176. block below event-block is black concrete powder
  177. set block below event-block to redstone block
  178. wait 1 second
  179. set block below event-block to black concrete powder
  180.  
  181. on place of iron door:
  182. block below event-block is green concrete powder
  183. cancel event
  184.  
  185. on death of player:
  186. if death cause is fire:
  187. broadcast "&7» &eAn Inferno Tower roasted %victim% to death!"
  188. if attacker is a player:
  189. broadcast "&7» &e%attacker% has stabbed %victim% using %attacker's tool%"
  190.  
  191. on break of beacon:
  192. set event-block to obsidian
  193. message "&7» &eYou broke a Core!"
  194.  
  195. on rightclick on obsidian:
  196. player is holding a beacon named "&eCore Replacement"
  197. remove 1 beacon named "&eCore Replacement" from player
  198. set event-block to beacon
Advertisement
Add Comment
Please, Sign In to add comment