Persistent Vehicles Mod 1.5
16,740
96
16,740
96
Persistent Vehicles Mod
Description:
Tired of losing your fully modded rides every time they blow up or despawn, Persistent Vehicles Mod brings immortality to your favorite GTA V vehicles! This lightweight script automatically saves your vehicle's exact position, mods, colors, liveries, and more, then respawns it right where you left it if it gets wrecked. Perfect for roleplay servers, custom garages, or just endless joyrides without the hassle. Track multiple vehicles with handy blips, update mods on the fly, and untrack when you're done. No more starting from scratchyour fleet persists across sessions!
Features:
Full Vehicle Persistence: Save position, heading, primary/secondary colors, pearlescent, dirt level, lock status, window tints, liveries, license plates (style & text), and up to 50 mods per vehicle.
Advanced Mod Support: Handles extras (toggleable parts), tyre smoke colors/index, neon lights (colors & positions), and mod kits. Bicycles get basic saves (no deep mods).
Auto-Respawn: If a tracked vehicle is destroyed (health 100 or engine dead), it instantly respawns at its last saved spot with a quick notification.
Smart Saving Modes:
Short press: Update mods/state only (keeps current position).
Long press (400ms): Full save including position/heading.
Vehicle Tracking: All saved vehicles get green blips on the map (icon adapts to type: car, bike, boat, plane, heli).
Easy Management: Remove a vehicle from persistence (keeps it in-world but drops tracking/blip/saves).
Unlimited Slots: Save as many as you want ,files auto-numbered and named by ID plus model (e.g., "1 SultanRS.bin").
Performance-Friendly: Minimal overhead cleans up dead entities automatically. Works with ScriptHookV DotNet.
Installation:
Install ScriptHookV and ScriptHookVDotNet (latest versions).
Drop PersistentVehiclesMod.dll into your scripts folder (create if needed in GTA V root).
Run GTA V, mod auto-creates a SavedVehicles folder for data files and keybindings.ini.
(Optional) Edit keybindings.ini for custom keys (see Controls below).
No additional dependencies,
Controls:
Save/Update Vehicle: Default PageUp (while seated). Short press for mods-only hold for full position save.
Remove/Untrack Vehicle: Default PageDown (while seated), drops persistence but leaves the vehicle in-world.
Custom Key Bindings:
Keys are configurable! Open keybindings.ini in the SavedVehicles folder (e.g., GTA V/scripts/SavedVehicles/keybindings.ini) with Notepad. Edit like this:
text[Controls]
SaveKey=YourKeyHere e.g., F1, Insert, NumPad5 (case-sensitive)
RemoveKey=YourKeyHere e.g., Delete, End
Save and restart GTA V. Invalid keys revert to defaults.
Notes:
Only works on vehicles you're sitting in.
Saves use binary files, back them up manually.
If conflicts occur, check ScriptHookV logs.
Enjoy your eternal garage, Los Santos!
V1.1 Pearlescent not saving correct colour fixed.
V1.2 Wheels not saving fixed.
V1.3 Added custom blips for each character.
V1.4 Radio Channels saving added, Interior and Dashboard colour saving fixed, Car Damage added.
V1.5 Bulletproof tyres not saving fixed.
Description:
Tired of losing your fully modded rides every time they blow up or despawn, Persistent Vehicles Mod brings immortality to your favorite GTA V vehicles! This lightweight script automatically saves your vehicle's exact position, mods, colors, liveries, and more, then respawns it right where you left it if it gets wrecked. Perfect for roleplay servers, custom garages, or just endless joyrides without the hassle. Track multiple vehicles with handy blips, update mods on the fly, and untrack when you're done. No more starting from scratchyour fleet persists across sessions!
Features:
Full Vehicle Persistence: Save position, heading, primary/secondary colors, pearlescent, dirt level, lock status, window tints, liveries, license plates (style & text), and up to 50 mods per vehicle.
Advanced Mod Support: Handles extras (toggleable parts), tyre smoke colors/index, neon lights (colors & positions), and mod kits. Bicycles get basic saves (no deep mods).
Auto-Respawn: If a tracked vehicle is destroyed (health 100 or engine dead), it instantly respawns at its last saved spot with a quick notification.
Smart Saving Modes:
Short press: Update mods/state only (keeps current position).
Long press (400ms): Full save including position/heading.
Vehicle Tracking: All saved vehicles get green blips on the map (icon adapts to type: car, bike, boat, plane, heli).
Easy Management: Remove a vehicle from persistence (keeps it in-world but drops tracking/blip/saves).
Unlimited Slots: Save as many as you want ,files auto-numbered and named by ID plus model (e.g., "1 SultanRS.bin").
Performance-Friendly: Minimal overhead cleans up dead entities automatically. Works with ScriptHookV DotNet.
Installation:
Install ScriptHookV and ScriptHookVDotNet (latest versions).
Drop PersistentVehiclesMod.dll into your scripts folder (create if needed in GTA V root).
Run GTA V, mod auto-creates a SavedVehicles folder for data files and keybindings.ini.
(Optional) Edit keybindings.ini for custom keys (see Controls below).
No additional dependencies,
Controls:
Save/Update Vehicle: Default PageUp (while seated). Short press for mods-only hold for full position save.
Remove/Untrack Vehicle: Default PageDown (while seated), drops persistence but leaves the vehicle in-world.
Custom Key Bindings:
Keys are configurable! Open keybindings.ini in the SavedVehicles folder (e.g., GTA V/scripts/SavedVehicles/keybindings.ini) with Notepad. Edit like this:
text[Controls]
SaveKey=YourKeyHere e.g., F1, Insert, NumPad5 (case-sensitive)
RemoveKey=YourKeyHere e.g., Delete, End
Save and restart GTA V. Invalid keys revert to defaults.
Notes:
Only works on vehicles you're sitting in.
Saves use binary files, back them up manually.
If conflicts occur, check ScriptHookV logs.
Enjoy your eternal garage, Los Santos!
V1.1 Pearlescent not saving correct colour fixed.
V1.2 Wheels not saving fixed.
V1.3 Added custom blips for each character.
V1.4 Radio Channels saving added, Interior and Dashboard colour saving fixed, Car Damage added.
V1.5 Bulletproof tyres not saving fixed.
First Uploaded: November 07, 2025
Last Updated: March 07, 2026
Last Downloaded: 19 minutes ago
81 Comments
Persistent Vehicles Mod
Description:
Tired of losing your fully modded rides every time they blow up or despawn, Persistent Vehicles Mod brings immortality to your favorite GTA V vehicles! This lightweight script automatically saves your vehicle's exact position, mods, colors, liveries, and more, then respawns it right where you left it if it gets wrecked. Perfect for roleplay servers, custom garages, or just endless joyrides without the hassle. Track multiple vehicles with handy blips, update mods on the fly, and untrack when you're done. No more starting from scratchyour fleet persists across sessions!
Features:
Full Vehicle Persistence: Save position, heading, primary/secondary colors, pearlescent, dirt level, lock status, window tints, liveries, license plates (style & text), and up to 50 mods per vehicle.
Advanced Mod Support: Handles extras (toggleable parts), tyre smoke colors/index, neon lights (colors & positions), and mod kits. Bicycles get basic saves (no deep mods).
Auto-Respawn: If a tracked vehicle is destroyed (health 100 or engine dead), it instantly respawns at its last saved spot with a quick notification.
Smart Saving Modes:
Short press: Update mods/state only (keeps current position).
Long press (400ms): Full save including position/heading.
Vehicle Tracking: All saved vehicles get green blips on the map (icon adapts to type: car, bike, boat, plane, heli).
Easy Management: Remove a vehicle from persistence (keeps it in-world but drops tracking/blip/saves).
Unlimited Slots: Save as many as you want ,files auto-numbered and named by ID plus model (e.g., "1 SultanRS.bin").
Performance-Friendly: Minimal overhead cleans up dead entities automatically. Works with ScriptHookV DotNet.
Installation:
Install ScriptHookV and ScriptHookVDotNet (latest versions).
Drop PersistentVehiclesMod.dll into your scripts folder (create if needed in GTA V root).
Run GTA V, mod auto-creates a SavedVehicles folder for data files and keybindings.ini.
(Optional) Edit keybindings.ini for custom keys (see Controls below).
No additional dependencies,
Controls:
Save/Update Vehicle: Default PageUp (while seated). Short press for mods-only hold for full position save.
Remove/Untrack Vehicle: Default PageDown (while seated), drops persistence but leaves the vehicle in-world.
Custom Key Bindings:
Keys are configurable! Open keybindings.ini in the SavedVehicles folder (e.g., GTA V/scripts/SavedVehicles/keybindings.ini) with Notepad. Edit like this:
text[Controls]
SaveKey=YourKeyHere e.g., F1, Insert, NumPad5 (case-sensitive)
RemoveKey=YourKeyHere e.g., Delete, End
Save and restart GTA V. Invalid keys revert to defaults.
Notes:
Only works on vehicles you're sitting in.
Saves use binary files, back them up manually.
If conflicts occur, check ScriptHookV logs.
Enjoy your eternal garage, Los Santos!
V1.1 Pearlescent not saving correct colour fixed.
V1.2 Wheels not saving fixed.
V1.3 Added custom blips for each character.
V1.4 Radio Channels saving added, Interior and Dashboard colour saving fixed, Car Damage added.
V1.5 Bulletproof tyres not saving fixed.
Description:
Tired of losing your fully modded rides every time they blow up or despawn, Persistent Vehicles Mod brings immortality to your favorite GTA V vehicles! This lightweight script automatically saves your vehicle's exact position, mods, colors, liveries, and more, then respawns it right where you left it if it gets wrecked. Perfect for roleplay servers, custom garages, or just endless joyrides without the hassle. Track multiple vehicles with handy blips, update mods on the fly, and untrack when you're done. No more starting from scratchyour fleet persists across sessions!
Features:
Full Vehicle Persistence: Save position, heading, primary/secondary colors, pearlescent, dirt level, lock status, window tints, liveries, license plates (style & text), and up to 50 mods per vehicle.
Advanced Mod Support: Handles extras (toggleable parts), tyre smoke colors/index, neon lights (colors & positions), and mod kits. Bicycles get basic saves (no deep mods).
Auto-Respawn: If a tracked vehicle is destroyed (health 100 or engine dead), it instantly respawns at its last saved spot with a quick notification.
Smart Saving Modes:
Short press: Update mods/state only (keeps current position).
Long press (400ms): Full save including position/heading.
Vehicle Tracking: All saved vehicles get green blips on the map (icon adapts to type: car, bike, boat, plane, heli).
Easy Management: Remove a vehicle from persistence (keeps it in-world but drops tracking/blip/saves).
Unlimited Slots: Save as many as you want ,files auto-numbered and named by ID plus model (e.g., "1 SultanRS.bin").
Performance-Friendly: Minimal overhead cleans up dead entities automatically. Works with ScriptHookV DotNet.
Installation:
Install ScriptHookV and ScriptHookVDotNet (latest versions).
Drop PersistentVehiclesMod.dll into your scripts folder (create if needed in GTA V root).
Run GTA V, mod auto-creates a SavedVehicles folder for data files and keybindings.ini.
(Optional) Edit keybindings.ini for custom keys (see Controls below).
No additional dependencies,
Controls:
Save/Update Vehicle: Default PageUp (while seated). Short press for mods-only hold for full position save.
Remove/Untrack Vehicle: Default PageDown (while seated), drops persistence but leaves the vehicle in-world.
Custom Key Bindings:
Keys are configurable! Open keybindings.ini in the SavedVehicles folder (e.g., GTA V/scripts/SavedVehicles/keybindings.ini) with Notepad. Edit like this:
text[Controls]
SaveKey=YourKeyHere e.g., F1, Insert, NumPad5 (case-sensitive)
RemoveKey=YourKeyHere e.g., Delete, End
Save and restart GTA V. Invalid keys revert to defaults.
Notes:
Only works on vehicles you're sitting in.
Saves use binary files, back them up manually.
If conflicts occur, check ScriptHookV logs.
Enjoy your eternal garage, Los Santos!
V1.1 Pearlescent not saving correct colour fixed.
V1.2 Wheels not saving fixed.
V1.3 Added custom blips for each character.
V1.4 Radio Channels saving added, Interior and Dashboard colour saving fixed, Car Damage added.
V1.5 Bulletproof tyres not saving fixed.
First Uploaded: November 07, 2025
Last Updated: March 07, 2026
Last Downloaded: 19 minutes ago



Use this version of SHVDN for the error https://github.com/scripthookvdotnet/scripthookvdotnet-nightly/releases/tag/v3.7.0-nightly.70
Thank you very much for your mod bro!But how can i save a trailer
@KitsuneNz thanks brother!
@unforgetabelz enhanced version is kinda Mess broh. I will try to fix these issues in future
@ThatMattPattKid thanks for your review brother. Yeah I get it. But without having enhanced version myself. I can't clearly see what's the bug!
@lcyycx thanks for the review broh. and I think without having access to trailer it can't be saved
Hi, question. Is the blips per character, or is it always all green? Are the cars spawns whichever character you use or is it possible that specific cars only spawns per character?
getting an "unhandled exception" error and one other that i forgot the message, fixes? alright tried multiple methods to fix it but nothing seems to work.
System.MissingMethodException: Method not found: 'GTA.FeedPost GTA.UI.Notification.PostTicker(System.String, Boolean, Boolean)'.
at PersistentVehiclesMod.Notify(String message)
at PersistentVehiclesMod.HandleRemove() in C:\Users\Akash\Desktop\V1.4\PersistentVehiclesMod\PersistentVehiclesMod\Class1.cs:line 726
at PersistentVehiclesMod.OnTick(Object sender, EventArgs e) in C:\Users\Akash\Desktop\V1.4\PersistentVehiclesMod\PersistentVehiclesMod\Class1.cs:line 556
at SHVDN.Script.DoTick()
[22:32:24] [ERROR] The exception was thrown while executing the script PersistentVehiclesMod from "C:\Program Files (x86)\STEAM LIBRARY\steamapps\common\Grand Theft Auto V\scripts\PersistentVehiclesMod.dll".
[22:32:24] [WARNING] Aborted script PersistentVehiclesMod.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at SHVDN.Script.Abort()
at SHVDN.Script.DoTick()
at SHVDN.Script.MainLoop(
I am using legacy. It has always worked. However, after a backup, the mod installs as you said but in the game, when I try to save a car, it gives some error message although the car saves. What do?
It's throwing an exception bug for some reason on legacy, what should I do?
something called MissingMethodException
anyone having problem with saving vehicles? everytime i save my game always crashes, although the vehicle is saved but having to crash my game everytime i save is really annoying
nevermind i'm an idiot, the pgup button freezes the game
is not work in current game version
[09:02:54] [ERROR] Caught unhandled exception:
System.MissingMethodException: Method not found: 'GTA.FeedPost GTA.UI.Notification.PostTicker(System.String, Boolean, Boolean)'.
at PersistentVehiclesMod.Notify(String message)
at PersistentVehiclesMod.HandleSave(Boolean modsOnly) in C:\Users\Akash\Desktop\V1.4\PersistentVehiclesMod\PersistentVehiclesMod\Class1.cs:line 700
at PersistentVehiclesMod.OnTick(Object sender, EventArgs e) in C:\Users\Akash\Desktop\V1.4\PersistentVehiclesMod\PersistentVehiclesMod\Class1.cs:line 550
at SHVDN.Script.DoTick()
[09:02:54] [ERROR] The exception was thrown while executing the script PersistentVehiclesMod from "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\scripts\PersistentVehiclesMod.dll".
[09:02:54] [WARNING] Aborted script PersistentVehiclesMod.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at SHVDN.Script.Abort()
at SHVDN.Script.DoTick()
at SHVDN.Script.MainLoop()
Your mod works, but I tested the limits and the result wasn't very good.
I parked 10 cars in a parking lot with franklin and saved all. Then I switched to Michael. Drove to the parking lot, no cars there - okay, not cool but tolerateable. When switching back to Franklink, only 5 cars were in same place, some were parked down the street, and some vanished completely. Is that just bad luck, or limitation?
does not work properly with mpchars. as soon as i change to my mpchar the car i saved vanishes instantly before my eyes.
When I try to save a vehicle, the script stops running. The log shows this error message:
[00:39:58] [ERROR] Caught unhandled exception:
System.MissingMethodException: Method not found: 'GTA.FeedPost GTA.UI.Notification.PostTicker(System.String, Boolean, Boolean)'.
at PersistentVehiclesMod.Notify(String message)
at PersistentVehiclesMod.HandleSave(Boolean modsOnly) in C:\Users\Akash\Desktop\V1.4\PersistentVehiclesMod\PersistentVehiclesMod\Class1.cs:line 700
at PersistentVehiclesMod.OnTick(Object sender, EventArgs e) in C:\Users\Akash\Desktop\V1.4\PersistentVehiclesMod\PersistentVehiclesMod\Class1.cs:line 550
at SHVDN.Script.DoTick()
[00:39:58] [ERROR] The exception was thrown while executing the script PersistentVehiclesMod from "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\scripts\PersistentVehiclesMod.dll".
[00:39:58] [WARNING] Aborted script PersistentVehiclesMod.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at SHVDN.Script.Abort()
at SHVDN.Script.DoTick()
at SHVDN.Script.MainLoop()
This error happens when I use the latest nightly version of Script Hook V Dot Net. If I use Script Hook V Dot Net Enhanced by Chiheb-Bacha, then the mod runs just fine.
The only problem I have is when I mod a vehicle. The Lights, Turbo and Tire design modification is not being saved. After I switched characters its immediately gone.
@itsmethemod i keep getting a unhandled exception in script "PersistentVehiclesMod"! error and a missingmethodexception at PersistentVehiclesMod.notify error