Jump to content

LSPersistenceD 5 - Sleekly Smart Persistence! v0.5b

   (4 reviews)

1 Screenshot

About

Tired of peds just vanishing after they're dead? Or how about vehicles after your suspect has fled? Scene managing itself before the corner and tow truck arrives? Delete your can of R-P-Gone with LSPD5! Boasting internal memory management, SMART Persistence, and an API to boot, this is the only persistence mod you'll ever need, for all your policing needs!

 

FAQ

Q: Where'd all the traffic and people go?

A: You're probably found a mod collision. Use the in-game command 'LSPD5Bug' to generate a report, and upload it here.

 

Q: Why are there sometimes abandoned cars in the middle of the road?

 A: Usually this means a crime was committed and the Ped should be nearby, or scene management was recently abandoned.

 

Q: LSPD5 crashed!

A:  A report should be automatically generated to "./Grand Theft Auto 5/LSPD5 Bug Report Template.txt". Upload it here!

 

Q: I found a bug!

A:  Use the in-game command 'LSPD5Bug' to generate a report, and upload it here.

 

Features

- Peds don't walk off after being revived. They (hopefully) just chill for now. (BETA)

- SMART vehicle and ped persistence, with NO performance drop!

- API to prevent mod collisions

 

Known Bugs

- Possible issues with StopThePed (ANOTHER Fix attempt in v0.5b)

 

BOLO's

- API Errors/unresponsiveness

- Crashes while LSPD5 is loaded (It *SHOULD* now generate a report with crash details for you to upload here before reloading. *SHOULD*.)

- Reductions in natural foot and vehicle traffic

- Entities not persisting as long you'd expect

- Entities not persisting at all

 

 

Technical Speak
 

Spoiler

 

- The API is largely untested. This is through my own laziness, but on paper, it works!

- There are likely many mod incompatibilities due to all mods handling persistence differently. Check your code, and report back!

- LSPD5 does not delete any entities. Ever. It also can recover from unexpected entity deletions.

- There is no configuration to be had, however, if there is demand, I will supply.

- When using population density altering mods, LSPD5 can change your gameplay unpredictably. That's not to say you're out of luck... You aren't! Report back for support, and I will make an attempt to cater to such mods.

 

 


What's New in Version v0.5b

Released

Spoiler

Plans beyond v0.5b (FUTURE)
[BUGFIX]                 Refactoring code for easier readability
[FEATURE]              Automatic bug reporting

 

v0.5b (CRITICAL)
[FEATURE]              Added Command 'LSPD5Bug' to generate a bug report at "./Grand Theft Auto 5/LSPersistneceD5 Bug Report Template.txt"
[FEATURE]              Rewrote the entire plugin. It works a LOT better now, too!
[FEATURE]              Enhanced rules for persistence.
[FEATURE]              LSPD5 no longer handles vehicles marked as persistent before being processed by LSPD5
[FEATURE]              (I think I) Fixed StopThePed incompatibilites.
[INFO]                      Moved the API from namespace `Entrypoint.API` to `API.API`.

 

v0.3.1a (DEAD) 
[FEATURE]              Added automatic update checking. 
[BUGFIX]                 Made an attempt to fix incompatibility with StopThePed. 
[BUG]                       May be some instability regarding revived peds.   

v0.3a (DEAD)

[FEATURE]              Removed licensing
[BUGFIX]                 Fixed improper tick delays
[BUGFIX]                 Fixed potential crash
[BUGFIX]                 Fixed all the cars being persistent   v0.2a (DEAD) 
[BUGFIX]                 Added proper support URL 
[BUGFIX]                 Removed infinite persistence
[BUGFIX]                 API not properly ignoring vehicles
[BUGFIX]                 Disabled vehicle persistence from single-time paintscrapes
[FEATURE]              Increased ped persistence time from 3 minutes to 20 minutes 
[FEATURE]              Added more API indicators
[FEATURE]              Added better API documentation 
[FEATURE]              No EMS criminal walkaway (BETA! Still tampering with animations in development)
[FEATURE]              Altered licensing to be passive instead of aggressive
[PERFORMANCE] Eliminated network usage
[PERFORMANCE] Massively improved code quality
[STABILITY]            Increased mod reliability
[STABILITY]            Decreased memory usage
[NOTE]                    Minimum persistent vehicle time is 3 minutes to prevent 'chaos stacking' (chaining vehicles beyond internal cap) 

 

*(Reformatted for lcpdfr.com)

 

x otikoruk x, LSPDFR Team, RagePluginHook Team

You may also like

  • Emergency uniforms pack - Law & Order

    https://www.patreon.com/alex_ashfold
    Alex_Ashfold

    By Alex_Ashfold

    Updated

    • 4m
  • LSPD First Response

    The LSPD First Response modification
    G17 Media

    By G17 Media

    Updated

    • 17.6m
  • EUP Menu

    EUP Menu is a carefully-built menu for the popular Emergency Uniforms Pack modification.
    PieRGud

    By PieRGud

    Updated

    • 2.7m
  • Police SmartRadio - The Successor to Police Radio!

    Police SmartRadio for LSPDFR
    Albo1125

    By Albo1125

    Updated

    • 2m
  • Emergency uniforms pack - Serve & Rescue

    EUP - Serve & Rescue is an addition to the regular EUP apparel that contains a plethora of outfits for the various non-LEO agenc
    Alex_Ashfold

    By Alex_Ashfold

    Updated

    • 1.6m
  • Lore Friendly Search Items For StopThePed

    Overhauls the entire search data files for STP.
    DeltaForceM4BLOCKII

    By DeltaForceM4BLOCKII

    Updated

    • 18.3k
  • User Feedback

    Recommended Comments



    Same here, love the functionality here as I can wrap up the arrest and search the vehicle even after a foot chase etc, but it does unfortunately break Stop the Ped, as any suspect put in a car starts to act up (from wanting to fight you to trying to steal your car, or simply running away), still in cuffs if tasered yet not otherwise in cuffs.

     

    Would be lovely if you can fix this, to be sure.  It is hard to give either plug-in up. 

    Link to comment
    Share on other sites

    On 3/22/2019 at 12:13 AM, HotFuzz said:

    Same here, love the functionality here as I can wrap up the arrest and search the vehicle even after a foot chase etc, but it does unfortunately break Stop the Ped, as any suspect put in a car starts to act up (from wanting to fight you to trying to steal your car, or simply running away), still in cuffs if tasered yet not otherwise in cuffs.

     

    Would be lovely if you can fix this, to be sure.  It is hard to give either plug-in up. 

    I know my post implied that I disabled LSPDR5, but I actually still play with it. If I stopped/arrested the ped with STP, I take caution not to put them in my vehicle whatsoever, opting for filing paperwork while they are out front of the takedowns, then just requesting prisoner transport (which works fine still). There's no way you can play LSPDFR without persistence so I hope this gets a patch soon to allow us the freedoms we are used to!

     

    P.S If you can refrain from using STP for arrests and instead just using the default hold E takedown and hold Q cuffing, it will probably not conflict. Still though, a hassle. 

    Edited by Jakov
    Link to comment
    Share on other sites

    13 minutes ago, Jakov said:

    If I stopped/arrested the ped with STP, I take caution not to put them in my vehicle whatsoever

     

    I know, have done so myself, but unless I have a police buddy to watch them it feels a bit strange, in terms of realism (as far as it goes).  Plus, I do get less crashes overall without it.  Hopefully it can be fixed, whatever it is.

    Link to comment
    Share on other sites

    TESTED ON REVISED VERSION: 24/03/19

     

    Stop the Ped is still having a conflict with the same results whereby an arrested ped takes your vehicle and drives away in it.

    Link to comment
    Share on other sites

    hi,

     

    perhaps you might check if there's any line in your code that sets the ped persistence to false

    myPed.isPersistant = false;

    from my experience, if you set it to false, it is the same meaning as 

    myPed.Dismiss();

    when the ped is dismissed, GTA V will take over the control of the ped and make it ambient ped.

     

    i hope it helps.

    Link to comment
    Share on other sites

    On 3/23/2019 at 10:04 PM, HotFuzz said:

     

    I know, have done so myself, but unless I have a police buddy to watch them it feels a bit strange, in terms of realism (as far as it goes).  Plus, I do get less crashes overall without it.  Hopefully it can be fixed, whatever it is.

    You can use Computer + outside the car if you want (CTRL + NumPad0 by default I think) 

    Link to comment
    Share on other sites

    Thanks for the update! Working flawlessly with STP. Not seeing anymore issues with arrested ped getting out of the car and stealing vehicles.

    Link to comment
    Share on other sites

    I am having this issue with STP also, but it doesn't seem to matter whether or not I am using persistence.  Once they hop out of the car, I am no longer able to use the STP menu, and sometimes I can't use the standard stop/interact menu.  The ped will just stand there and then run away if I bump into them.

    Link to comment
    Share on other sites

    After spending about six hours trying to work out why my LSPDFR kept crashing, I've worked out it's the latest update to your plugin.

    Link to comment
    Share on other sites

    Peds don't seem to get out of the car, but I've been having lspdfr crashes. Could be unrelated but you are good to go on the STP front!

    Link to comment
    Share on other sites

    22 hours ago, JKL409 said:

    After spending about six hours trying to work out why my LSPDFR kept crashing, I've worked out it's the latest update to your plugin.

     

    13 hours ago, bradp802 said:

    Peds don't seem to get out of the car, but I've been having lspdfr crashes. Could be unrelated but you are good to go on the STP front!

    Please use the in-game command "LSPD5Bug". This will generate a report in your GTAV folder. If you would be willing to fill it out and shoot it back here, that would be wonderful!

     

    That being said, I can't currently catch other plugin crashes. Would you be willing to post the LSPDFR crash stack trace here, and in the LSPDFR bug reports sections? 

     

    Thank you a million!! 

    Link to comment
    Share on other sites

     I am still having issues with Peds getting out of the car.  I have done some testing:
    -This doesn't seem to happen at all without the persistence mod installed after the most recent STP update

    -The arrested peds don't seem to get out nearly as often if you put them into the right side door.

    -I have had peds sit in the car for a couple of minutes, but then get out of the car and start walking away.  Neither the STP menu or default stop menu would work

    -The issue seems worse now than it did before it was 'fixed'


    I am not knocking the efforts here at all.  The part that is frustrating is that LSPDFR is annoying without this mod, but in some cases it is more annoying with it.  The talented modders here should join the Police 1013 development team so that we can finally have a standalone police simulator that doesn't have to be pieced together.

    Link to comment
    Share on other sites

    25 minutes ago, smokified said:

     I am still having issues with Peds getting out of the car.  I have done some testing:
    -This doesn't seem to happen at all without the persistence mod installed after the most recent STP update

    -The arrested peds don't seem to get out nearly as often if you put them into the right side door.

    -I have had peds sit in the car for a couple of minutes, but then get out of the car and start walking away.  Neither the STP menu or default stop menu would work

    -The issue seems worse now than it did before it was 'fixed'


    I am not knocking the efforts here at all.  The part that is frustrating is that LSPDFR is annoying without this mod, but in some cases it is more annoying with it.  The talented modders here should join the Police 1013 development team so that we can finally have a standalone police simulator that doesn't have to be pieced together.

    - Can I get your modlist? Also, is this saying that it as functional before the STP update?

    -Very very odd... Not intended, but I'll try on it.

    - That's an optimization I made last update. Don't get many testing hours due to work an such, but this will be fixed in the next update.

    - 😞 I'm sorry about that! I'm trying my best. If you encounter any more bugs, please don't hesitate to share!!

    Link to comment
    Share on other sites

    The list is long, but distinguished....

    -Computer Plus

    -Interaction Plus

    -LSPDFR Comes Alive

    -LSPDFR +
    -Police Smart Radio

    -PursuitOnTheFly 

    -SearchWarrant

    -STP

    -Traffic Policer
    -Ultimate Backup
    -Smart Persistence
    -EUP
    -Several different callouts
    -I am also using RadianceV, DLC Modding Pack V

    Latest RPH, Latest NativeUI, Latest Albo1125.common (that I can find).

    No need to apologize, I wouldn't even know where to start making a mod like this.  I just wanted to let you know what I found during testing to help your efforts.

    Edited by smokified
    Link to comment
    Share on other sites

    I did some additional testing last night and found:

    -The issue does not seem to happen nearly as often if you use the 'grab the ped' option from the menu and walk up to the car and use the 'put ped in car' option from the menu

    -If you use the Ctrl-T option to grab the ped, walk them to the car, then use the E option to put them in the car, it seems to happen often.

    -If you bump into the ped while the ped is getting into the car, this seems to interfere with the script

    -If you put the ped into the car from as from the furthest point possible away from the car to trigger the option, it seems to eliminate the issue.

    I am not sure how much of this is with Persistence or with STP.  I do know it doesn't seem to be as touchy when the persistence mod is disabled.  It would seem that the STP script gets disrupted somehow if certain 'perfect conditions' don't exist when persistence is also running.

    Link to comment
    Share on other sites

    I found out that this is making my peds are invisible while in vehicles and sometimes pop up when you are really close.

    Link to comment
    Share on other sites

    Hey all! My game crashes during or after most callouts. Can anyone out there kindly lend a noob a hand? Please and thanks!!


     ===================  LSPD5 v0.5b BUG REPORT  =================== 
     What happened that wasn't supposed to? 

     What did you do just before it happened, or, to get it to happen? 

     ======== PLEASE don't modify anything blow this line! ======== 
    LSPDFR: CalloutManager (2).dll | PoliceSmartRadio.dll | StopThePed.dll | Traffic Policer.dll | UnitedCallouts.dll
    Rage: CalloutManager.dll | CodeRedCallouts.dll | Interaction+.dll | LSPD First Response.dll | LSPersistenceD5.dll | Spotlight.dll
    ASI: NativeTrainer.asi | openCameraV.asi | OpenIV.asi | PLD.asi | ScriptHookVDotNet.asi | TrainerV.asi
    Lifetime: -2147463619
    VehiclesPersistent: 0/182/300
    PedsPersistent: 0/125/256
    Additional Info: 

    Edited by Bossy Marmalade
    Link to comment
    Share on other sites

    You can first try disabling LSPD5 to see if the issue still happens.  If it does, it is not this mod causing the issue.  If the issue stops, you should probably report your whole crash log.


    Regarding the issues I previously reported...I have unfortunately had to disable LSPD5 to play the game without these bugs.  LSPD5 makes a ton of things better, but the things it makes worse ruin the game for me.  Nothing is more frustrating than going through several minutes of working through the arrest process, just to have the peds glitch out and have it all crashing down at the end.  I do hope this mod can be updated to fix this problem, as it is something LSPDFR really needs.

    Link to comment
    Share on other sites

    Spoiler

    Shoot this report over to https://www.lcpdfr.com/files/file/22255-lspersistenced-5-sleekly-smart-persistence/?tab=commentsto file your report, and recieve proper support!
     ===================  LSPD5 v0.5b BUG REPORT  =================== 
     What happened that wasn't supposed to? 

    I can't really tell, I think a ped that was in the back of my car disappeared - not sure if that happened before or after the crash. The ped was not under arrest, I just had him in the back of my car (through STP).

     What did you do just before it happened, or, to get it to happen? 

    I had let go of another ped that I had grabbed. He did not disappear, however, he was OK.

     ======== PLEASE don't modify anything blow this line! ======== 
    LSPDFR: AssortedCallouts.dll | AttemptedCrimeCallouts.dll | BetterEMS.dll | CalloutManager.dll | ComputerPlus.dll | FirstCallouts.dll | HighWay Callouts.dll | Interaction+.dll | LSPDFR+.dll | OTBCallouts.dll | PoliceSmartRadio.dll | SearchWarrant.dll | StopThePed.dll | UltimateBackup.dll | UnitedCallouts.dll
    Rage: LSPD First Response.dll | LSPersistenceD5.dll
    ASI: ELS.asi | OpenIV.asi | ScriptHookVDotNet.asi | timecyclemods.asi | TrainerV.asi
    Lifetime: -2147482677
    VehiclesPersistent: 0/145/300
    PedsPersistent: 0/162/256
    Additional Info: 

     

    Link to comment
    Share on other sites

    Hello I need to report a bug.  Basically as lspdfr was loading this plugin crashed and I dont know why.  Here is the info from the last gameplay.

    LSPDFR: AirportCallouts.dll | AttemptedCrimeCallouts.dll | BetterEMS.dll | CalloutManager.dll | CoastalCallouts.dll | EasyLoadoutContinued.dll | Interaction+.dll | PoliceSmartRadio.dll | SimpleCallouts.dll | StopThePed.dll | SuperCallouts2.dll | SuperEvents.dll | Traffic Policer.dll | UltimateBackup.dll
    Rage: LSPD First Response.dll | LSPersistenceD5.dll
    ASI: CScenarioPoint-Patch.asi | ELS.asi | HeapAdjuster.asi | OpenIV.asi | PLD.asi | ScriptHookVDotNet.asi | TrainerV.asi
    Lifetime: -2147483648
    VehiclesPersistent: 0/93/300
    PedsPersistent: 0/100/256
    Additional Info:

    Link to comment
    Share on other sites


    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • Create New...