View difference between Paste ID: FKgpui8J and naSGcgyW
SHOW: | | - or go back to the newest paste.
1
--[[
2
3
	item collector/track placer
4
	
5
]]--
6
7
-- main loop
8-
while rs.testBundledInput( "right" , colors.white) do
8+
while true do
9-
		--place torch
9+
	if rs.testBundledInput("right", colors.white) then
10-
	rs.setBundledOutput("left", colors.pink)
10+
		-- place torch
11-
	sleep(0.5)
11+
		rs.setBundledOutput("left", colors.pink)
12-
	rs.setBundledOutput("left", 0)
12+
		os.sleep(0.5)
13-
	sleep(0.5)
13+
14
		os.sleep(0.5)
15-
	--place track + place block + pickup items
15+
16-
	for int i=0 , 4 do	
16+
		-- place track + place block + pickup items
17-
		rs.setBundeledOutput("left",colors.yellow+colors.lime)
17+
		for i=1,4 do
18-
		sleep(0.5)
18+
			rs.setBundledOutput("left", colors.yellow+colors.lime)
19
			os.sleep(0.5)
20-
		--move
20+
			rs.setBundledOutput("left", 0)
21-
		rs.setBundeldOutput("left",colors.magenta)
21+
			-- move
22-
		sleep(1.2)
22+
			rs.setBundledOutput("left", colors.lightBlue)
23-
		rs.setBundeldOutput("left",colors.bleu)
23+
			os.sleep(1.5)
24-
		sleep(0.5)
24+
			rs.setBundledOutput("left", colors.magenta)
25-
		rs.setBundeldOutput("left",0)
25+
			os.sleep(1.5)
26
			rs.setBundledOutput("left", 0)
27
			os.sleep(0.5)
28
		end
29
	else
30
		-- wait for redstone signal
31
		local event, side = os.pullEvent("redstone")
32
	end
33
end