Guest User

Untitled

a guest
Oct 12th, 2014
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. options:
  2. named: &6&lGenerator Obsa
  3. replace: 1 #Czas regenerowania obsydianu
  4. chance: 100% #Procent na wypadniecie generatora obsa
  5. block: Mossy cobblestone #Blok pod obsydianem
  6.  
  7. variables:
  8. {obs.%player%} = 0
  9.  
  10. command /obs [<text>]:
  11. trigger:
  12. if arg is not set:
  13. player has 64 obsidian:
  14. remove 64 obsidian from player
  15. clear {obs.%player%}
  16. wait 1 tick
  17. set {obs.%player%} to a random integer from 1 to 3
  18. if {obs.%player%} is 1:
  19. send "&7Otrzymales 1 generator obs!"
  20. give a {@block} named "{@named}" to the player
  21. if {obs.%player%} is 2:
  22. send "&7Otrzymales 2 generatory obsa!"
  23. give a {@block} named "{@named}" to the player
  24. give a {@block} named "{@named}" to the player
  25. if {obs.%player%} is 3:
  26. send "&7Otrzymales 3 generatory obsa!"
  27. give a {@block} named "{@named}" to the player
  28. give a {@block} named "{@named}" to the player
  29. give a {@block} named "{@named}" to the player
  30. else:
  31. send "&7Nie posiadasz 64 obsydianu"
  32.  
  33. on place:
  34. player is holding {@block} named "{@named}":
  35. add location of event-block to {stone::*}
  36. add location of block above event-block to {ston::*}
  37. set block above event-block to obsidian
  38. send "&7Utworzyles stoniarke"
  39.  
  40. on break of {@block}:
  41. loop {stone::*}:
  42. cancel event
  43. set event-block to air
  44. set block above event-block to air
  45. remove location of event-block from {stone::*}
  46. loop {ston::*}:
  47. remove location of block above event-block from {ston::*}
  48. chance of {@chance}:
  49. drop {@block} named "{@named}"
  50. loop 1 times:
  51. send "&7Usunales stoniarke"
  52. stop
  53. on break of obsidian:
  54. loop {ston::*}:
  55. if location of event-block is loop-value:
  56. loop {@replace} times:
  57. wait 1 second
  58. if block below event-block is not {@block}:
  59. stop
  60. set event-block to obsidian
Advertisement
Add Comment
Please, Sign In to add comment