init
This commit is contained in:
commit
12ffbdc45d
76 changed files with 79368 additions and 0 deletions
45
computer/4/felling
Normal file
45
computer/4/felling
Normal file
|
@ -0,0 +1,45 @@
|
|||
trees = {
|
||||
vector.new(-261, 95, 119),
|
||||
vector.new(-258, 95, 124),
|
||||
vector.new(-264, 95, 124),
|
||||
vector.new(-265, 95, 121),
|
||||
vector.new(-263, 94, 116),
|
||||
vector.new(-265, 94, 107),
|
||||
vector.new(-263, 94, 104),
|
||||
vector.new(-261,94,94),
|
||||
vector.new(-259,94,100),
|
||||
vector.new(-257,94,103)
|
||||
}
|
||||
pf = require("pathfinding")
|
||||
im = require("inventorymanager")
|
||||
function fell(index)
|
||||
im.select("techreborn:rubber_sapling")
|
||||
print("going towards tree")
|
||||
pf.lookat(trees[index or math.random(#trees)])
|
||||
has, data = turtle.inspect()
|
||||
print(has,data)
|
||||
if
|
||||
has and data.name ==
|
||||
"techreborn:rubber_log"
|
||||
then
|
||||
turtle.dig()
|
||||
turtle.forward()
|
||||
height = 0
|
||||
while turtle.digUp() do
|
||||
turtle.up()
|
||||
height = height + 1
|
||||
end
|
||||
for i = 1,height do
|
||||
turtle.down()
|
||||
end
|
||||
turtle.back()
|
||||
end
|
||||
turtle.place()
|
||||
end
|
||||
|
||||
for i = 1,#trees do
|
||||
fell(i)
|
||||
end
|
||||
pf.returnHome()
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue