Advertisement
Guest User

Untitled

a guest
Jul 16th, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. os.loadAPI("apis/qmain")
  2. os.loadAPI("apis/qformat")
  3. os.loadAPI("apis/qbutton")
  4.  
  5. mon = qmain.setDefaultScreen("back")
  6. mon.clear()
  7.  
  8. function setupButtons()
  9. mon.setCursorPos(5, 2)
  10. mon.write("Mob-Farm Interface")
  11. qbutton.setButton("spawner","Spawner", spawner, nil, {5, 5}, {7, 3}, {"a", "f"}, qmain.getScreen())
  12. qbutton.drawButton("spawner")
  13. end
  14.  
  15. function spawner()
  16. if(redstone.getOutput("left") == false) then
  17. redstone.setOutput("left", true)
  18. qbutton.changeButton("spawner", "color", {"a", "i"})
  19. qbutton.drawButton("spawner")
  20. else
  21. redstone.setOutput("left", false)
  22. qbutton.changeButton("spawner", "color", {"a", "f"})
  23. qbutton.drawButton("spawner")
  24. end
  25. sleep(0.5)
  26. end
  27.  
  28. setupButtons()
  29.  
  30. while true do
  31. ev, side, x, y = os.pullEvent("monitor_touch")
  32. name = button.clickOn({x, y}, side)
  33. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement