Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. ioPort = "appliedenergistics2:tile.BlockSpatialIOPort"
  2. stopBlock =
  3. speaker = peripheral.wrap("right")
  4.  
  5.  
  6. function start()
  7.  
  8. rednet.broadcast("--MOVING UP--","elvloc")
  9. success,data = turtle.inspect()
  10.  
  11. if(data.name ~= ioPort)
  12. then
  13. repeat
  14. turtle.turnRight()
  15. success,data = turtle.inspect()
  16. until(data.name == ioPort)
  17. else
  18. turtle.suck()
  19. turtle.drop()
  20. rs.setOutput("front",true)
  21. sleep(.2)
  22. rs.setOutput("front",false)
  23. turtle.suck()
  24. end
  25. end
  26.  
  27. function elevate()
  28. repeat
  29. turtle.up()
  30. success,data = turtle.inspect()
  31. until( data.name == ioPort or data.name == stopBlock)
  32.  
  33. if (data.name == stopBlock)
  34. then
  35. repeat
  36. turtle.turnRight()
  37. success,data = turtle.inspect()
  38. until(data.name == ioPort)
  39. end
  40. sleep(.5)
  41. speaker.speak("You are now in the bunker",5,"Hindi")
  42. rednet.broadcast("BUNKER","elvloc")
  43. end
  44.  
  45. function end()
  46. turtle.drop()
  47. rs.setOuput("front",true)
  48. sleep(.2)
  49. rs.setOuput("front",false)
  50. end
  51.  
  52. start()
  53. elevate()
  54. end()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement