Advertisement
asweigart

buildroom (twitch)

Oct 10th, 2016
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. local cmdArgs = {...}
  2. local LENGTH = tonumber(cmdArgs[1])
  3. local HEIGHT = tonumber(cmdArgs[2])
  4. local WIDTH = tonumber(cmdArgs[3])
  5.  
  6. if cmdArgs[3] == nil then
  7. print('Usage: buildroom <length> <height> <width>')
  8. return
  9. end
  10.  
  11. local i, j
  12.  
  13. turtle.up()
  14. shell.run('buildfloor ' .. LENGTH .. ' ' .. HEIGHT)
  15.  
  16. for j = 1, 2 do
  17. shell.run('buildwall ' .. (LENGTH - 1) .. ' ' .. HEIGHT)
  18. turtle.forward()
  19. for i = 1, HEIGHT do
  20. turtle.down()
  21. end
  22. turtle.turnRight()
  23.  
  24.  
  25. shell.run('buildwall ' .. (WIDTH - 1) .. ' ' .. HEIGHT)
  26. turtle.forward()
  27. for i = 1, HEIGHT do
  28. turtle.down()
  29. end
  30. turtle.turnRight()
  31. end
  32.  
  33. turtle.up()
  34. shell.run('buildfloor ' .. LENGTH .. ' ' .. HEIGHT)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement