RESURRECT SURVIVAL PERSISTENCE

by ROGUE_D3viL_
RESURRECT SURVIVAL PERSISTENCE

Summary

SURVIVAL MODE TEST

Description

RESURRECT PLAYER SAVE
Full player & vehicle persistence. Log out, come back later, pick up exactly where you left off.

What it does
Every time a player disconnects, this mod writes their full state to the server. When they rejoin, they spawn back in their exact position with all their gear, health, and ammo — as if they never left.
Vehicles persist too. Position, fuel, and damage are saved every 30 seconds and on shutdown, so the map state survives server restarts.

Player Persistence
Exact position & facing direction
Full hit-zone health — head, torso, arms, legs, and blood
Complete inventory — uniform, vest, backpack, helmet, weapons, attachments, magazines, medical supplies, everything
Per-magazine ammo count — half-empty mags come back half-empty
Saves on disconnect (including kicks and crashes)
Restores 500 ms after next spawn
Vehicle Persistence
Position & rotation for every vehicle on the map
Fuel level per tank
Damage state across all hit zones
Saves every 30 seconds + on round end
Skips vehicles with occupants — won't teleport a car out from under its driver
Matches by EntityID — world-placed vehicles persist cleanly across restarts

Requirements
Server-side only — no client install needed
Works on dedicated and listen servers
Auto-initializes on any mission using SCR_BaseGameMode
No configuration required, drop it in and go
Save Location
[profile]/RES_PlayerSave/
  [UID].dat         ← per-player state
  _vehicles.dat     ← global vehicle state

Delete individual files to reset a specific player or the entire vehicle world.

Known Limitations
Arsenal-spawned vehicles only persist within the same session (new EntityID on next boot)
Server hard-crash loses up to 30 s of vehicle state (player state still saves on forced disconnect)
Does not save bleeding-over-time status effects — only snapshot health values

Console Output
[RES_PS] Player Persistence ONLINE
[RES_VS] Vehicle Persistence ONLINE
[RES_PS] Saved UID=xyz pos=<3421.5, 12.8, 5892.1>
[RES_PS] Restored UID=xyz zones=7 items=23
[RES_VS] Restored 42/42 vehicles


Part of the RESURRECT collection.
Free to use. Credit appreciated but not required.

License

Arma Public License No Derivatives (APL-ND)

Rating
100%
Version
0.0.1
Game Version
1.6.0.119
Version size
4.80 KB
Downloads
67
Created
21.04.2026
Last Modified
21.04.2026
ID
692A46327BFA3E82