Advertisement
TheGameBoy_95

Untitled

May 21st, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. modem_position = "left"
  2. sensor_position = "right"
  3. modem_channel = 4
  4. sleep_timeout =
  5.  
  6. tanks={
  7. "0,0,-1",
  8. "-1,0,0",
  9. "0,-1,0"
  10. }
  11.  
  12. os.loadAPI("ocs/apis/sensor")
  13.  
  14. sens = sensor.wrap(sensor_position)
  15. modem = peripheral.wrap(modem_position)
  16.  
  17. while true do
  18. local data_table={}
  19. for i, v in ipairs(tanks) do
  20. target_details = sens.getTargetDetails(v)
  21.  
  22. table.insert(data_table, target_details)
  23. end
  24. local send_data={id=os.getComputerID(), data=data_table}
  25.  
  26. serialized_data = textutils.serialize(send_data)
  27.  
  28. modem.transmit(modem_channel,modem_channel,serialized_data)
  29.  
  30. sleep(sleep_timeout)
  31.  
  32. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement