Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. --Config
  2.  
  3. local cellPos = "left" -- direction energy cell?
  4. local modemPos = "top" -- direction modem
  5. -- "top" "bottom" "left" "right" "front" "back" "front"
  6.  
  7. -- config end
  8.  
  9.  
  10. local cell = peripheral.wrap(cellPos)
  11. rednet.open(modemPos)
  12.  
  13. function getEnergy()
  14. eStored = cell.getEnergyStored()
  15. eCap = cell.getMaxEnergyStored()
  16. end
  17.  
  18. function cText(text, yPos, xOff)
  19. x,y = term.getSize()
  20. xPos = (x - string.len(text))/2 - xOffsett - xOff
  21. term.setCursorPos(xPos,yPos)
  22. print(text)
  23. end
  24.  
  25. function UI()
  26. term.clear()
  27. cText("Energy sensor by _TheSettler_", 3, 0)
  28. cText("EnergyCel: " .. eStored .. " / " .. eCap, 5, 0)
  29. end
  30.  
  31. function sendInfo()
  32. rednet.broadcast(energySpace, "Settler")
  33. end
  34.  
  35.  
  36.  
  37.  
  38. while true do
  39. getEnergy()
  40. UI()
  41.  
  42. rednet.broadcast(eStored, "Energy")
  43. rednet.broadcast(eCap, "Energy")
  44.  
  45. sleep(5)
  46. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement