SHOW:
|
|
- or go back to the newest paste.
1 | - | --kopaj2 2016-05-13 |
1 | + | --kopaj3 2016-05-13 |
2 | --by VITA | |
3 | --baklje stoje na slot 2 | |
4 | function digS() | |
5 | if turtle.detect() then | |
6 | - | print( "Usage: kopaj2 <length> ") |
6 | + | while turtle.dig() ~= true do |
7 | sleep(1) | |
8 | end | |
9 | turtle.dig() | |
10 | end | |
11 | end | |
12 | ||
13 | local tArgs = { ... } | |
14 | - | turtle.dig() |
14 | + | |
15 | print( "Usage: kopaj3 <length> ") | |
16 | - | turtle.dig() |
16 | + | |
17 | end | |
18 | ||
19 | length = tonumber( tArgs[1] ) | |
20 | ||
21 | --kopaj napred zadat broj blokova | |
22 | for i = 1, length do | |
23 | digS() | |
24 | turtle.up() | |
25 | digS() | |
26 | --stavljaj baklje na svaki 10ti blok | |
27 | if i % 10 == 0 then | |
28 | - | turtle.dig() |
28 | + | |
29 | turtle.placeDown() | |
30 | - | turtle.dig() |
30 | + | |
31 | turtle.forward() | |
32 | turtle.down() | |
33 | - | turtle.dig() |
33 | + | |
34 | --okreni se levo pa se pomeri malo napred da | |
35 | - | turtle.dig() |
35 | + | |
36 | turtle.turnLeft() | |
37 | digS() | |
38 | turtle.up() | |
39 | digS() | |
40 | turtle.down() | |
41 | - | turtle.dig() |
41 | + | |
42 | digS() | |
43 | - | turtle.dig() |
43 | + | |
44 | digS() | |
45 | turtle.down() | |
46 | turtle.forward() | |
47 | turtle.turnLeft() | |
48 | --kopaj nazad zadat broj blokova | |
49 | for i = 1, length do | |
50 | digS() | |
51 | turtle.up() | |
52 | digS() | |
53 | --stavljaj baklje na svaki 10ti blok | |
54 | if i % 10 == 0 then | |
55 | turtle.select(2) | |
56 | turtle.placeDown() | |
57 | end | |
58 | turtle.forward() | |
59 | turtle.down() | |
60 | end |