Advertisement
Guest User

Untitled

a guest
Apr 5th, 2017
325
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.96 KB | None | 0 0
  1. command /geradores:
  2. trigger:
  3. if player has permission "dgeradores.give":
  4. open chest with 3 rows named "GERADORES" to player
  5. play raw sound "note.pling" at player with pitch 1 volume 1
  6. wait 3 ticks
  7. format slot 11 of player with obsidian named "&7Gerador BÁSICO" with lore " ||&7TIPO: &5Obsidian. || " to close then run [make console execute command "geradorobsidian %player%"]
  8. format slot 13 of player with ender stone named "&7Gerador SIMPLES" with lore " ||&7TIPO: &eEndstone. || " to close then run [make console execute command "geradorendstone %player%"]
  9. format slot 15 of player with bedrock named "&7Gerador SUPREMO" with lore " ||&7TIPO: &0Bedrock. || " to close then run [make console execute command "geradorobsidian %player%"]
  10. else:
  11. send "&cVocê não tem permissão para isto!" to player
  12.  
  13. command /geradorobsidian <player>:
  14. executable by: console
  15. trigger:
  16. give 64 obsidian named "&7Gerador de &5OBSIDIAN" to arg 1
  17. send "&aVocê adiquiriu 64 geradores de obsidian" to arg 1
  18.  
  19. command /geradorbedrock <player>:
  20. executable by: console
  21. trigger:
  22. give 64 bedrock named "&7Gerador de &4BEDROCK" to arg 1
  23. send "&aVocê adiquiriu 64 geradores de bedrock" to arg 1
  24.  
  25. command /geradorendstone <player>:
  26. executable by: console
  27. trigger:
  28. give 64 ender stone named "&7Gerador de &dENDSTONE" to arg 1
  29. send "&aVocê adiquiriu 64 geradores de endstone" to arg 1
  30.  
  31. on place:
  32. if tool of player is obsidian named "&7Gerador de &5OBSIDIAN":
  33. cancel event
  34. remove 1 obsidian named "&7Gerador de &5OBSIDIAN" from player
  35. set {_loc} to location of block
  36. set {_antibreak} to location of block
  37. wait 2 ticks
  38. set block at {_loc} to obsidian
  39. send "&aGerador de OBSIDIAN ativado :)"
  40. wait 2 ticks
  41. set y-coordinate of {_antibreak} to 0
  42. loop 256 times:
  43. set block at {_antibreak} to bedrock
  44. set block at {_loc} to obsidian
  45. subtract 1 from y-coordinate of {_loc}
  46. wait 1 seconds
  47. wait 2 ticks
  48. set block at {_antibreak} to bedrock
  49. if tool of player is bedrock named "&7Gerador de &4BEDROCK":
  50. cancel event
  51. remove 1 bedrock named "&7Gerador de &4BEDROCK" from player
  52. set {_loc} to location of block
  53. set block at {_loc} to bedrock
  54. send "&aGerador de BEDROCK ativado :)"
  55. wait 2 ticks
  56. loop 256 times:
  57. set block at {_loc} to bedrock
  58. subtract 1 from y-coordinate of {_loc}
  59. wait 1 seconds
  60. if tool of player is ender stone named "&7Gerador de &dENDSTONE":
  61. cancel event
  62. remove 1 ender stone named "&7Gerador de &dENDSTONE" from player
  63. set {_loc} to location of block
  64. set {_antibreak} to location of block
  65. wait 2 ticks
  66. set block at {_loc} to ender stone
  67. send "&aGerador de ENDSTONE ativado :)"
  68. wait 2 ticks
  69. set y-coordinate of {_antibreak} to 0
  70. loop 256 times:
  71. set block at {_antibreak} to bedrock
  72. set block at {_loc} to ender stone
  73. subtract 1 from y-coordinate of {_loc}
  74. wait 1 seconds
  75. wait 2 ticks
  76. set block at {_antibreak} to bedrock
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement