Advertisement
Guest User

startup

a guest
Jun 24th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.22 KB | None | 0 0
  1. function tryRefuel()
  2.   if turtle.getFuelLevel()<50 then
  3.     turtle.select(1);
  4.     turtle.refuel(32);
  5.   end
  6. end
  7.  
  8. function spawnWither()
  9.   turtle.dig();
  10.   turtle.forward();
  11.   turtle.forward();
  12.   turtle.select(2);
  13.   turtle.placeDown();
  14.   turtle.forward();
  15.   turtle.down();
  16.   turtle.placeDown();
  17.   turtle.place();
  18.   turtle.up();
  19.   turtle.placeDown();
  20.   turtle.select(3);
  21.   turtle.place();
  22.   turtle.back();
  23.   turtle.place();
  24.   turtle.back();
  25.   turtle.place();
  26.   turtle.back();
  27.   turtle.select(4);
  28.   turtle.place();
  29. end
  30.  
  31. function killWither()
  32.   for x=0,13
  33.     rs.setAnalogOutput("back",15);
  34.     sleep(.2)
  35.     rs.setAnalogOutput("back",0);
  36.     sleep(1.3)
  37.   end
  38.   sleep(10)
  39. end
  40.  
  41. function collectStar()
  42.   turtle.dig();
  43.   turtle.forward();
  44.   turtle.forward();
  45.   turtle.forward();
  46.   turtle.down();
  47.   turtle.suckDown();
  48.   turtle.up();
  49.   turtle.back();
  50.   turtle.back();
  51.   turtle.back();
  52.   turtle.select(4);
  53.   turtle.place();
  54.   if turtle.getItemCount(5)>1 then
  55.     turtle.select(5);
  56.     turtle.turnRight();
  57.     turtle.drop(1);
  58.     turtle.turnLeft();
  59.   end
  60. end
  61.  
  62. while rs.getAnalogInput("top")==15 do
  63.   spawnWither();
  64.   sleep(10);
  65.   killWither();
  66.   collectStar();
  67.   sleep(60);
  68. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement