Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function digDown()
- if turtle.detectDown() == true then
- turtle.digDown()
- end
- end
- function digforward()
- if turtle.detect() == true then
- turtle.dig()
- end
- end
- function forward()
- digDown()
- digforward()
- turtle.digDown()
- turtle.forward()
- sleep(0.5)
- end
- function line()
- for x=1,8 do
- forward()
- end
- end
- function startingpos()
- turtle.up()
- sleep(0.5)
- turtle.forward()
- end
- function layer()
- line()
- turtle.turnRight()
- line()
- turtle.turnRight()
- line()
- turtle.turnRight()
- line()
- turtle.turnRight()
- end
- function walls()
- turtle.select(1)
- layer()
- turtle.up()
- layer()
- turtle.up()
- turtle.select(2)
- layer()
- turtle.up()
- layer()
- turtle.up()
- turtle.select(3)
- layer()
- end
- function floorpos()
- turtle.forward()
- sleep(0.5)
- turtle.turnRight()
- sleep(0.5)
- turtle.forward()
- sleep(0.5)
- turtle.turnLeft()
- sleep(0.5)
- for x=1,5 do
- turtle.down()
- sleep(0.5)
- end
- end
- function floorline()
- for x=1,6 do
- digDown()
- turtle.digDown()
- turtle.forward()
- sleep(0.5)
- end
- end
- function right()
- turtle.turnRight()
- digDown()
- turtle.digDown()
- sleep(0.5)
- turtle.forward()
- sleep(0.5)
- turtle.turnRight()
- sleep(0.5)
- end
- function left()
- turtle.turnLeft()
- digDown()
- turtle.digDown()
- sleep(0.5)
- turtle.forward()
- sleep(0.5)
- turtle.turnLeft()
- sleep(0.5)
- end
- function floor()
- turtle.select(4)
- floorline()
- right()
- floorline()
- left()
- floorline()
- right()
- floorline()
- left()
- floorline()
- right()
- floorline()
- left()
- floorline()
- end
- function roofpos()
- digDown()
- turtle.digDown()
- turtle.turnRight()
- sleep(0.5)
- turtle.turnRight()
- sleep(0.5)
- for x=1,5 do
- turtle.up()
- sleep(0.5)
- end
- end
- function rooflineglass()
- turtle.select(5)
- digDown()
- turtle.digDown()
- turtle.forward()
- sleep(0.5)
- turtle.select(6)
- digDown()
- turtle.digDown()
- turtle.forward()
- turtle.select(6)
- digDown()
- turtle.digDown()
- turtle.forward()
- sleep(0.5)
- turtle.select(5)
- digDown()
- turtle.digDown()
- turtle.forward()
- turtle.select(6)
- digDown()
- turtle.digDown()
- turtle.forward()
- sleep(0.5)
- turtle.select(6)
- digDown()
- turtle.digDown()
- turtle.forward()
- sleep(0.5)
- turtle.select(5)
- digDown()
- turtle.digDown()
- end
- function roofline()
- for x=1,6 do
- turtle.select(5)
- digDown()
- turtle.digDown()
- turtle.forward()
- sleep(0.5)
- end
- end
- function roof()
- roofline()
- right()
- rooflineglass()
- left()
- rooflineglass()
- right()
- roofline()
- left()
- rooflineglass()
- right()
- rooflineglass()
- left()
- roofline()
- end
- function gohome()
- digDown()
- turtle.digdown()
- turtle.forward()
- sleep(0.5)
- turtle.turnRight()
- sleep(0.5)
- turtle.forward()
- sleep(0.5)
- turtle.turnLeft()
- sleep(0.5)
- turtle.forward()
- sleep(0.5)
- for x=1,5 do
- turtle.down()
- end
- print("9x9 DESTROYED!")
- end
- print("Welcome to norway240's 9x9 House DESTROYER!")
- print("please wait while this turtle demolishes the existing 9x9")
- startingpos()
- walls()
- floorpos()
- floor()
- roofpos()
- roof()
- gohome()
Advertisement
Add Comment
Please, Sign In to add comment