Export: nx_racing.getRacer
The export nx_racing.getRacer retrieves detailed information about a racer based on their server source. This is ideal for scripts or resources that need to fetch player-specific racing data, such as their ID, name, avatar, or MMR.
Export Details
- Export Name:
nx_racing.getRacer - Description: Returns a table containing information about the specified racer, or
falseif the player could not be found.
Usage
To call this export, use the following syntax:
local racer = exports.nx_racing:getRacer(source)Parameters
source (number)
The server-side identifier of the player. This is typically obtained from an event or server function.
Return Value
A table containing racer information or false if the player is not found. The returned table has the following structure:
id(number): The unique identifier for the player.name(string): The display name of the player.avatar(string): URL of the player’s avatar.mmr(number): The player’s Matchmaking Rating (MMR), used for ranked races.
If the player is not found, the function returns false.
Example Usage
Fetching a Racer’s Details
local source = 1 -- Example player source ID
local racer = exports.nx_racing:getRacer(source)
if racer then
print("Racer ID:", racer.id)
print("Name:", racer.name)
print("Avatar URL:", racer.avatar)
print("MMR:", racer.mmr)
else
print("Player not found!")
endNotes
- Ensure the
sourceparameter corresponds to a valid server-side player ID.