Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rednet.open("top")
- local frontc = 0
- local backc = 0
- local leftc = 0
- local rightc = 0
- term.clear()
- term.setCursorPos(1,1)
- while true do
- local senderId, message, distance = rednet.receive()
- print(message)
- if message == "front" then
- frontc = frontc + 1
- if frontc > 1 then
- rs.setOutput("front", false)
- frontc = 0
- else
- rs.setOutput("front", true)
- end
- elseif message == "back" then
- backc = backc + 1
- if backc > 1 then
- rs.setOutput("back", false)
- backc = 0
- else
- rs.setOutput("back", true)
- end
- elseif message == "right" then
- rightc = rightc + 1
- if rightc > 1 then
- rs.setOutput(message, false)
- rightc = 0
- else
- rs.setOutput(message, true)
- end
- elseif message == "left" then
- leftc = leftc + 1
- if leftc > 1 then
- rs.setOutput(message, false)
- leftc = 0
- else
- rs.setOutput(message, true)
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment