Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local pe = peripheral
- local ma = 0
- local teca = 0
- local icca = 0
- local uda = 0
- local TEcells, TEenergy, ICcells, ICenergy = { }, { }, { }, { }
- local connectedPeripherals = peripheral.getNames()
- for id,PEname in pairs(connectedPeripherals) do
- if pe.getType(PEname) == "cofh_thermalexpansion_energycell" then
- local currentTECell = pe.wrap(PEname)
- TEenergy[id] = currentTECell.getEnergyStored(PEname)
- print("TE4-Energiespeicher gefunden!")
- teca = teca+1
- elseif pe.getType(PEname) == "monitor" then
- mon = pe.wrap(PEname)
- print("Monitor gefunden!")
- ma = ma+1
- elseif pe.getType(PEname)=="mfsu" or pe.getType(PEname)=="mfe" or pe.getType(PEname)=="batbox" or pe.getType(PEname)=="cesu" then
- local currentICCell = pe.wrap(PEname)
- ICenergy[id] = currentICCell.getEUStored()
- print("IC2-Energiespeicher gefunden!")
- icca = icca+1
- else
- print("Ein unbekanntes Gerät wurde gefunden!")
- uda = uda+1
- end
- end
- os.sleep(5)
- term.clear()
- term.setCursorPos(1,1)
- if teca==0 and icca==0 and ma==0 and uda==0 then
- print("Es wurden keine Geräte gefunden!")
- else
- if teca<=0 then
- print("Es wurden keine TE4-Energiespeicher gefunden!")
- elseif teca==1 then
- print("Es wurde "..teca.." TE4-Energiespeicher gefunden!")
- else
- print("Es wurden "..teca.." TE4-Energiespeicher gefunden!")
- end
- if icca<=0 then
- print("Es wurden keine IC2-Energiespeicher gefunden!")
- elseif icca==1 then
- print("Es wurde "..icca.." IC2-Energiespeicher gefunden!")
- else
- print("Es wurden "..icca.." IC2-Energiespeicher gefunden!")
- end
- if ma<=0 then
- print("Es wurden keine Monitore gefunden!")
- elseif ma==1 then
- print("Es wurde "..ma.." Monitor gefunden!")
- else
- print("Es wurden "..ma.." Monitore gefunden!")
- end
- if uda<=0 then
- print("Es wurden keine unbekannte Geraete gefunden!")
- elseif uda==1 then
- print("Es wurde "..uda.." unbekanntes Geraet gefunden!")
- else
- print("Es wurden "..uda.." unbekannte Geraete gefunden!")
- end
- os.sleep(5)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement