Advertisement
JMANN2400

FoundryWorker[Middle]

Aug 14th, 2017
484
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.11 KB | None | 0 0
  1.  
  2.  
  3.  
  4. x = 0
  5.  
  6. slot = 2
  7.  
  8. function selectSlot()
  9.     if turtle.getItemCount(slot) == 0 and slot < 16 then
  10.         slot = slot + 1
  11.     end
  12.     turtle.select(slot)
  13. end
  14.  
  15. print("+-------------------------------------+")
  16. print("| Foundry Worker                      |")
  17. print("+-------------------------------------+")
  18. print("| Slot 1: Fuel                        |")
  19. print("| Slot 2-16: Furnace Fuel             |")
  20. print("+-------------------------------------+")
  21. print("| Array length = ?                    |")
  22. print("+-------------------------------------+")
  23. l = tonumber(read())
  24. print("+-------------------------------------+")
  25. print("| Furnace side = ?                    |")
  26. print("+-------------------------------------+")
  27. side = tostring(read())
  28.  
  29. while x < l do
  30.     turtle.select(1)
  31.     turtle.refuel()
  32.     selectSlot()
  33.     if side == "left" then
  34.         turtle.turnLeft()
  35.     end
  36.     if side == "right" then
  37.         turtle.turnRight()
  38.     end
  39.     turtle.drop(16)
  40.     if side == "left" then
  41.         turtle.turnRight()
  42.     end
  43.     if side == "right" then
  44.         turtle.turnLeft()
  45.     end
  46.     turtle.forward()
  47.     x = x + 1
  48. end
  49.  
  50. while x > 0 do
  51.     turtle.back()
  52.     x = x - 1
  53. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement