{"name":"allUsers","title":"allUsers","type":"command","url":"https://community.bistudio.com/wiki/allUsers","revid":378526,"updated":"2026-05-04T01:56:35Z","groups":["Multiplayer","Object Detection"],"status":"ok","games":{"arma3":"2.06"},"since":"arma3 2.06","arma3_since":"2.06","locality":{"server_exec":true},"description":"Returns a list of player ids of all the users on an MP server.\n\n> [!NOTE]\n> This also lists Headless Clients.","syntaxes":[{"syntax":"allUsers","params":[],"returns":{"type":"Array of Strings","type_expr":"Array<String>","description":"user network IDs (see getPlayerID, getUserInfo)"},"form":"nullary"}],"examples":[{"text":"```sqf\nif (isServer) then\n{\n    private _allUserIDs = allUsers;\n    for \"_i\" from 0 to (count _allUserIds - 1) do\n    {\n        diag_log format [\"User #%1 ID: %2\", _i + 1, _allUserIds select _i];\n    };\n};\n```","code":["if (isServer) then\n{\n\tprivate _allUserIDs = allUsers;\n\tfor \"_i\" from 0 to (count _allUserIds - 1) do\n\t{\n\t\tdiag_log format [\"User #%1 ID: %2\", _i + 1, _allUserIds select _i];\n\t};\n};"]}],"see_also":["getUserInfo","getPlayerID","allPlayers","allCurators","allGroups","allDead","allUnits","switchableUnits","playableUnits","vehicles","allUnitsUAV","allDeadMen","isPlayer","playersNumber"]}