Custom Ownership Bridge
Ownership is isolated in:
server/bridge/ownership.lua
For custom ownership logic:
Config.Ownership.Custom = true
Implement:
function NVKOwnership.CustomGetOwnerIdentifier(plate)
-- Return the framework identifier that owns this plate.
end
For the recovery UI, you can also implement:
function NVKOwnership.CustomGetOwnedVehicles(source, identifier)
return {
{ plate = 'ABC123', model = 'sultan' },
{ plate = 'XYZ987', model = 'adder' },
}
end
Trusted standalone/garage resources can set a runtime owner through the SetVehicleOwner server export.