• Tracker

    Spaces
    Browse
    Statistics
  • /
  • /General
  • /A3G-92
Back
1

Player score commands incorrectly depend on unit side

Multiplayer
1

State

Open
Issue key
A3G-92
Access
Public
Space
Arma 3
Project
General
Creator
dimon
Created
Sep 24, 2026
Views
5
Issue Type
Other
Section
Game Version
2.22 (Current Stable)
Was this also present in the previous version?
Yes, it was already present
Severity
It would be nice to fix this
Section
Operating System
Windows
Windows
Windows Version
—
Description

The following commands stop working correctly after the unit’s side is changed using joinSilent createGroup:

  • getPlayerScores unit

  • unit addScore score

  • unit addPlayerScores values

After a side change, getPlayerScores returns an empty array, and both score‑modifying commands fail silently.

Expected behavior

All three commands should work independently of the unit’s current side.

Actual behavior

If the unit’s side has been changed, the score container becomes inaccessible and the commands fail.

Impact

This breaks any game mode where players temporarily change side:

  • FFA modes

  • lobby systems

  • PvP arenas

  • custom respawn systems

  • joinSilent‑based UI logic

Mission makers are forced to use a workaround:

_s = side _player;
[_player] joinSilent createGroup [FFA_LOBYSIDE,true];
_scores = getPlayerScores _player;
[_player] joinSilent createGroup [_s,true];

This causes group recreation, AI relationship resets, visual artifacts, and race conditions.

Requested fix

Remove the dependency on unit side for:

  • getPlayerScores

  • addScore

  • addPlayerScores

Score data should be bound to unit or UID, not to side.

Reactions

Activity

    about 1 hour ago
  • dimon
    created issueabout 1 hour ago
  • dimon
    changedabout 1 hour ago

You are not signed in. Please sign in to see more details and to reply.

State

Open
Issue key
A3G-92
Access
Public
Space
Arma 3
Project
General
Creator
dimon
Created
Sep 24, 2026
Views
5