Advertisement
eleeet

стройка площадки 3

Oct 19th, 2020
2,044
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.02 KB | None | 0 0
  1. local r = require("robot")
  2. local comp = require("component")
  3. local computer = require("computer")
  4.  
  5. --функция набора материала------------------------
  6. function take()
  7. r.select(32)
  8. r.placeUp()
  9. r.select(1)
  10.  
  11. for i=1, 31 do
  12. r.suckUp()
  13. end
  14.  
  15. --r.select(32)
  16. --r.drop()
  17. --r.swing()
  18. --r.use(1, true)
  19. r.select(1)
  20. end
  21.  
  22. --функция смены ячейки-----------------------------
  23. function test()
  24.  
  25. if r.count(31)<1 then
  26.  take()
  27. else
  28. if
  29.  r.count()<1 then
  30.  cc=r.select()+1
  31.  r.select(cc)
  32. end
  33. end
  34. end
  35.  
  36. --функция постройки площадки--------------------------
  37. function sett()
  38. for k = 1, 24 do
  39.  for n=1, 47 do --первая линия
  40.   r.placeDown()
  41.   r.forward()
  42.   test()
  43.  end
  44.  
  45. r.turnRight()
  46. r.placeDown()
  47. test()
  48. r.forward()
  49. r.turnRight()
  50.  
  51. for m=1, 47 do --вторая линия
  52.  r.placeDown()
  53.  r.forward()
  54.  test()
  55. end
  56.  
  57. r.turnLeft()
  58. r.placeDown()
  59. test()
  60. r.forward()
  61. r.turnLeft()
  62. end
  63. end
  64. --основной скрипт
  65. take()
  66. test()
  67. sett()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement