Arma 3
28 ratings
Hunter'z Persistency Module
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Mechanics
File Size
Posted
Updated
573.903 KB
21 Nov, 2017 @ 6:22pm
5 Mar, 2024 @ 4:26pm
73 Change Notes ( view )

Subscribe to download
Hunter'z Persistency Module

Description
RELEASE VERSION

Hunter'z Persistency Module is a fully customisable, offline persistency framework. In other words, it does not need relatively more complex infrastructure like SQL servers and databases. It instead works based on simple text file read/writes on the server machine and stores full information for persistent missions on vehicles, other items belonging to your faction, as well as player units. It offers reconnect persistency for players, and is compatible with ACE and ACRE. It accurately restores the state of vehicles and units down to ammo count upon server restart.

A manual is available inside the mod folder to help you set up the module correctly. Be aware I won't answer any issues that are already explained in the manual :)

This module would not have worked without Killzone_Kid[killzonekid.com]'s debug console extension. So a big shout out to him!

Copyright © 2017-2024 K.Hunter

Hunter'z Persistency Module source code, Hunter'z logos and trademarks and any associated distribution version of this material is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Full license text and source code available on Github: https://github.com/KHunter-Arma/Hz_mod_persistency
104 Comments
Brominum 4 Feb @ 6:17am 
That did happen at the start of the mission as part of the logistics simulation we did. That's good to know though, I'll bear that in mind for next time & change the function. Thank you!
K.Hunter  [author] 4 Feb @ 2:59am 
There is currently an issue where if you load a crate in a vehicle with ACE it will duplicate, since I never really added support for that. It’s something I plan on doing (soon(TM)). Did you load those crates in a vehicle?

In any case, you really shouldn’t be using addVehicle for crates. Adding crates has its own function for a reason so you should be using that instead.
Brominum 3 Feb @ 9:32pm 
Hi, if you still support this addon, I've been having an issue where crates spawned in Zeus and added to the persistency via Hz_pers_API_addVehicle are duplicating when the server is shut down and the persistency loads again. These crates do not exist in 3den, but they are still somehow duplicating. It only happens once, too. If I go back and remove all the duplicated crates, it's good to go. Any pointers? If you want more involved troubleshooting feel free to add me and I can share the save.
K.Hunter  [author] 24 Nov, 2024 @ 3:26am 
@Pat Unfortunately that's not a case I ever thought about, and there is no native support for that.
Pat 23 Nov, 2024 @ 4:00pm 
Is there any option for including AI-teammates? We have a campaign in dev with teamswitch. Would be awsome for that. I tried to save the AI as "Objects". But then the ACE_Medical, rations and such is not restored (I did't check the AI inventory, so I don't know about ammo and other equipment...).
MaMaD_THUG 5 Mar, 2024 @ 11:15am 
maow maow meow maow
:m67:
Isaac 23 Oct, 2022 @ 9:31pm 
Ah cool, fair enough.
K.Hunter  [author] 23 Oct, 2022 @ 8:35am 
Yes. It's also their gear
Isaac 22 Oct, 2022 @ 10:41pm 
Is player persistency their characters staying on the map when they disconnect?
K.Hunter  [author] 22 Oct, 2022 @ 7:26pm 
It's written in mind to be run on both the client and the server, but I know at least one person tried to run it only serverside and he said it was working for him, except for player persistency. So it might work out if you don't care about player persistency, but not guarantees on anything ;)