All Vehicles Now have VIN Numbers (NPC & Owned) that you can see by targeting the vehicle, Owned Vehicles VIN Numbers are stored in database so it is permanently attached to the vehicle forever even if the vehicles plate changes.
You can go to Vehicle Registration to purchase Registration for your vehicle
You can go to the Vehicle Insurance Location to Purchase Insurance for your vehicle (By Monthly Plan)
When you use the Vehicle Registration or Insurance Document Item it will show a UI that has your Vehicles Plate, The Expiration Date , Registry Date, Your Name, & Your Vehicles VIN Number. You also do an animation of you holding a clipboard/document for a little more realism.
Side Note:
This Script is simple and would be cool for roleplay especially when roleplaying traffic stops.
if you already tried to use the script and you use qbcore please redownload it. I overlooked something that made the items not useable for qbcore when not using ox_inventory, It has now been fixed.
Just a suggestion, maybe insurance is not just an item, maybe it can be stored in a database and issued via export âHasInsuranceâ or something like that. This export can be used when the vehicle does not have insurance and they cannot take the vehicle from the garage.