Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local argv = { ... }
- argv[1] = tonumber(argv[1])
- argv[2] = tonumber(argv[2])
- if argv[1] < 0 or argv[2] < 0 or argv[1] == null then
- print("You must specify a length and width.")
- sleep(5)
- restart()
- end
- function fw()
- while not turtle.forward() do
- sleep(0)
- turtle.dig()
- end
- end
- function up()
- while not turtle.up() do
- sleep(0)
- turtle.digUp()
- end
- end
- function pd()
- while turtle.placeDown() == false do
- sleep(0)
- if turtle.select(turtle.getSelectedSlot() + 1) then
- else
- print("Waiting for blocks...")
- turtle.select(1)
- while turtle.getItemCount() < 1 do
- sleep(5)
- end
- end
- end
- end
- print("Building a wall of size " .. argv[1] .. " by " .. argv[2] .. ".")
- function buildRow()
- up()
- for j = 1,argv[1],2 do
- pd()
- fw()
- pd()
- fw()
- end
- if argv[1] % 2 == 1 then
- pd()
- fw()
- end
- turtle.turnRight()
- turtle.turnRight()
- pd()
- end
- for i = 1,argv[2],2 do
- buildRow()
- end
- if argv[2] == 1 then
- buildRow()
- for t = 1,argv[1] do
- fw()
- end
- for u = 1,argv[2] do
- turtle.down()
- end
- else
- turtle.turnRight()
- turtle.turnRight()
- fw()
- for v = 1,argv[2] do
- turtle.down()
- end
- end
- print("Done building!")
- print("Congratulations on your presidency, Trump.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement