Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. os.loadAPI("button")
  2. m = peripheral.wrap("right")
  3. p = peripheral.wrap("back")
  4. m.clear()
  5.  
  6. function fillTable()
  7. button.setTable("Peat",peat,3,17,1,3)
  8. button.setTable("Pumpkin",pumpkin,3,17,5,7)
  9. button.setTable("Melon",melon,3,17,9,11)
  10. button.setTable("Netherwart",netherwart,3,17,13,15)
  11. button.setTable("Wheat 1",wheat1,3,17,17,19)
  12. button.setTable("Wheat 2",wheat2,23,37,1,3)
  13. button.setTable("Oak",oak,23,37,5,7)
  14. button.setTable("Birch",birch,23,37,9,11)
  15. button.setTable("Spruce",spruce,23,37,13,15)
  16. button.setTable("Jungle",jungle,23,37,17,19)
  17. button.screen()
  18. end
  19.  
  20. function getClick()
  21. event,side,x,y = os.pullEvent("monitor_touch")
  22. button.checkxy(x, y)
  23. end
  24.  
  25. function pulse()
  26. redstone.setOutput("back", true)
  27. sleep(0,5)
  28. redstone.setOutput("back", false)
  29. end
  30.  
  31. function peat()
  32. button.toggleButton("Peat")
  33. p.setFreq(151)
  34. pulse()
  35. end
  36.  
  37. function pumpkin()
  38. button.toggleButton("Pumpkin")
  39. p.setFreq(152)
  40. pulse()
  41. end
  42.  
  43. function melon()
  44. button.toggleButton("Melon")
  45. p.setFreq(153)
  46. pulse()
  47. end
  48.  
  49. function netherwart()
  50. button.toggleButton("Netherwart")
  51. p.setFreq(154)
  52. pulse()
  53. end
  54.  
  55. function wheat1()
  56. button.toggleButton("Wheat 1")
  57. p.setFreq(155)
  58. pulse()
  59. end
  60.  
  61. function wheat2()
  62. button.toggleButton("Wheat 2")
  63. p.setFreq(156)
  64. pulse()
  65. end
  66.  
  67. function oak()
  68. button.toggleButton("Oak")
  69. p.setFreq(157)
  70. pulse()
  71. end
  72.  
  73. function birch()
  74. button.toggleButton("Birch")
  75. p.setFreq(158)
  76. pulse()
  77. end
  78.  
  79. function spruce()
  80. button.toggleButton("Spruce")
  81. p.setFreq(159)
  82. pulse()
  83. end
  84.  
  85. function jungle()
  86. button.toggleButton("Jungle")
  87. p.setFreq(160)
  88. pulse()
  89. end
  90.  
  91. fillTable()
  92. while true do getClick() end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement