Advertisement
Tommo5261

getMENetwork

Nov 15th, 2019
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.52 KB | None | 0 0
  1. meSystem = peripheral.wrap("back")
  2. rednet.open("front")
  3.  
  4. function itemAmount(T)
  5.     local count = 0
  6.     for _ in pairs(T) do count = count + 1 end
  7.     return count
  8. end
  9.  
  10. while true do
  11.     nItemTable = meSystem.listAvailableItems()
  12.     nEnergy = meSystem.getNetworkEnergyUsage()
  13.  
  14.     nItemCount = itemAmount(nItemTable)
  15.     nData = textutils.serialise( {nItemCount, nEnergy} )
  16.  
  17.     id,message = rednet.receive()
  18.     sleep(0.2)
  19.     if id == 32 and message == "send.data" then
  20.         rednet.send(32,nData)
  21.     end
  22. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement