Persistence3 1.0.5
617
19
617
19
After having tried all of the mods for persistent vehicles that I could get my hands on, I determined that none of them worked up to my level of expectations. I was most happy with the simple functionality of the great work by ImNotMentaL and his Persistence mods. Unfortunately, he doesn't seem to be updating his mods anymore and the latest version of Persistence II has bugs that make it extremely difficult to play around. I was able to dig up an old version of Persistence I, which does still work, but it has issues that become more apparent when you have 100 or more cars. To counter some of those issues, he introduced the streaming system in Persistence II but as mentioned, is now buggy with later releases of Scripthook. All of this led me on a quest to build a version of a reliable vehicle persistence mod that worked as I wanted. So, without further ado, I am uploading my version, fully re-written, in the spirit of ImNotMentaL's mod but with all new source code: Persistence3
All inspiration credit given to him and if at some point he comes back, I will gladly collab and/or give him my source code as thanks for all the work he put into the originals.
Persistence3 is a work in progress and I'm sure some bugs will crop up. Tag me in comments and I will try and address them. I'm currently testing this with my own game and so far after many, many, many bug squashes, it seems to be fundamentally working as intended. Your mileage may vary, but I will continue to fix and update as much as my schedule allows and as feedback comes in.
Requirements -
Latest Scripthook
Newtonsoft.Json (included in archive)
Tested and running on Legacy edition.
Confirmed by users to run on Enhanced. I don't personally have a way to test.
Install:
Unzip contents into scripts folder
To use:
Keyboard -
Press "L" to lock and save a vehicle after exiting. Press "L" again when near to unlock.
Controller -
Press the interact key when near vehicle.
What Dat Mod Do:
Script "should" save all mods, paint, liveries, etc. I do need feedback if you encounter any errors or mods not being saved properly. I'm currently playing with 130-140 vehicles, and they all seem to be saving and respawning as expected.
Known issues:
Enhanced Edition issues working on implementing fixes, need user feedback.
I don't have this version to test with.
Drift Tires and Vehicle Stance (looking into fix)
Possible save issues with add-on cars:
Will need specific model names and links to troubleshoot if you run into issues.
Tag me in comments.
Please give feedback if anyone has more than 150 vehicles saved.
Version 1.0.5
Fixed Tire Smoke color
INI adjustment
Version 1.0.4
Fixed bug with animation
Fixed Convertible status
Version 1.0.3
Door Lock Animation - Bug fixes
Version 1.0.2
Bug Fixes, optimizations, INI update, controller support.
Version 1.0.1
Bug fixes and optimizations
Version 1.0.0
Initial Release
All inspiration credit given to him and if at some point he comes back, I will gladly collab and/or give him my source code as thanks for all the work he put into the originals.
Persistence3 is a work in progress and I'm sure some bugs will crop up. Tag me in comments and I will try and address them. I'm currently testing this with my own game and so far after many, many, many bug squashes, it seems to be fundamentally working as intended. Your mileage may vary, but I will continue to fix and update as much as my schedule allows and as feedback comes in.
Requirements -
Latest Scripthook
Newtonsoft.Json (included in archive)
Tested and running on Legacy edition.
Confirmed by users to run on Enhanced. I don't personally have a way to test.
Install:
Unzip contents into scripts folder
To use:
Keyboard -
Press "L" to lock and save a vehicle after exiting. Press "L" again when near to unlock.
Controller -
Press the interact key when near vehicle.
What Dat Mod Do:
Script "should" save all mods, paint, liveries, etc. I do need feedback if you encounter any errors or mods not being saved properly. I'm currently playing with 130-140 vehicles, and they all seem to be saving and respawning as expected.
Known issues:
Enhanced Edition issues working on implementing fixes, need user feedback.
I don't have this version to test with.
Drift Tires and Vehicle Stance (looking into fix)
Possible save issues with add-on cars:
Will need specific model names and links to troubleshoot if you run into issues.
Tag me in comments.
Please give feedback if anyone has more than 150 vehicles saved.
Version 1.0.5
Fixed Tire Smoke color
INI adjustment
Version 1.0.4
Fixed bug with animation
Fixed Convertible status
Version 1.0.3
Door Lock Animation - Bug fixes
Version 1.0.2
Bug Fixes, optimizations, INI update, controller support.
Version 1.0.1
Bug fixes and optimizations
Version 1.0.0
Initial Release
Subido por primera vez: hace 8 días
Última actualización: hace 2 días
Descarga más reciente: hace 30 minutos
82 Comentarios
More mods by RebelDragon1976:
After having tried all of the mods for persistent vehicles that I could get my hands on, I determined that none of them worked up to my level of expectations. I was most happy with the simple functionality of the great work by ImNotMentaL and his Persistence mods. Unfortunately, he doesn't seem to be updating his mods anymore and the latest version of Persistence II has bugs that make it extremely difficult to play around. I was able to dig up an old version of Persistence I, which does still work, but it has issues that become more apparent when you have 100 or more cars. To counter some of those issues, he introduced the streaming system in Persistence II but as mentioned, is now buggy with later releases of Scripthook. All of this led me on a quest to build a version of a reliable vehicle persistence mod that worked as I wanted. So, without further ado, I am uploading my version, fully re-written, in the spirit of ImNotMentaL's mod but with all new source code: Persistence3
All inspiration credit given to him and if at some point he comes back, I will gladly collab and/or give him my source code as thanks for all the work he put into the originals.
Persistence3 is a work in progress and I'm sure some bugs will crop up. Tag me in comments and I will try and address them. I'm currently testing this with my own game and so far after many, many, many bug squashes, it seems to be fundamentally working as intended. Your mileage may vary, but I will continue to fix and update as much as my schedule allows and as feedback comes in.
Requirements -
Latest Scripthook
Newtonsoft.Json (included in archive)
Tested and running on Legacy edition.
Confirmed by users to run on Enhanced. I don't personally have a way to test.
Install:
Unzip contents into scripts folder
To use:
Keyboard -
Press "L" to lock and save a vehicle after exiting. Press "L" again when near to unlock.
Controller -
Press the interact key when near vehicle.
What Dat Mod Do:
Script "should" save all mods, paint, liveries, etc. I do need feedback if you encounter any errors or mods not being saved properly. I'm currently playing with 130-140 vehicles, and they all seem to be saving and respawning as expected.
Known issues:
Enhanced Edition issues working on implementing fixes, need user feedback.
I don't have this version to test with.
Drift Tires and Vehicle Stance (looking into fix)
Possible save issues with add-on cars:
Will need specific model names and links to troubleshoot if you run into issues.
Tag me in comments.
Please give feedback if anyone has more than 150 vehicles saved.
Version 1.0.5
Fixed Tire Smoke color
INI adjustment
Version 1.0.4
Fixed bug with animation
Fixed Convertible status
Version 1.0.3
Door Lock Animation - Bug fixes
Version 1.0.2
Bug Fixes, optimizations, INI update, controller support.
Version 1.0.1
Bug fixes and optimizations
Version 1.0.0
Initial Release
All inspiration credit given to him and if at some point he comes back, I will gladly collab and/or give him my source code as thanks for all the work he put into the originals.
Persistence3 is a work in progress and I'm sure some bugs will crop up. Tag me in comments and I will try and address them. I'm currently testing this with my own game and so far after many, many, many bug squashes, it seems to be fundamentally working as intended. Your mileage may vary, but I will continue to fix and update as much as my schedule allows and as feedback comes in.
Requirements -
Latest Scripthook
Newtonsoft.Json (included in archive)
Tested and running on Legacy edition.
Confirmed by users to run on Enhanced. I don't personally have a way to test.
Install:
Unzip contents into scripts folder
To use:
Keyboard -
Press "L" to lock and save a vehicle after exiting. Press "L" again when near to unlock.
Controller -
Press the interact key when near vehicle.
What Dat Mod Do:
Script "should" save all mods, paint, liveries, etc. I do need feedback if you encounter any errors or mods not being saved properly. I'm currently playing with 130-140 vehicles, and they all seem to be saving and respawning as expected.
Known issues:
Enhanced Edition issues working on implementing fixes, need user feedback.
I don't have this version to test with.
Drift Tires and Vehicle Stance (looking into fix)
Possible save issues with add-on cars:
Will need specific model names and links to troubleshoot if you run into issues.
Tag me in comments.
Please give feedback if anyone has more than 150 vehicles saved.
Version 1.0.5
Fixed Tire Smoke color
INI adjustment
Version 1.0.4
Fixed bug with animation
Fixed Convertible status
Version 1.0.3
Door Lock Animation - Bug fixes
Version 1.0.2
Bug Fixes, optimizations, INI update, controller support.
Version 1.0.1
Bug fixes and optimizations
Version 1.0.0
Initial Release
Subido por primera vez: hace 8 días
Última actualización: hace 2 días
Descarga más reciente: hace 30 minutos
If you use one of the old Persistence mods by @ImNotMentaL, it will run alongside this one due to the L default setting in the ini. I used this method to convert my cars over to my mod. Then I changed the ini back to E for my own game, but that's your choice.
@Shukuno @TruckerKingDee update out
@RebelDragon1976 Messed around with it for a while, can confirm vehicle corrosion and headlight color save properly now. However these still don't save:
- Airbags
- Drift Tires (added alongside Airbags in the Tuners update)
- Tire Smoke color (vanilla feature, supports crew color)
- Roof state on convertibles
- Crew emblem
On the topic of duping, I have a suggestion: If possible, maybe make it so the persistence ends when you get in the vehicle after unlocking it rather than ending as soon as you unlock it. If I remember correctly INM implemented this in the last version as well, it helps against deleting cars by accident.
@Unsearchably great feedback, thanks again. Will tag with next update.
@Unsearchably I see the airbags and drift tires are enhanced only and I just have legacy. I'll see if I can get a patch in for those and you'll just have to be my test monkey. 😉
@RebelDragon1976 They are not Enhanced only, they pre-date even the Expanded & Enhanced version on consoles by like a year.
@Unsearchably Ok my bad then. Clarify for me what you're using for airbags and drift tires? I'm on legacy and other than "low grip tires" which is what I assume is supposed to be drift tires, I don't have any option for airbags in Enhanced Trainer to even see what that mod would be. You're not talking about the suspension, right? Pardon my ignorance on the topic but I have never played GTA Online more than a small bit and never enhanced so some of the add on stuff I'm not familiar with at all. Suspension "should" be saved. I'm assuming this is something else though. Which vehicle model specifically is giving issues with the crew emblems, drift tires, and airbags? (clarify for me what this is)
@RebelDragon1976 You mention in the known issues section that some vehicles won't save. I've found that there are quite a few, tried with a few cars just driving around in the open world and spawning them with vehicle spawner. The error message will be "Error in key handler: wrong vehicle provided" when trying to save (lock) the car. It's late so I couldn't test too many cars yet.
Ocelot Lynx, Benefactor Panto, Declasse Impaler LX, Schyster Fusilade, Gallivanter Baller, Karin Previon don't work for me at least.
I don't think all of these cars are GTA online cars (e.g. Baller and Fusilage) so it could be an issue on my side perhaps?
@TobiasPious No think the animation may have introduced a new bug, I'm testing that right now.
@RebelDragon1976 The joys of programming lmao. No worries dude this will be the best persistence mod for GTA 5 I'm sure (if it isn't already)
@TobiasPious Soon as mods approve my upload, I already fixed the bugs and the tire smoke color bug. I had that fixed once before I thought but I had to redo it.
@RebelDragon1976 Cool I can test it when I get home from work. Would it be possible in a future update to only make bought cars lockable as an option? GTA 5 natively flags vehicles as stolen or not right? Would be a cool feature.
@RebelDragon1976 I'll try this out! thanks man. I'll update you if I have bugs I encountered
@RebelDragon1976 This is definetely better than the previous one, just one more bug to fix: fix the ped unable to enter vehicle.
@Shukuno I won't be able to fix that one as its a game bug. To confirm, you said it worked with a different vehicle?
@RebelDragon1976 My bad, I think I made it confusing by using the trainer's terminology. The two features I'm referring to are called Low Grip Tires (drift tires in the trainer) and Vehicle Stance (lower vehicle in the trainer) in GTA Online. The first is found in the vehicle mod menu and the latter is found in the interaction menu.
@Unsearchably Gotcha. If you're interested in helping me hmu on discord and I'll keep you in the loop on upcoming patches.
@RebelDragon1976 unfortunately now it can't, they can only enter via destroying the window when im out of the vehicle. Otherwise the animation keeps on spamming
@Shukuno That sounds very odd and not like it should be related to this mod. I the vehicle is unlocked, the vanilla game engine should be handling it. Can you message me on discord? I'd like to see what other mods you may be running and try to duplicate your issue.
Enhanced is free if you own Legacy?
@marlonius I have my modlist built off legacy and I'm too busy/lazy to convert everything over to enhanced. I may eventually get around to it but then again, we may get 6 before then. lol