-Nobody's turtle found exit from maze
-But there are some very good works (for example Bom Bloke's work)
Edited by Konlab, 20 June 2014 - 10:32 AM.
Posted 24 May 2014 - 08:43 AM
Edited by Konlab, 20 June 2014 - 10:32 AM.
Posted 24 May 2014 - 09:01 AM
Posted 24 May 2014 - 09:46 AM
while true do turtle.dig() turtle.forward() endedit: lol, nvm i saw the no breaking blocks rule now
Edited by CometWolf, 24 May 2014 - 09:47 AM.
Posted 24 May 2014 - 10:33 AM
Posted 24 May 2014 - 03:58 PM
Posted 24 May 2014 - 11:32 PM
Konlab, on 24 May 2014 - 03:58 PM, said:
while true do
if not turtle.forward() then
turtle.turnLeft()
end
end
Posted 25 May 2014 - 12:23 AM
while true do
if not turtle.forward() then
turtle.turnRight()
end
end
Edited by Dog, 25 May 2014 - 12:23 AM.
Posted 25 May 2014 - 12:59 AM
Posted 25 May 2014 - 03:18 AM
local function refuel() while true do sleep(1) if turtle.getFuelLevel() < math.floor( turtle.getFuelLimit / 3 ) then turtle.refuel( 8 ) end end end local function checkRight() turtle.turnRight() local block = turtle.detect() turtle.turnLeft() return block end local function main() while true do if turtle.detect() then turtle.turnLeft() turtle.forward() elseif checkRight() then turtle.forward() end end end parallel.waitForAny( main, refuel )Tada, I made it out of the maze.
Posted 25 May 2014 - 01:50 PM
os.pullEvent = os.pullEventRaw
while true do
turtle.turnLeft()
rednet.broadcast("DID I WIN?!")
print("DID I WIN?!")
sleep(0)
end
Edited by Jiloacom, 25 May 2014 - 01:52 PM.
Posted 25 May 2014 - 01:53 PM
Posted 25 May 2014 - 08:53 PM
while true do if turtle.forward()==true then turtle.turnRight() if turtle.detect()==true then[/s] [s] turtle.turnLeft() end elseif turtle.detect()==true then turtle.turnRight()[/s] [s] if turtle.detect()==true then[/s] [s] turtle.turnLeft()[/s] [s] turtle.turnLeft()[/s] [s] end end end
Edited by valithor, 30 May 2014 - 02:04 PM.
Posted 26 May 2014 - 02:25 AM
function refuel() while true do sleep(1) if turtle.getFuelLevel() < math.floor( turtle.getFuelLimit / 3 ) then turtle.refuel( 8 ) end end end local function checkRight() turtle.turnRight() local block = turtle.detect() turtle.turnLeft() return block end local function main() while true do if not turtle.detectUp() then turtle.up() turtle.up() elseif turtle.detect() then turtle.turnLeft() turtle.forward() elseif checkRight() then turtle.forward() elseif not turtle.detectDown() then turtle.down() turtle.down() end end end parallel.waitForAny( main, refuel )
Edited by KingofGamesYami, 29 May 2014 - 02:50 PM.
Posted 29 May 2014 - 02:24 PM
Dog, on 25 May 2014 - 12:23 AM, said:
while true do if not turtle.forward() then turtle.turnRight() end end
Edited by TheOddByte, 29 May 2014 - 02:26 PM.
0 members, 1 guests, 0 anonymous users