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
- for i = 1, 16 do
- if turtle.getItemCount(i)>0 then
- break
- end
- if i == 16 then
- print("You need at least 1 item to preform this program!")
- return
- end
- end
- rednet.open("right")
- rednet.send(rec,"Disposaling 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!")
- return
- end
- sleep(1)
- end
- end
- end
- end
- print("Success!")
- rednet.send(rec,"Success!")
- end
- local count = 0
- repeat
- status = turtle.up()
- 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,"Dropping off items...")
- write("Dropping off items... ")
- for i = 1, 16 do
- if turtle.getItemCount(i) > 0 then
- turtle.select(i)
- if not turtle.dropUp() then
- rednet.send("Failed!")
- print("Failed!")
- break
- end
- end
- end
- rednet.send(rec,"Success!")
- print("Success!")
- turtle.select(1)
- down()
- rednet.close("right")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement