/pps

Persistent Player Statistics (PPS) a mod for ArmA 3

Primary LanguageSQFOtherNOASSERTION

PPS Version PPS License

Requires the latest version of CBA A3 for server and client and INIDBI2 for serverside only.
Use of ACE3 and TFAR is optional.

========================================
PROJECT DISCONTINUED
========================================

PPS my fist attempt of creating a mod for Arma 3. The main goal is to collect player statistics on client side and to send these statistics to the server side for persistent storage. The statistics are only collected in case of a running event, startet by PPS admin in PPS interface, and if the client activated sending data in addon settings. A normal player can only see his own statistics whereas the admin can see the statistics of all players.

The project is entirely open-source and all contributions are welcome. Feel free to maintain your own custom version, so long as the changes you make are open to the public in accordance with the (APL-SA).

Features

  • Unified interface, for admins and players. Simply press U in game. It's a CBA keybind.
  • CBA mod settings for server and client available.
  • Persistent data storage with serverside INIDBI2 mod.
  • Start, stop, continue and delete events for recording statistics.
  • Promote or degrade PPS admins.
  • Delete players.
  • Players must allow sending data in mod settings. Players can choose different recording categories.
  • Statistics tracking for individual values, permanently showing as a hint.
  • Statistics export in Pivot friendly format.
  • Statistics are saved on a per event basis.
  • Filter players, events and statistics.
  • Support for other mods like ACE3 and TFAR.
  • Localization available. For now in english and german.
  • Over 100 different statistics and counting.
  • Additional informations for players and clients on double click.
  • Support for multiplayer games on hosted and dedicated servers (no singleplayer support).

Installation

Download the latest versions of PPS, CBA_A3 and INIDBI2 and unpack them in your Arma 3 and Arma 3 server installation folders. Simply launch Arma 3 with -mod=@CBA_A3;@PPS and Arma 3 server mith -mod=@CBA_A3;@PPS -servermod=@INIDBI2 afterwards.

Known Issues

  • Some statistics don't work as aspected. This is still under development.

License

PPS is licensed under the (APL-SA).