Sectly_Playz

Untitled

Apr 21st, 2021 (edited)
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Iron Block Crafting With Crafty Turtle, CC:Tweaked!
  2.  
  3. print("Sup, Made By TEC_NO!")
  4. sleep(1)
  5. shell.run('clear')
  6. print("Mike The Crafty Bot, Made By TEC_NO!")
  7. os.setComputerLabel("Mike The Crafty Bot, Made By TEC_NO!")
  8. label = ("Mike The Crafty Bot, Made By TEC_NO!")
  9. -- and turtle.getItemCount(1) == 1
  10. -- 1, 2, 3, 5, 6, 7, 9, 10, 11
  11.  
  12. local function CheckInv()
  13.     if turtle.getItemCount(1) >= 1 or turtle.getItemCount(2) >= 1 or turtle.getItemCount(3) >= 1 or turtle.getItemCount(5) >= 1 or turtle.getItemCount(6) >= 1 or turtle.getItemCount(7) >= 1 or turtle.getItemCount(9) >= 1 or turtle.getItemCount(10) >= 1 or turtle.getItemCount(11) >= 1 then
  14.         for i = 1,16 do
  15.             turtle.select(i)
  16.             turtle.dropUp()
  17.         end
  18.     end
  19. end
  20. local status = 14
  21.  
  22. local function CheckIfStartUpOrRuning()
  23.     print("Checking Status...")
  24.     if status == 14 then
  25.         shell.run('clear')
  26.         print("Status: Startup")
  27.         for i = 1,16 do
  28.             turtle.select(i)
  29.             turtle.dropUp()
  30.         end
  31.         status = 4
  32.         CheckIfStartUpOrRuning()
  33.     elseif status == 4 then
  34.         print("Status: Runing")
  35.         while true do
  36.             print("Start, Made By: TEC_NO")
  37.             print("Crafting: Iron Block, Made By: TEC_NO")
  38.             if turtle.getItemCount(1) == 1 and turtle.getItemCount(2) == 1 and turtle.getItemCount(3) == 1 and turtle.getItemCount(5) == 1 and turtle.getItemCount(6) == 1 and turtle.getItemCount(7) == 1 and turtle.getItemCount(9) == 1 and turtle.getItemCount(10) == 1 and turtle.getItemCount(11) == 1 then
  39.                 print("Crafting Items, Made By: TEC_NO")
  40.                 turtle.select(16)
  41.                 print("Crafted Items, Made By: TEC_NO")
  42.             if not turtle.craft() then
  43.                 print("Droping Off Items, Made By: TEC_NO")
  44.                 turtle.select(16)
  45.                 turtle.dropDown()
  46.                 print("Droped Off Items, Made By: TEC_NO")
  47.             end
  48.             else
  49.                 CheckInv()
  50.                 print("Grabing Items, Made By: TEC_NO")
  51.                 turtle.select(1)
  52.                 turtle.suck(1)
  53.                 turtle.select(2)
  54.                 turtle.suck(1)
  55.                 turtle.select(3)
  56.                 turtle.suck(1)
  57.                 turtle.select(5)
  58.                 turtle.suck(1)
  59.                 turtle.select(6)
  60.                 turtle.suck(1)
  61.                 turtle.select(7)
  62.                 turtle.suck(1)
  63.                 turtle.select(9)
  64.                 turtle.suck(1)
  65.                 turtle.select(10)
  66.                 turtle.suck(1)
  67.                 turtle.select(11)
  68.                 turtle.suck(1)
  69.                 print("Items Grabed, Made By: TEC_NO")
  70.             end
  71.             print("Crafted: Iron Block, Made By: TEC_NO")
  72.             print("Done, Made By: TEC_NO")
  73.         end
  74.     else
  75.         shell.run('clear')
  76.         print("ERROR, Made By: TEC_NO")
  77.         sleep(14)
  78.         shell.run('exit')
  79.     end
  80. end
  81.  
  82. CheckIfStartUpOrRuning()
  83.  
  84. -- Made By: TEC_NO
Add Comment
Please, Sign In to add comment