Skip to content

Exports (server)#

ChangePlate#

Returns the position of a single vehicle.

Parameters:
playerId - int - The player id of the player that owns the vehicle.
vehicleNetId - int - The vehicle network id.
newPlate - string - The new license plate text of a vehicle.

Returns:
bool - True on success.

local success = exports["VehicleRegistration"]:ChangePlate(playerId, vehicleNetId, newPlate)

GetFullHistory#

Get the full history of all plate changes from a player.

Parameters:
playerId - int - The player id of the player that owns the vehicle.
vehicleNetId - int - The vehicle network id.
newPlate - string - The new license plate text of a vehicle.

Returns:
dictionary<string, table<modelHash: int, oldPlate: string, date: string, ownerName: string>> - List of all plate changes with the current plate as index.

local history = exports["VehicleRegistration"]:GetFullHistory(playerId)
for plate, data in pairs(history) do
    print("model hash:", data.modelHash)
    print("old plate:", data.oldPlate)
    print("date:", data.date)
    print("owner name:", data.ownerName)
    print("")
end

GetHistory#

Get the history of a specific player's plate.

Parameters:
playerId - int - The player id of a player.
plate - string - The license plate text of a vehicle.

Returns:
table<table<oldPlate: string, date: string, ownerName: string>> - List of all plate changes from the specified plate.

local history = exports["VehicleRegistration"]:GetHistory(playerId, plate)
for i = 1, #history do
    print("old plate:", history[i].oldPlate)
    print("date:", history[i].date)
    print("owner name:", history[i].ownerName)
    print("")
end

GetPlateHistory#

Get the history of a specified plate.

Parameters:
plate - string - The license plate text of a vehicle.

Returns:
table<table<oldPlate: string, date: string, ownerName: string>> - List of all plate changes from the specified plate.

local history = exports["VehicleRegistration"]:GetPlateHistory(plate)
for i = 1, #history do
    print("old plate:", history[i].oldPlate)
    print("date:", history[i].date)
    print("owner name:", history[i].ownerName)
    print("")
end