Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local file = "api" -- Edit this to the name this file is called
- local trusted = 2 -- From what computer the turtle accepts signals
- local trustedd = 2
- term.clear()
- term.setCursorPos(1,1)
- rednet.open("right")
- stop = false
- while not stop do
- a, answer = rednet.receive()
- if a == trusted or a == trustedd then
- print("Send from ID: ".. a .. " with the command: " .. answer)
- event, char = os.pullEvent()
- if event == "key" and char == 15 then
- term.clear()
- term.setCursorPos(1,1)
- print("Closing LINUX Transporter")
- sleep(.7)
- term.clear()
- term.setCursorPos(1,1)
- print("Closed robot")
- stop = true
- end
- if answer == "mine" then
- shell.run("mine")
- end
- if answer == "restart" then
- shell.run(file)
- end
- if answer == "drop" then
- turtle.drop()
- end
- if answer == "builddown" then
- turtle.placeDown()
- end
- if answer == "buildup" then
- turtle.placeUp()
- end
- if answer == "breakblockup" then
- turtle.digUp()
- end
- if answer == "up" then
- turtle.up()
- end
- if answer == "down" then
- turtle.down()
- end
- if answer == "forward" then
- turtle.forward()
- end
- if answer == "back" then
- turtle.back()
- end
- if answer == "left" then
- turtle.turnLeft()
- turtle.forward()
- turtle.turnRight()
- end
- if answer == "right" then
- turtle.turnRight()
- turtle.forward()
- turtle.turnLeft()
- end
- if answer == "dig" then
- turtle.dig()
- end
- if answer == "turnleft" then
- turtle.turnLeft()
- end
- if answer == "turnright" then
- turtle.turnRight()
- end
- if answer == "1" then
- turtle.select("1")
- end
- if answer == "2" then
- turtle.select("2")
- end
- if answer == "3" then
- turtle.select(3)
- end
- if answer == "4" then
- turtle.select(4)
- end
- if answer == "5" then
- turtle.select(5)
- end
- if answer == "6" then
- turtle.select(6)
- end
- if answer == "7" then
- turtle.select(7)
- end
- if answer == "8" then
- turtle.select(8)
- end
- if answer == "9" then
- turtle.select(9)
- end
- if answer == "digdown" then
- turtle.digDown()
- end
- if answer == "digdowndown" then
- turtle.digDown()
- turtle.down()
- end
- if answer == "place" then
- turtle.place()
- end
- if answer == "dig" then
- turtle.dig()
- end
- else
- print("Ignored message")
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement