Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local t = peripheral.wrap("right")
- t.open(8000)
- print("Connecte")
- while true do
- local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
- print("Cmd received")
- if message == "up" then
- print("UP")
- print(turtle.up())
- elseif message == "down" then
- print("DOWN")
- turtle.down()
- elseif message == "forward" then
- print("FORWARD")
- turtle.forward()
- elseif message == "back" then
- print("BACK")
- turtle.back()
- elseif message == "turn_left" then
- print("TURN_LEFT")
- turtle.turnLeft()
- elseif message == "turn_right" then
- print("TURN_RIGHT")
- turtle.turnRight()
- elseif message == "flip" then
- print("FLIP")
- turtle.turnRight()
- turtle.turnRight()
- elseif message == "reboucher" then
- print("REBOUCHER")
- while true do
- if turtle.detectDown() == false then
- print("No Block Detected")
- if turtle.getItemCount(slot) < 1 then
- slot = slot + 1
- turtle.select(slot)
- end
- turtle.placeDown()
- else
- print("Block detected, up")
- turtle.forward()
- end
- end
- elseif message == "refuel" then
- turtle.refuel()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement