Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- term.write('Loading Copper Cable Sensor...')
- senMidSolar = {}
- senMidSolar['pos'] = {187,70,11}
- senMidSolar['sen'] = 'copCable'
- senMidSolar['pr'] = sensors.getProbes(ctrl, senMidSolar['sen'])
- tar = sensors.getAvailableTargetsforProbe(ctrl,senMidSolar['sen'],senMidSolar['pr'][3])
- --printDict(tar)
- for i,v in pairs(tar) do
- td = sensors.getSensorReadingAsDict(ctrl,senMidSolar['sen'],tar[i],senMidSolar['pr'][1])
- if td['xCoord'] == senMidSolar['pos'][1] and td['yCoord'] == senMidSolar['pos'][2] and td['zCoord'] == senMidSolar['pos'][3] then
- senMidSolar['tar'] = v
- break
- end
- end
- --data = sensors.getSensorReadingAsDict(ctrl,senMidSolar['sen'],senMidSolar['tar'][5],senMidSolar['pr'][3])
- senMidSolar['count'] = function()
- data = sensors.getSensorReadingAsDict(ctrl,senMidSolar['sen'],senMidSolar['tar'],senMidSolar['pr'][3])
- c=0
- for i,v in pairs(data) do
- st = explode('*',v)
- if st[2] == 'tile.CompactSolar@1' then
- c = c + st[1]
- end
- end
- print('Solar Count: '..c)
- end
- print('done.')
Add Comment
Please, Sign In to add comment