Szia én ezt ajánlanám.
1: Lekéred a játékos pocizóját és egy(?) lokális változóba rakod
local x, y, z = getElementPosition([A játékos azonosítója])
2: megnézed azt hogy milyen távol vannak egymástól az előbb lekért kordináták és az általad megadottak, majd egy if-en belül össze hasonlítod egy számmal
if getDistanceBetweenPoints3D(x, y, z, [Kordináta x], [Kordináta y], [Kordináta z]) < [Az a távolság aminél nem lehet messzebb] then
3: Összerakod
local x, y, z = getElementPosition([A játékos azonosítója])
if getDistanceBetweenPoints3D(x, y, z, [Kordináta x], [Kordináta y], [Kordináta z]) < [Az a távolság aminél nem lehet messzebb] then
--Ami akkor van ha a távolságon belül van
else
--Ami ha kívül
end
Ha kell még segítség keress fel én szívesen elmagyarázok bármit ingyen már amit eltudok