Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function check()
- if turtle.getFuelLevel() < 5 then
- monitor.write( "Refueling Turtle")
- turtle.select(16)
- turtle.refuel(1)
- turtle.select(1)
- end
- end
- local function RoxSlave()
- local run = 1
- while run == 1 do
- local scrap, message = rednet.receive()
- if message == "MoveForward" then
- monitor.write( "Moving Forward" )
- elseif message == "MoveBack" then
- monitor.write( "Moving Backward" )
- elseif message == "MoveLeft" then
- monitor.write( "Moving Left" )
- elseif message == "MoveRight" then
- monitor.write( "Moving Right" )
- elseif message == "MoveUp" then
- monitor.write( "Moving Up" )
- elseif message == "MoveDown" then
- monitor.write( "Moving Down" )
- elseif message == "DigForward" then
- monitor.write( "Digging Forward" )
- elseif message == "DigUp" then
- monitor.write( "Digging Up" )
- elseif message == "DigDown" then
- monitor.write( "Digging Down" )
- elseif message == "EndTurtle" then
- run = 0
- rednet.close("right")
- monitor.write( "Console ended program.")
- elseif message == "EndBoth" then
- run = 0
- rednet.close("right")
- monitor.write( "Console ended program.")
- end
- end
- end
- rednet.open("right")
- local monitor = peripheral.wrap("left")
- term.clear()
- monitor.write( "Rox Remote Control Turtle \(RoxRCT\)")
- monitor.write("---------------------------------------")
- monitor.write( "Receiver ready. Awaiting command from")
- monitor.write( "the console.")
- monitor.write( "Fuel is used from slot 16.")
- monitor.write("---------------------------------------")
- RoxSlave()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement