View difference between Paste ID: rD8AKdnF and XSGkGALJ
SHOW: | | - or go back to the newest paste.
1
function round(num, idp)
2-
computer = peripheral.wrap('computer_0')
2+
  local mult = 10^(idp or 0)
3-
monitor = peripheral.wrap('monitor_0')
3+
  return math.floor(num * mult + 0.5) / mult
4
end
5-
if cell.getEnergyStored()/80000000 >= 0,8 then
5+
6-
sleep(40)
6+
7-
else
7+
if round(cell.getEnergyStored()/80000000*100,2) <= 20 then
8-
monitor.print('Energy left: '..cell.getEnergyStored())
8+
redstone.setOutput('right',true)
9
end
10
if round(cell.getEnergyStored()/80000000*100,2) >= 80 then
11
redstone.setOutput('right',false)
12
end
13
sleep(60)
14
end