Summary
BetterArma Logger is a lightweight, server-side data collection mod.
It silently ecords everything that happens on your server to JSON and log files in the server profile folder.
Description
== WHAT IT LOGS ==
Per player (snapshot every 30s + full dump on disconnect):
- Identity: name, UID, platform, roles, connection state
- Faction, world position, squad/group (name, callsign, radio frequency)
- Character state: life state, stance, health, weapon in hands, vehicle
- ALL DataCollector stats, both SESSION and LIFETIME:
kills, AI kills, player/friendly/civilian kills, deaths, shots, grenades,
distances (foot/vehicle/passenger), roadkills, revives, heals, bleeds stopped,
resupplies, vehicle repairs/kills/losses, gunner kills, rank, XP, criminal score,
and every other stat your game version exposes (read dynamically, never hardcoded)
Events:
- KILLS: who killed whom, weapon used, distance, faction, AI flag, teamkill,
suicide and the engine death-relation code
- CHAT: every message with channel, sender, name, UID and timestamp
- CONNECT / DISCONNECT with the decoded kick/disconnect reason
== OUTPUT FILES (in the server profile folder) ==
- BetterArma_Logger_players.json (live snapshot of all connected players)
- BetterArma_Logger_player_<uid>.json (last full dump per player)
- BetterArma_Logger_kills.log (JSON-lines)
- BetterArma_Logger_events.log (JSON-lines)
- BetterArma_Logger_chat.log (JSON-lines)
Dev notes:
We are still working on it, its not perfect, wait for the 1.1.0License
This content is made available only for non-commercial end-use in Arma Reforger without permission to monetize it in any way.
This content may not be shared or adapted in any way or form unless explicit permission from the author is provided in writing.