Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rednet.open("right")
- x=1
- function receive()
- id, text = rednet.receive()
- end
- function task()
- if id == idc then
- t=1
- if text == "dig" then
- turtle.dig()
- elseif text == "forward" then
- while not turtle.forward() do
- sleep(0.2)
- t=t+1
- if t > 9 then
- return
- end
- end
- elseif text == "back" then
- while not turtle.back() do
- sleep(0.2)
- t=t+1
- if t > 9 then
- return
- end
- end
- elseif text == "up" then
- while not turtle.up() do
- sleep(0.2)
- t=t+1
- if t > 9 then
- return
- end
- end
- elseif text == "down" then
- while not turtle.down() do
- sleep(0.2)
- t=t+1
- if t > 9 then
- return
- end
- end
- elseif text == "return" then
- x1=1
- while x1 > 0 do
- if not turtle.back() then
- x1=0
- end
- end
- while not turtle.detectDown() do
- turtle.down()
- if turtle.detectDown() then
- sleep(2)
- end
- end
- elseif text == "drop" then
- for i=1,16 do
- turtle.select(i)
- turtle.drop()
- end
- elseif text == "reboot" then
- os.reboot()
- elseif text == "break" then
- x=0
- end
- end
- end
- if fs.exists("comander") then
- file=fs.open("comander","r")
- idc=tonumber(file.readLine())
- if not idc then
- fs.delete("comander")
- os.reboot()
- end
- file.close()
- else
- file=fs.open("comander","w")
- write("comander-id: ")
- idc=tonumber(io.read())
- file.writeLine(idc)
- file.close()
- end
- while x > 0 do
- receive()
- task()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement