View difference between Paste ID: 8SKeA3gg and Ja1u22yx
SHOW: | | - or go back to the newest paste.
1
os.loadAPI("ocs/apis/sensor")
2
sen = sensor.wrap("top")
3
rednet.open("front")
4
5-
x, y, z = rednet.receive()
5+
while true do
6
    s = sen.getTargets()
7-
if y == 1 then
7+
    function getS()
8-
summe = 0
8+
        for v, k  in pairs(s) do
9-
	term.clear()
9+
            if k.Name == "ME Wireless Access Point" then   
10-
	s = sen.getTargets()
10+
                target = v
11-
	function getS()
11+
            end
12-
   	 	for v, k  in pairs(s) do
12+
        end
13-
        	if k.Name == "ME Wireless Access Point" then   
13+
        return target
14-
            	target = v
14+
    end
15-
        	end
15+
16-
    	end
16+
    f = getS()
17-
    	return target
17+
    s1 = sen.getTargetDetails(target)
18-
	end
18+
    for v, k in pairs(s1.Items) do      
19
        if k.Name == "Shard of Minium" then
20-
	f = getS()
20+
            number = k.Size
21-
	s1 = sen.getTargetDetails(target)
21+
            print(number)
22-
	for v, k in pairs(s1.Items) do      
22+
            if number >= 1 then							--wenn mehr als 1 Shard erkannt
23-
    	if k.Name == "Shard of Minium" then
23+
                rs.setOutput("left", true)
24-
        	number = k.Size * 25
24+
                sleep(1)
25-
			print(number)
25+
                rs.setOutput("bottom", true)
26-
            summe = summe + number
26+
                sleep(1)
27-
    	end
27+
                rs.setOutput("bottom", false)
28-
	end
28+
                rednet.send(16275,number)				--send number to turtle
29-
    
29+
    			x, y, z = rednet.receive()				--Warte auf Signal zum reboot
30-
    for v, k in pairs(s1.Items) do
30+
               	if y == 0 then
31-
    	if k.Name == "Tungsten Ore" then
31+
                    rs.setOutput("left", false)
32-
        	number = k.Size * 40
32+
					os.reboot()
33-
			print(number)
33+
                end
34-
            summe = summe + number
34+
           	end
35-
    	end
35+
        end
36-
	end
36+
    end
37
end