MihaMi

Untitled

Apr 26th, 2014
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. os.loadAPI("button")
  2. m = peripheral.wrap("top")
  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. function pulse()
  25. redstone.setOutput("back", true)
  26. sleep(0,5)
  27. redstone.setOutput("back", false)
  28. end
  29.  
  30. function peat()
  31. button.toggleButton("Peat")
  32. p.setFreq(151)
  33. pulse()
  34. end
  35.  
  36. function pumpkin()
  37. button.toggleButton("Pumpkin")
  38. p.setFreq(152)
  39. pulse()
  40. end
  41.  
  42. function melon()
  43. button.toggleButton("Melon")
  44. p.setFreq(153)
  45. pulse()
  46. end
  47.  
  48. function netherwart()
  49. button.toggleButton("Netherwart")
  50. p.setFreq(154)
  51. pulse()
  52. end
  53.  
  54. function wheat1()
  55. button.toggleButton("Wheat 1")
  56. p.setFreq(155)
  57. pulse()
  58. end
  59.  
  60. function wheat2()
  61. button.toggleButton("Wheat 2")
  62. p.setFreq(156)
  63. pulse()
  64. end
  65.  
  66. function oak()
  67. button.toggleButton("Oak")
  68. p.setFreq(157)
  69. pulse()
  70. end
  71.  
  72. function birch()
  73. button.toggleButton("Birch")
  74. p.setFreq(158)
  75. pulse()
  76. end
  77.  
  78. function spruce()
  79. button.toggleButton("Spruce")
  80. p.setFreq(159)
  81. pulse()
  82. end
  83.  
  84. function jungle()
  85. button.toggleButton("Jungle")
  86. p.setFreq(160)
  87. pulse()
  88. end
  89.  
  90. fillTable()
  91. while true do getClick() end
Add Comment
Please, Sign In to add comment