Fluffy1560
Активный
- 278
- 34
Привет, как можно взять ближайший пикап? (Не используя setAutoPick(true))
Lua:
require("addon")
function getDistanceBetweenCoords3d(x1, y1, z1, x2, y2, z2)
return math.sqrt((x2-x1)^2 + (y2-y1)^2 + (z2-z1)^2)
end
for k, v in pairs(getAllPickups()) do
local x, y, z = getBotPosition()
if getDistanceBetweenCoords3d(x, y, z, v.position.x, v.position.y, v.position.z) < 1 then sendPickedUpPickup(k) end
end