Persistence3 1.0.2
339
15
339
15
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.
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:
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.
Planned Version 1.0.5
Fixed Tire Smoke color
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.
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:
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.
Planned Version 1.0.5
Fixed Tire Smoke color
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
İlk Yüklenme Zamanı: 6 gün önce
Son Güncellenme Zamanı: 42 dakika önce
Last Downloaded: 20 seconds ago
72 Yorum
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.
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:
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.
Planned Version 1.0.5
Fixed Tire Smoke color
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.
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:
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.
Planned Version 1.0.5
Fixed Tire Smoke color
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
İlk Yüklenme Zamanı: 6 gün önce
Son Güncellenme Zamanı: 42 dakika önce
Last Downloaded: 1 minute ago
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.
Nice mod. Works perfectly.
@looping42000 @Nightcralwer913 @TroopahGaming @El m3alem animation added
@Accra Guy Thanks man, enjoy! BTW, new update out.
@RebelDragon1976 On the topic I actually found an issue... it's not so much a bug but rather a weird design choice from INM. He liked to use the license plates to register the vehicles, the problem with that is it will lead to vehicles replacing or duplicating eachother if you use the same license plate text by mistake. Is it possible to switch to using the vehicle hash or something like that instead of the plate text?
@Unsearchably Should have some of it fixed. Convertible I'll have to fix in the next one, I already uploaded before I saw that message. Crew emblem and corrosion should work if you can test for me. Airbags, not sure about that one yet, researching the native functions. Also shouldn't be able to lock taxis anymore. Let me know how it goes. Thanks!
@HunterBoys555 patched
@Unsearchably Oh and Xenon color should also save
@RebelDragon1976 I'll check it out shortly, meantime I posted another comment above, not sure if it's something you can fix or if it requires rewriting half of INM's code but I thought I'd mention it.
Also, I'm not sure if this is intentional. but the mod still uses the E (action) key to save vehicles, in addition to the key defined in the .ini .
@Unsearchably let me know if the patch helps with some of it. Airbags should be only issue left unless you're saying you still have issues after the patch. I had some dupe protection built in so that shouldn't have been the issues. I'm aware of that issue in the original INM mods and tried to fix it with the new source.
@RebelDragon1976 Thanks for tagging me man love the new smooth animation keep up the good work
@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.