Browse Source
One master-console with a bring command Multiple slaves which react to a broadcast (via wireless)master
Joshua Moerman
13 years ago
2 changed files with 27 additions and 0 deletions
@ -0,0 +1,6 @@ |
|||
local args = { ... } |
|||
|
|||
-- the wifi side, i guess... |
|||
rednet.open("right"); |
|||
rednet.broadcast(args[1]) |
|||
|
@ -0,0 +1,21 @@ |
|||
local args = { ... } |
|||
|
|||
rednet.open("right") |
|||
while true do |
|||
-- we are using wireless to get the distance |
|||
-- so the master should be aligned with the slaves |
|||
local id, mess, dist = rednet.receive() |
|||
if mess == id then |
|||
turtle.up() |
|||
for i = 1, dist do turtle.back() end |
|||
|
|||
-- TODO: wait for empty chest or something |
|||
sleep(1) |
|||
|
|||
for i = 1, dist do turtle.forward() end |
|||
turtle.down() |
|||
end |
|||
end |
|||
|
|||
-- TODO: activate redstone for the buildcraft engine |
|||
|
Reference in new issue