Skip to main content

Nord Staff Integration

Nord Staff Integration

Nord Staff should use the trusted server exports instead of directly manipulating Nord Garages rows.

Give/store vehicle

After creating framework ownership, call ReconcileOwnedVehicleByPlate or AddVehicleToGarage so the new vehicle appears immediately without restart.

DV / remove from world

Use:

exports['nord_garages']:StaffDeleteWorldVehicle(plate, nil, {
    source = source,
    netId = netId,
})

This reconciles world tracking/garage state without deleting ownership.

Delete ownership

Use the explicit ownership deletion export only when the staff action genuinely removes the vehicle from the player's ownership database.

Global list

Use GetStaffVehicleSnapshot(limit) for bulk state and SyncAllFrameworkVehicles(limit, force) when a full framework sync is required.