Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rednet.open("right")
- local function panel()
- term.clear()
- term.setCursorPos(1,1)
- print("Remote Control Turtle v2.2")
- term.setCursorPos(1,10)
- print("This turtle's ID is: "..os.getComputerID())
- end
- local function handle()
- id, msg = rednet.receive()
- if msg == "forward" then
- turtle.forward()
- end
- if msg == "back" then
- turtle.back()
- end
- if msg == "up" then
- turtle.up()
- end
- if msg == "down" then
- turtle.down()
- end
- if msg == "right" then
- turtle.turnRight()
- end
- if msg == "left" then
- turtle.turnLeft()
- end
- if msg == "uturn" then
- turtle.turnRight()
- turtle.turnRight()
- end
- if msg == "dig" then
- turtle.dig()
- end
- if msg == "digdown" then
- turtle.digDown()
- end
- if msg == "digup" then
- turtle.digUp()
- end
- if msg == "place" then
- turtle.place()
- end
- if msg == "placedown" then
- turtle.placeDown()
- end
- if msg == "placeup" then
- turtle.placeUp()
- end
- if msg == "rsfront" then
- rs.setOutput("front",true)
- sleep(3)
- rs.setOutput("front",false)
- end
- if msg == "rsup" then
- rs.setOutput("top",true)
- sleep(3)
- rs.setOutput("top",false)
- end
- if msg == "rsdown" then
- rs.setOutput("bottom",true)
- sleep(3)
- rs.setOutput("bottom",false)
- end
- if msg == "inv1" then
- turtle.select(1)
- end
- if msg == "inv2" then
- turtle.select(2)
- end
- if msg == "inv3" then
- turtle.select(3)
- end
- if msg == "inv4" then
- turtle.select(4)
- end
- if msg == "inv5" then
- turtle.select(5)
- end
- if msg == "inv6" then
- turtle.select(6)
- end
- if msg == "inv7" then
- turtle.select(7)
- end
- if msg == "inv8" then
- turtle.select(8)
- end
- if msg == "inv9" then
- turtle.select(9)
- end
- if msg == "inv10" then
- turtle.select(10)
- end
- if msg == "inv11" then
- turtle.select(11)
- end
- if msg == "inv12" then
- turtle.select(12)
- end
- if msg == "inv13" then
- turtle.select(13)
- end
- if msg == "inv14" then
- turtle.select(14)
- end
- if msg == "inv15" then
- turtle.select(15)
- end
- if msg == "inv16" then
- turtle.select(16)
- end
- end
- panel()
- while true do
- panel()
- handle()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement