Jodo32

FTB - Terminal Glasses - Old

Aug 1st, 2013
380
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. br = peripheral.wrap("bottom") --Terminal Glasses Brdige
  2. bb = peripheral.wrap("batbox_2") -- Batbox
  3. --mfe = peripheral.wrap("batbox_3")
  4.  
  5. br.addBox(1, 50, 200, 600, 0x0F0F0F, 0)
  6.  
  7. function bbPower()
  8. bbLevel = tostring(bb.getStored()) --Gets Energy level in batbox
  9. local bbString = br.getStringWidth(bbLevel)
  10. if tonumber(bb.getStored()) > 5 then
  11. br.addText(5, 90, "Batbox:", 0x00158F)
  12. br.addText(45, 90, bbLevel, 0x00FF2F)
  13. br.addText(47 + bbString, 90, " EU", 0x00158F)
  14. elseif tonumber(bb.getStored()) == 40000 then
  15. br.addText(5, 90, "Batbox:", 0x00158F)
  16. br.addText(45, 90, bbLevel, 0x00FF2F)
  17. br.addText(47 + bbString, 90, " EU", 0x00158F)
  18. br.addText(52 + bbString, 90, "- Batbox Full!", 0x00158F)
  19. elseif tonumber(bb.getStored()) < 5 then
  20. br.addText(5, 90, "No Energy in Batbox!", 0x00158F)
  21. else end
  22. end
  23.  
  24. --[[
  25. function mfePower()
  26. mfeLevel = tostring(mfe.getStored())
  27. if mfe.getStored()>0 then
  28. br.addText(5, 50, "MFE:", 0x00817F)
  29. br.addText(40. 50, mfeLevel, 0x00817F)
  30. br.addText(120, 50, " EU", 0x00817F)
  31. else
  32. br.addText(5, 50, "No Energy in MFE!", 0x00817F)
  33. end
  34. end
  35. ]]--
  36.  
  37. while true do
  38. br.clear() --Clears the glasses
  39. bbPower()
  40. --mfePower()
  41. sleep(0.1)
  42. end
Advertisement
Add Comment
Please, Sign In to add comment