Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local event = require('event')
- local modem = require('component').modem
- local port = 1
- local head = 'nanomachines'
- local tot = 18 --getTotalInputCount
- local msg = nil
- modem.open(port)
- modem.broadcast(port, head, 'setResponsePort', port)
- os.sleep(0.1)
- for i = 1, tot do
- modem.broadcast(port, head, 'setInput', i, false)
- msg = {event.pull('modem_message')}
- if msg[6] == head and msg[7] == 'input' and msg[8] == i and msg[9] == false then
- print(i)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement