Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -----------------------------------------------------
- --Turtle IronCraft-- by Muzze77 ---------------------
- -----------------------------------------------------
- local schlaf = 0.5
- local function cut()
- sleep(schlaf)
- shell.run("clear")
- sleep(schlaf)
- end
- ----------------------------------------
- local function suck() --//Turtle sucht sich Items aus einer kiste und craftet die um und fügt den rest
- --//wieder in die kiste ein
- turtle.select(num)
- sleep(0.5)
- turtle.suckDown()
- slot = turtle.getItemCount(num)
- slot = slot-1
- sleep(1)
- turtle.dropDown(slot)
- sleep(1)
- end
- ----------------------------------------
- local function suck2()
- turtle.select(num)
- sleep(0.5)
- turtle.suckUp()
- slot = turtle.getItemCount(num)
- slot = slot-1
- sleep(1)
- turtle.dropUp(slot)
- sleep(1)
- end
- ----------------------------------------
- local function ent() --//gecraftetes Item wird in eine andere kiste befördert
- turtle.select(16)
- sleep(0.5)
- turtle.craft()
- print("Finish 1 Eisen gecrafted")
- sleep(0.5)
- turtle.dropUp()
- end
- ----------------------------------------
- local function ent2()
- turtle.select(16)
- sleep(0.5)
- turtle.craft()
- print("Finish 1 Gold gecrafted")
- sleep(0.5)
- turtle.drop()
- end
- ----------------------------------------
- local set = 0
- ----------------------------------------
- while colors.test(rs.getBundledInput("back"), colors.blue) == true do --// wenn der andere PC ein
- --// signal aus hier ein Blaues Kable signal
- ----------------------------------
- print("Start")
- ----------------------------------
- cut() --// functionen Cut und suck werden ausgeführt
- num = 2
- suck()
- ----------------------------------
- num = 5
- suck()
- ----------------------------------
- num = 6
- suck()
- ----------------------------------
- num = 9
- suck()
- ----------------------------------
- ent()
- ----------------------------------
- end
- while colors.test(rs.getBundledInput("back"), colors.red) == true do
- while set < 8 do --// while schleife damit 8x eisen aus 4x clayblocks gecrafted werden und
- --// 1 gold wird aus den 8 eisen gecrafted und in eine andere
- --// kiste gepackt
- ----------------------------------
- print("Start")
- ----------------------------------
- cut()
- num = 2
- suck()
- ----------------------------------
- num = 5
- suck()
- ----------------------------------
- num = 6
- suck()
- ----------------------------------
- num = 9
- suck()
- ----------------------------------
- ent()
- set = set+1
- print(set .. " von 8 Eisen Gecraftet")
- sleep(2)
- ----------------------------------
- end
- print("Finish 8 Eisen gecrafted")
- ----------------------------------
- print("Start")
- ----------------------------------
- cut()
- num = 2
- suck2()
- ----------------------------------
- num = 3
- suck2()
- ----------------------------------
- num = 5
- suck2()
- ----------------------------------
- num = 6
- suck2()
- ----------------------------------
- num = 7
- suck2()
- ----------------------------------
- num = 9
- suck2()
- ----------------------------------
- num = 10
- suck2()
- ----------------------------------
- num = 11
- suck2()
- ----------------------------------
- ent2()
- sleep(2)
- ----------------------------------
- shell.run("reboot")
- end
- print("no Input")
- turtle.select(16)
- turtle.refuel()
- rs.setOutput("left", true)
- sleep(0.4)
- rs.setOutput("left", false)
- sleep(0.1)
- shell.run("reboot")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement