Persistence3 1.0.2
243
11
243
11
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.
I have no way to test on Enhanced, so feedback needed.
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:
Fixed - please send bug reports.
Please give feedback if anyone has more than 150 vehicles saved.
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.
I have no way to test on Enhanced, so feedback needed.
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:
Fixed - please send bug reports.
Please give feedback if anyone has more than 150 vehicles saved.
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
Dodano: 5 dni temu
Ostatnia aktualizacja: 2 dni temu
Last Downloaded: 44 minuty temu
43 Komentarzy
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.
I have no way to test on Enhanced, so feedback needed.
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:
Fixed - please send bug reports.
Please give feedback if anyone has more than 150 vehicles saved.
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.
I have no way to test on Enhanced, so feedback needed.
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:
Fixed - please send bug reports.
Please give feedback if anyone has more than 150 vehicles saved.
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
Dodano: 5 dni temu
Ostatnia aktualizacja: 2 dni temu
Last Downloaded: 44 minuty temu
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.
Hey quick question. New to GTA modding. What's the difference between this and a mod like SPA II that comes with the mechanic and Mors Mutual? If I park a car in the garage it is also saved, driving out makes it a personal vehicle and it also stays where I parked it.
@TobiasPious This keeps it persistent in the game world. No garage needed, you can park anywhere you want and walk away and the vehicle will remain there.
@RebelDragon1976 okay i’ll try to not spam and I’ll let you know. Btw the car im using is Elegy Retro. Btw how long is the delay?
@TobiasPious Also in theory, with the system I put in to handle spawning, you should theoretically be able to have unlimited vehicles. I haven't pushed it yet to the extreme but it can comfortably handle up to 150 different vehicles, planes, subs, helicopters, atv, motorcycles, etc.
@Shukuno I've used that model, so it should be fine. Delay is about a second.
@Shukuno Another thought and this may be the issue if you see it after a mission, is that I had to leave a way to allow the storyline missions to handle the vehicles. Some missions will spawn the player default vehicle and others, particularly the strangers and freaks will respawn whatever vehicle you were driving. In those instances, if you lock the vehicle and then do the mission, your custom vehicle will respawn unlocked. So triggering it at that point will lock it instead of the expected unlock. If that's your issue, and I may do it anyway, I'll try and patch in the next update.
I found out the cause. It’s the blue blip random mission in the story mode. I was im grapeseed and there is a woman ped that asks for a ride but she cant get in. Now i cant even lock my car
@Shukuno ok perfect. I know which mission you're talking about. I'll look into that.
@Shukuno Question, did you lock it before you talked to her? What exactly was the process?
@RebelDragon1976 Thanks! Tested it out and seems to work well!
@TobiasPious Great, enjoy and thanks for your support!
@RebelDragon1976 nope, it's unlocked and after I met her, she tried to get in but she can't. I tried locking then unclock just to see if it would work (using Elegy Annis Retro) but still cant. I tried it with different vehicle, it worked.
@Shukuno Ok perfect, thanks. If it was unlocked before the mission, it's a problem with the car model specifically. That's definitely an anomaly and not sure it's related to this mod because the locked status is what creates the json file that protects the vehicle from despawn. If it's unlocked, it's being handled by the game engine, not this mod. I'll test further and see if I need to patch or if it's something outside of my control. Really appreciate your feedback and I'll tag you in any updates. Thanks!
excellent mod. Persistence 2 avait un tas de bugs , j'aime vraiment ce nouveau, se serait génial si vous pouviez ajouter la clé de voiture avec le son et l'animation lors du verrouillage et du déverrouillage de la voiture. sinon super mod qui fonctionne a merveille .merci
@looping42000 Merci pour le soutien. Cette fonctionnalité est prévue pour la prochaine mise à jour. Profitez-en!
@RebelDragon1976 Nice
@RebelDragon1976 no problem I'll stay in touch
@RebelDragon1976 What bugs does it have? Then why don't you fix it based on that? Its phone mode is very advanced, but the saved data uses a database, not a human-readable format.
Hello, I found a bug. I changed the door lock button to X, but it can still be opened to E
So far not bad, hopefully u can add the car key with the sound/animation..