Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local tArgs = { ... }
- local direction = tArgs[1]
- local times = tonumber(tArgs[2])
- local possibleDirections = {"left","right","up","down","forward","back"}
- local translateDirection = {"turnLeft","turnRight","up","down","forward","back"}
- if #tArgs < 1 then
- print("Usage:")
- print("go <direction> (times)")
- print("Parameters:")
- print("<> = required")
- print("() = optional")
- return false
- end
- local function go(aDirection,aTimes)
- print("Going "..direction.." for "..times.." blocks")
- for i=1,aTimes do
- turtle.aDirection()
- end
- return true
- end
- for i=1,#possibleDirections do
- if direction == possibleDirections[i] then
- go(translateDirection[i],times)
- end
- end
- print("Invalid Direction")
- print("Possible Directions:")
- print("forward")
- print("back")
- print("left")
- print("right")
- print("up")
- print("down")
- return false
Advertisement
Add Comment
Please, Sign In to add comment