Advertisement
manuwwa

podstawowe funkcje

Sep 14th, 2013
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.24 KB | None | 0 0
  1. function np(droga,kopanie)
  2. while (droga>0)
  3. do
  4. if (kopanie==2)
  5. then
  6. turtle.digDown()
  7. end
  8. if (kopanie==3)
  9. then
  10. turtle.digUp()
  11. end
  12. while (turtle.forward()==false)
  13. do
  14. if (turtle.getFuelLevel()==0)
  15. then
  16. refuel()
  17. end
  18. if(kopanie~=1)
  19. then
  20. turtle.dig()
  21. end
  22. end
  23. droga=droga-1
  24. end
  25. end
  26. function refuel()
  27. turtle.select(16)
  28. while(turtle.refuel()==false)
  29. do
  30. textutils.slowPrint("potrzeba wegla")
  31. nic = read()
  32. end
  33. end
  34. --robot idzie do gรณry
  35. function up(droga,kopanie)
  36. while (droga>0)
  37. do
  38. if(kopanie==4)
  39. then
  40. turtle.dig()
  41. end
  42. while (turtle.up()==false)
  43. do
  44. if (kopanie~=1)
  45. then
  46. turtle.digUp()
  47. end
  48. end
  49. droga=droga-1
  50. end
  51. end
  52. --robot idzie w dรณล‚
  53. function down(droga,kopanie)
  54. while (droga>0)
  55. do
  56. if(kopanie==4)
  57. then
  58. turtle.dig()
  59. end
  60. while (turtle.Down()==false)
  61. do
  62. if (kopanie~=1)
  63. then
  64. turtle.digDown()
  65. end
  66. end
  67. droga=droga-1
  68. end
  69. end
  70. --lewo
  71. function lewo(a)
  72. while(a>0)
  73. do
  74. turtle.turnLeft()
  75. a=a-1
  76. end
  77. end
  78. --prawo
  79. function prawo(a)
  80. while(a>0)
  81. do
  82. turtle.turnRight()
  83. a=a-1
  84. end
  85. end
  86. function pp(droga,slot,kopanie)
  87. while (droga>0)
  88. do
  89. while (turtle.forward()==false)
  90. do
  91. turtle.placeDown()
  92. if (turtle.getFuelLevel()==0)
  93. then
  94. refuel()
  95. end
  96. if(kopanie~=1)
  97. then
  98. turtle.dig()
  99. end
  100. droga=droga-1
  101. end
  102. end
  103. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement