Advertisement
Slaide

Untitled

Mar 31st, 2023
14
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. dest = 16
  2. me = 15
  3. sleep = 1
  4.  
  5. modem = peripheral.find("modem")
  6. inv = peripheral.wrap("left")
  7. items = {}
  8.  
  9. if not modem.isOpen(me) then
  10. modem.open(me)
  11. end
  12.  
  13. function check_inv()
  14. items = {}
  15. totalCount = 0
  16. for k, v in pairs(inv.list()) do
  17. details = inv.getItemMeta(k)
  18. items[k] = { slot = k, count = v.count, name = details.displayName }
  19. print(k .. ": " .. v.count .. "x " .. details.displayName)
  20. totalCount = totalCount + v.count
  21. end
  22. print("Container has " .. totalCount .. " items")
  23. modem.transmit(dest, me, items)
  24. end
  25.  
  26. while true do
  27. check_inv()
  28. os.sleep(sleep)
  29. end
  30.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement