Advertisement
Guest User

gpsCliente.lua

a guest
Jan 27th, 2020
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.62 KB | None | 0 0
  1. rednet.open("back")
  2. local home1 = vector.new(-329.500,71,758)
  3. local home2 = vector.new(-298.500,71,758)
  4. while true do
  5.     local dest = vector.new(gps.locate())
  6.     if (dest ~= nil) then
  7.         local aux = home1 - dest
  8.         local dist = (aux.x^2 + aux.z^2 + aux.y^2)^0.5
  9.         if dist < 2 then
  10.             rednet.send(47, "Open")
  11.         else
  12.             rednet.send(47, "Close")
  13.         end
  14.         aux = home2 - dest
  15.         dist = (aux.x^2 + aux.y^2 + aux.z^2)^0.5          
  16.         if dist < 2 then
  17.             rednet.send(51, "Open")
  18.         else
  19.             rednet.send(51, "Close")
  20.         end
  21.     end
  22. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement