Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local t= 0
- x = 4 -- wie viele reihen soll er machen
- turtle.turnRight()
- turtle.select(1)
- if turtle.detect() then
- t=0
- turtle.turnLeft()
- else
- t=1
- turtle.turnLeft()
- end
- local function freierslot() -- Funtion die den ersten belegten slot wählt
- for i = 1,16 do -- schleife von 1 bis 16
- turtle.select(i) -- slot wählen
- if turtle.getItemCount(i) > 1 then -- wenn mehr als 1 item dann
- return i -- beende funktion und gib uns die slotnummer falls wir wissen wollen welcher slot selected ist.
- end
- end
- end
- local function bauen() -- funktion um eine reihe abzulaufen bis detect true ist
- while not turtle.detect() do -- while schleife solange nichts vor ihm ist
- freierslot() -- vorher definierte funktion damit wir sicher einen slot gewählt haben der items beeinhaltet
- turtle.placeUp() -- placeup
- turtle.forward() --placedown
- end
- end
- local function wenden() -- funktion zum wenden wenn wir am ende einer reihe sind
- if t==0 then -- wenn 0 dann
- turtle.turnLeft() -- dreh dich nach links
- turtle.forward() -- geh vor
- turtle.turnLeft() -- dreh dich nochmal
- t=1 -- wichtig setze T auf 1 damit wir beim nächsten mal anders rum drehen
- else
- turtle.turnRight() -- das selbe nochmal nur in andere richtung
- turtle.forward()
- turtle.turnRight()
- t=0
- end
- end
- for i = 1,x do -- kleine schleife damit er nicht endlos weitermacht
- bauen() -- bau funktion
- wenden() -- wenden funktion
- end
Advertisement
Add Comment
Please, Sign In to add comment