getNearbyPlayers
Description
Returns a list of nearby players within a specified distance from the given player.
Parameters
source
(number): The server-side source ID of the player to check around.distance
(number, optional): Maximum distance to consider as "nearby" (default:10.0
).
⚠️ Note: This function currently filters players closer than
5.0
, regardless of the inputdistance
.
Return Value
Returns a table of nearby players with the following structure:lua\
{ id = citizenid, name = "First Last", source = source_id, distance = number }
Example Use Case
local nearby = ps.getNearbyPlayers(source, 10.0)
for _, player in ipairs(nearby) do
print(player.name .. " is nearby (" .. player.distance .. "m away)")
end
\
Last updated