Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- This script is used at the server
- Geevancraft 2.
- It is a secret way of storing
- my valuables.
- ]]--
- local dif = 25
- local rec = 0 -- rednet receiver id
- rednet.open("right")
- rednet.send(rec,"Gathering items!")
- rednet.send(rec,"Heading up... ")
- write("Heading up... ")
- function down()
- write("Heading down... ")
- rednet.send(rec, "Heading down...")
- local count = 0
- while not turtle.detectDown() do
- count = count + 1
- if count % dif == 0 then
- rednet.send(rec,"Progress: "..count.." blocks!")
- end
- count2 = 0
- while not turtle.down() do
- if not turtle.digDown() then
- if not turtle.attackDown() then
- count2 = count2 + 1
- if count2 % dif == 0 then
- print("Failed!")
- rednet.send(rec,"Failed!")
- rednet.close("right")
- return
- end
- sleep(1)
- end
- end
- end
- end
- print("Success!")
- rednet.send(rec,"Success!")
- end
- local count = 0
- repeat
- status = turtle.up()
- -- status = true
- count = count + 1
- if count % dif == 0 then
- rednet.send(rec,"Progress: "..count.." blocks!")
- end
- if not status then
- if count % dif == 0 then
- rednet.send(rec,"Failed!")
- print("Failed!")
- down()
- rednet.close("right")
- return
- end
- end
- until turtle.detectUp()
- print("Success!")
- rednet.send(rec,"Success!")
- rednet.send(rec,"Sucking items...")
- write("Sucking items... ")
- for i = 1, 16 do
- if not turtle.suckUp() then
- if i == 1 then
- print("Failed!")
- rednet.send(rec,"Failed!")
- break
- end
- print("Success!")
- rednet.send(rec,"Sucess!")
- break
- end
- end
- down()
- rednet.close("right")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement