Code:
Rawr_Locations = {}
Rawr_Locations["North"] = {x = 35, y = 24}
Rawr_Locations["South"] = {x = 32, y = 36}
function Rawr_GetClosest()
local closestSpot = "";
local closestDistance = 999999999;
--local px,py=GetPlayerMapPosition("player")
local px, py = Rawr_GetPosition();
for locationName, loc in pairs(Rawr_Locations)
do
local distance = math.dist(loc.x, loc.y, px*100, py*100)
if distance < closestDistance
then
closestSpot = locationName;
closestDistance = distance;
end
end
return closestSpot;
end
I need to keep North and south static but I need to search multiple X and Y cordinates North and South.
ie: Rawr_Locations["North"] = {x = 35, y = 24 OR x = 31, y = 12 }