I know scripting for VC-MP is very limited, but I figured that this idea would be possible. Basically this is assuming a lot of members own a car and a house and such.
Here is my idea: When the user drives up to the driveway, he/she can use a command to "store" the car in the garage, even though the garage door doesnt work.
This is to make more room on the server for more vehicles. Also, when the player logs off or times out or something, the car should be stored in their "garage". Then when the car is needed back, another command is used.
For scripter(s): The car isn't actually being "stored" in the garage. It's being taken off the server and the specs of the car (color, model, etc) is saved to a file or the player's file or whatever. When the command to bring the car back is used, the specs are drawn from the file, and the car is placed near the garage door or at the player's position.
If something like this could work, this could be used for Emergency and Law Enforcement Vehicles too (like the SWAT trucks in their garage or the firetrucks).