Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- TURTLE FarmSetup Programm
- --- Background/Layout
- term.setBackgroundColor(colors.black)
- term.setTextColor(colors.white)
- term.clear()
- term.setCursorPos(1,1)
- print("---------------------------------------")
- print("1.Lege Folgende Items in Folgende Slots!:")
- print("[]=Slot")
- print("---------------------------------------")
- print("[1] 61 Baubloecke")
- print("[2] 52 Saplings jeglicher Art")
- print("[3] 20 Fackeln")
- print("[4] 1 Chest")
- print("[5] 2 Barrels")
- print("---------------------------------------")
- print("Druecke Enter um fortzufahren!")
- print("---------------------------------------")
- --- Items Kontrollieren
- while true do
- local event, key = os.pullEvent("key")
- if key == keys.enter then
- if turtle.getItemCount(1) < 61 then
- print("Ich sehe "..turtle.getItemCount(1).." Items in Slot 1, benöitge aber 61!")
- elseif turtle.getItemCount(2) < 52 then
- print("Ich sehe "..turtle.getItemCount(2).." Items in Slot 2, benöitge aber 52!")
- elseif turtle.getItemCount(3) < 20 then
- print("Ich sehe "..turtle.getItemCount(3).." Items in Slot 3, benöitge aber 20!")
- elseif turtle.getItemCount(4) < 1 then
- print("Ich sehe "..turtle.getItemCount(4).." Items in Slot 4, benöitge aber 1!")
- elseif turtle.getItemCount(5) < 2 then
- print("Ich Sehe "..turtle.getItemCount(5).." Items in Slot 5, benötige aber 2!")
- else
- break
- end
- end
- end
- local details3 = turtle.getItemDetail(3)
- if details3.name ~= "minecraft:torch" then
- print("Ich habe uebrigens erkannt, dass sich in Slot 4 keine Kiste befindet! Ersetze den Gegenstand und druecke Enter!")
- while true do
- local details3 = turtle.getItemDetail(3)
- local event, key = os.pullEvent("key")
- if key == keys.enter then
- if details3.name == "minecraft:torch" then
- break
- end
- end
- end
- end
- local details4 = turtle.getItemDetail(4)
- if details4.name ~= "minecraft:chest" then
- print("Ich habe uebrigens erkannt, dass sich in Slot 3 keine Fackeln befinden! Ersetze den Gegenstand und druecke Enter!")
- while true do
- local details4 = turtle.getItemDetail(4)
- local event, key = os.pullEvent("key")
- if key == keys.enter then
- if details4.name == "minecraft:chest" then
- break
- end
- end
- end
- end
- textutils.slowPrint("Alle Items sind vorhanden!")
- sleep(1)
- textutils.slowPrint("Checke nun das Fuel Level!")
- ------------ REFUEL
- local SetupFuel = 500
- if turtle.getFuelLevel() > SetupFuel then
- print("Genuegend Fuel vorhanden!")
- elseif turtle.getFuelLevel() < SetupFuel then
- print("Nicht genug Fuel vorhanden!")
- print("Packe Fuel in Slot 16 und druecke Enter!")
- while true do
- local event, key = os.pullEvent("key")
- if key == keys.enter then
- turtle.refuel()
- if turtle.getFuelLevel() > SetupFuel then
- break
- elseif turtle.getFuelLevel() < SetupFuel then
- print("Fuehre Mehr Fuel hinzu und druecke erneut Enter!")
- end
- end
- end
- end
- print("-------------------------------------")
- print(" ")
- print(" Kehre nun fort! ")
- print(" ")
- print("-------------------------------------")
- print(" ")
- print(" ")
- textutils.slowPrint("Setup wird nun gestartet!")
- local function bau()
- turtle.digDown()
- turtle.select(1)
- turtle.placeDown()
- turtle.dig()
- turtle.forward()
- end
- local function sap()
- turtle.select(2)
- turtle.place()
- end
- local function tor()
- turtle.select(3)
- turtle.place()
- end
- local function l()
- turtle.turnLeft()
- end
- local function r()
- turtle.turnRight()
- end
- local function f()
- turtle.forward()
- end
- local function b()
- turtle.back()
- end
- --------- SETUP
- turtle.select(4)
- turtle.turnLeft()
- turtle.place()
- turtle.turnRight()
- turtle.back()
- turtle.select(5)
- l()
- turtle.place()
- l()
- l()
- turtle.place()
- l()
- turtle.forward()
- for i=1,12 do
- bau()
- end
- r()
- for i=1,3 do
- bau()
- end
- r()
- for i=1,11 do
- bau()
- end
- r()
- for i=1,2 do
- turtle.forward()
- end
- r()
- r()
- for i=1,5 do
- bau()
- end
- l()
- for i=1,11 do
- bau()
- end
- l()
- for i=1,2 do
- turtle.forward()
- end
- r()
- r()
- for i=1,5 do
- bau()
- end
- r()
- for i=1,11 do
- bau()
- end
- r()
- for i=1,2 do
- bau()
- end
- for i=1,7 do
- bau()
- end
- l()
- turtle.forward()
- l()
- l()
- ------------------ CREDITS
- term.setBackgroundColor(colors.red)
- term.setTextColor(colors.black)
- ermn.clear()
- print("-----------------------------------------")
- print(" ")
- print(" Vielen Dank, ")
- print(" dass du unser Baumfarm ")
- print(" Programm verwendest! ")
- print(" ")
- print("-----------------------------------------")
- print(" ")
- print(" ")
- textutils.slowPrint("Druecke Enter um die Farm zu starten!")
- while true do
- local event, key = os.pullEvent("key")
- if key == keys.enter then
- break
- end
- end
- textutils.slowPrint("Die Farm wird nun gestartet!")
- textutils.slowPrint("viel spaß!")
- sleep(5)
- --- shell.run("pastebin get "))
Add Comment
Please, Sign In to add comment