Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local turtle = 4
- local mode = "walking"
- os.unloadAPI("wirelessAPI")
- os.loadAPI("wirelessAPI")
- wirelessAPI.init(true, "back", "messendiger", mode)
- term.clear()
- term.setCursorPos(1,1)
- term.write("Usage:")
- term.setCursorPos(1,2)
- term.write("Forward(w), backward(s)")
- term.setCursorPos(1,3)
- term.write("Turn left(a), right(d)")
- term.setCursorPos(1,4)
- term.write("Miner mode on (m)")
- term.setCursorPos(1,5)
- term.write("Miner mode off (n)")
- term.setCursorPos(1,6)
- term.write("Move up (r) and down (f)")
- term.setCursorPos(1,7)
- term.write("Place block (e)")
- term.setCursorPos(1,10)
- term.write("Exit the program (p)")
- term.setCursorPos(1,11)
- term.write("Mode: ")
- repeat
- local event, p1, p2, p3 = os.pullEvent()
- if event == "char" then
- if p1 == "w" then
- wirelessAPI.send(turtle, "forward")
- end
- if p1 == "s" then
- wirelessAPI.send(turtle, "backward")
- end
- if p1 == "a" then
- wirelessAPI.send(turtle, "left")
- end
- if p1 == "d" then
- wirelessAPI.send(turtle, "right")
- end
- if p1 == "r" then
- wirelessAPI.send(turtle, "up")
- end
- if p1 == "f" then
- wirelessAPI.send(turtle, "down")
- end
- if p1 == "m" then
- wirelessAPI.send(turtle, "mining")
- mode = "mining"
- term.setCursorPos(1,11)
- term.clearLine()
- term.write("Mode: ")
- term.setTextColor(colors.red)
- term.write(mode)
- term.setTextColor(colors.white)
- end
- if p1 == "n" then
- wirelessAPI.send(turtle, "walking")
- mode = "walking"
- term.setCursorPos(1,11)
- term.clearLine()
- term.write("Mode: ")
- term.setTextColor(colors.lime)
- term.write(mode)
- term.setTextColor(colors.white)
- end
- if p1 == "p" then
- wirelessAPI.send(turtle, "offline")
- term.setCursorPos(1,1)
- term.clear()
- end
- if p1 == "e" then
- wirelessAPI.send(turtle, "place")
- end
- end
- until p1 == "p"
- os.unloadAPI("wirelessAPI")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement