Quantcast
Channel: Neue Fragen zum Thema Computercraft auf gutefrage.net
Viewing all 41 articles
Browse latest View live

Ich habe eine Weizen-Turtle geschrieben. Beim Start des Programms wird mir allerdings gesagt, dass in Line 17 ein "do" erwartet wird. Wo ist mein Fehler?

$
0
0

Guten Abend zusammen,

wie beschrieben taucht der oben genannte Fehler in Line 17 auf. Da ich aber noch Anfänger bin und in dieser Line ein "do" ist, kann ich den Fehler nicht ausmachen.

Ich danke euch für die Hilfe

Der Code ist der folgende:

--Turtle betanken

while turtle.getFuelLevel() < 3000 do
  turtle.suckUp()
  turtle.refuel()
end

--turtle vor truhe stellen

turtle.forward()
turtle.up()

--Abbau

while turtle.getFuelLevel() > 500 do

  while turtle.forward() = true do
    turtle.digDown()
    turtle.placeDown()
    turtle.forward()
  end

  if turtle.detect() then
    turtle.turnRight()
    turtle.forward()
    turtle.turnRight()
 end
  
  while turtle.forward() = true do
    turtle.digDown()
    turtle.placeDown()
    turtle.forward()
  end

    if turtle.detect() then
    turtle.turnLeft()
    turtle.forward()
    turtle.turnLeft()
  end
end

--Zurueck zum Start

repeat
  wihle turtle.forward()=true do
    turtle.forward()
  end
  if turtle.detect() then
    turtle.turnRight()
  end
until turtle.detectUp()

if turtle.detectUp() then
  turtle.down
  turtle.turnRight()
  turtle.back
end 


Viewing all 41 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>