Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function start()
- print("Pls place in the 1 Slot STONE")
- print("In the 2 Slot Dirt")
- print("In the 3 slot gravel")
- count = turtle.getItemCount()
- item = turtle.getItemDetail()
- print("Pls Press enter For checking ")
- while true do
- local sEvent, param = os.pullEvent("key")
- if sEvent == "key" == true and param == 28 == true then
- turtle.select(1)
- count = turtle.getItemCount()
- item = turtle.getItemDetail()
- if count > 0 == true then
- if item.name == "minecraft:stone" == true then
- turtle.select(2)
- count = turtle.getItemCount()
- item = turtle.getItemDetail()
- if count > 0 == true then
- if item.name == "minecraft:dirt" == true then
- turtle.select(3)
- count = turtle.getItemCount()
- item = turtle.getItemDetail()
- if count > 0 == true then
- if item.name == "minecraft:gravel" == true then
- break
- end
- end
- end
- end
- end
- end
- else
- end
- end
- end
- local function checkfiles()
- if fs.exists("/detecter/files/down") == false then
- h = fs.open("/detecter/files/down","w")
- h.write(tonumber(0) )
- h.close()
- else
- h = fs.open("/detecter/files/down","w")
- h.write(tonumber(0) )
- h.close()
- end
- if fs.exists("/detecter/files/back") == false then
- h = fs.open("/detecter/files/back","w")
- h.write(tonumber(0) )
- h.close()
- else
- h = fs.open("/detecter/files/back","w")
- h.write(tonumber(0) )
- h.close()
- end
- if fs.exists("/detecter/files/right") == false then
- h = fs.open("/detecter/files/right","w")
- h.write(tonumber(0) )
- h.close()
- else
- h = fs.open("/detecter/files/right","w")
- h.write(tonumber(0) )
- h.close()
- end
- if fs.exists("/detecter/files/left") == false then
- h = fs.open("/detecter/files/left","w")
- h.write(tonumber(0) )
- h.close()
- else
- h = fs.open("/detecter/files/left","w")
- h.write(tonumber(0) )
- h.close()
- end
- end
- local function difference()
- if turtle.detect() == true == true then
- turtle.select(1)
- l = turtle.compare()
- if l == false == true then
- turtle.select(2)
- l = turtle.compare()
- if l == false == true then
- turtle.select(3)
- l = turtle.compare()
- if l == false == true then
- correct = "false"
- return(correct)
- end
- end
- end
- end
- end
- local function differenceUp()
- if turtle.detect() == true == true then
- turtle.select(1)
- l = turtle.compareUp()
- if l == false == true then
- turtle.select(2)
- l = turtle.compareUp()
- if l == false == true then
- turtle.select(3)
- l = turtle.compareUp()
- if l == false == true then
- correct = "false"
- return(correct)
- end
- end
- end
- end
- end
- function detectLeft()
- term.clear()
- term.setCursorPos(1, 1)
- print("Detecting Ores...")
- checkfiles()
- turtle.turnLeft()
- number = 0
- while true do
- check = difference()
- if check == "false" == true then
- mine2.mine()
- h = fs.open("/detecter/files/back","r")
- re = h.readAll()
- h.close()
- number = re + 1
- h = fs.open("/detecter/files/back","w")
- h.write(number)
- h.close()
- else
- break
- end
- end
- turtle.turnLeft()
- turtle.turnLeft()
- h = fs.open("/detecter/files/back","r")
- re = h.readAll()
- h.close()
- for i = 1,re do
- mine2.mine()
- end
- turtle.turnLeft()
- h = fs.open("/detecter/files/back","w")
- h.write(tonumber(0))
- h.close()
- end
- function detectRight()
- term.clear()
- term.setCursorPos(1, 1)
- print("Detecting Ores...")
- checkfiles()
- turtle.turnRight()
- number = 0
- while true do
- check = difference()
- if check == "false" == true then
- mine2.mine()
- h = fs.open("/detecter/files/back","r")
- re = h.readAll()
- h.close()
- number = re + 1
- h = fs.open("/detecter/files/back","w")
- h.write(number)
- h.close()
- else
- break
- end
- end
- turtle.turnRight()
- turtle.turnRight()
- h = fs.open("/detecter/files/back","r")
- re = h.readAll()
- h.close()
- for i = 1,re do
- mine2.mine()
- end
- turtle.turnRight()
- h = fs.open("/detecter/files/back","w")
- h.write(tonumber(0))
- h.close()
- end
Add Comment
Please, Sign In to add comment