Advertisement
Guest User

nanostop

a guest
Feb 21st, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.46 KB | None | 0 0
  1. local event = require('event')
  2. local modem = require('component').modem
  3. local port = 1
  4. local head = 'nanomachines'
  5. local tot = 18 --getTotalInputCount
  6. local msg = nil
  7.  
  8. modem.open(port)
  9. modem.broadcast(port, head, 'setResponsePort', port)
  10. os.sleep(0.1)
  11. for i = 1, tot do
  12.   modem.broadcast(port, head, 'setInput', i, false)
  13.   msg = {event.pull('modem_message')}
  14.   if msg[6] == head and msg[7] == 'input' and msg[8] == i and msg[9] == false then
  15.     print(i)
  16.   end
  17. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement