Summary
Targeted Arma Reforger script hardening for selected XP, commander, free-respawn, and vehicle-entry paths.
Description
ServerGuard is a work-in-progress Arma Reforger addon providing targeted server-authority checks, request containment, and defensive null guards.
Current source includes:
Emergency blocking of the building-XP reward RPC.
Emergency disabling of the standard free-spawn handler.
Server-only execution of the standard commander setter.
Disabling of the debug commander-grant RPC.
Null-safety checks for a vehicle-entry handler.
A prefab allowlist and spawn-budget helper requiring integration into authoritative spawn handlers.
Gameplay impact: emergency containment disables legitimate building XP and free spawning through the affected paths. Vehicle-entry hardening may reject entry until the target vehicle has streamed in.
Important: ServerGuard is not a complete anti-cheat or verified protection against spawn-flood attacks. The spawn-budget helper does nothing until integrated. Source must be compiled and tested against the server’s game version, scenario, and mods before production deployment.
License
Arma Public License (APL)