Guest User

Untitled

a guest
Dec 10th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. gen = peripheral.wrap('left')
  2. local nM = gen.getMaxEnergyStored('unknown')
  3.  
  4. function Inf()
  5. nE = gen.getEnergyStored('unknown')
  6. nP = math.floor((nE/nM)*100)
  7. energy = (nE.."/"..nM.." "..nP.."%")
  8. clock = textutils.formatTime(os.time(),false)
  9. end
  10.  
  11. if nE == nil then nE = 0 end
  12.  
  13. while true do
  14. term.setCursorPos(1,1)
  15. local nEo = nE or 0
  16. Inf()
  17. if nEo < nE then
  18. print("Charging ")
  19. elseif nEo > nE then
  20. print("Discharging")
  21. else
  22. print("No change ")
  23. end
  24.  
  25. print(clock.." ")
  26. print(energy.." ")
  27.  
  28. sleep(1)
  29.  
  30. if nE < 1 then
  31. redstone.setOutput('left',false)
  32. elseif nE >= nM then
  33. redstone.setOutput('left',true)
  34. end
  35. end
Add Comment
Please, Sign In to add comment