Author: y0014984
Author Website: https://github.com/y0014984/pps

Requirements: Community Base addons A3

Version: 0.4.2
Signed: Yes, serverkey included

Short description: collects statistics clientside and save them serverside

Date: 2019-06-28 08:31


Comments: (0)
Rating:



 







Persistent Player Statistics (PPS)

by
y0014984


Description:
**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](https://www.bistudio.com/community/licenses/arma-public-license-share-alike)).


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:
To install Persistent Player Statistics (PPS) you should use modfolders to keep it seperate from the official game content to prevent issues.
With Arma 3 you can use different ways to set up your modfolders to use custom content you have downloaded.
Please visit the Arma 3 Mod install instructions page for more information about using custom mods and addons in Arma 3.


Included files:
pps_main.pbo


Usage:
Full documentation is available at GitHub https://github.com/y0014984/pps


Known issues:
- Some statistics don't work as aspected. This is still under development.
- Latest version of INIDBI2 (v2.06) on clients is blocked by BattlEye. On dedicated server there is no problem.


License / Disclaimer:
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](https://www.bistudio.com/community/licenses/arma-public-license-share-alike)).

PPS is licensed under the ([APL-SA](https://www.bistudio.com/community/licenses/arma-public-license-share-alike)).


Changelog:
0.4.2
changed: Database layout. It's not compatible with v0.3.2
changed: Data storage. One file per event and user.
changed: Interface. Now there are players, events and statistics.
added: Filters. Players, events and statistics can be filtered.
added: Event management: Start, Stop, Continue, Delete
added: Auto-Admin-Promotion for loggedin server admins.
added: Localization for english and german. Please help with more languages.
added: CSV-Export in Pivot friendly format.
added: Statistics categories in settings. You can enable/disable them.
added: A lot of new statistics. There are now over 100 statistics.
added: Support of latest version of INIDBI2 (v2.06)
added: Button to promote/degrade other players/admins
added: Button to delete players (incl. events, statistics)
added: Button to delete events (incl. statistics)
added: Double click action on players and events for additional informations.
improved: Performance
fixed: a lot of bugs

0.3.2
Initial Release v0.3.2



- Community Base addons A3


Steam Workshop:
- Subscribe




Enable javascript to be able to download from Armaholic please!