Advertisement
Guest User

goto

a guest
Nov 28th, 2014
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.87 KB | None | 0 0
  1. newLoc = {...}
  2.  
  3. newLoc[1] = tonumber(newLoc[1])
  4. newLoc[2] = tonumber(newLoc[2])
  5. newLoc[3] = tonumber(newLoc[3])
  6. newO = tonumber(newLoc[4])
  7.  
  8. os.loadAPI("apis/location")
  9. local X, Y, Z, O = location.locate()
  10. local flyHeight = 250
  11. while flyHeight > Y do
  12.   location.GPSup()
  13.   Y = Y + 1
  14. end
  15. while flyHeight < Y do
  16.   location.GPSdown()
  17.   Y = Y - 1
  18. end
  19. while newLoc[1] < X do
  20.   location.GPSturn(3)
  21.   location.GPSforward()
  22.   X = X - 1
  23. end
  24. while newLoc[1] > X do
  25.   location.GPSturn(1)
  26.   location.GPSforward()
  27.   X = X + 1
  28. end
  29. while newLoc[3] < Z do
  30.   location.GPSturn(0)
  31.   location.GPSforward()
  32.   Z = Z - 1
  33. end
  34. while newLoc[3] > Z do
  35.   location.GPSturn(2)
  36.   location.GPSforward()
  37.   Z = Z + 1
  38. end
  39. while newLoc[2] > Y do
  40.   location.GPSup()
  41.   Y = Y + 1
  42. end
  43. while newLoc[2] < Y do
  44.   location.GPSdown()
  45.   Y = Y - 1
  46. end
  47. location.O = O
  48. location.GPSturn(newO)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement