getPlayerUID: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\[ *(https?:\/\/[^ = ]+) +([^= ]+) *\]" to "{{Link|$1|$2}}") |
Lou Montana (talk | contribs) m (Text replacement - "(\|[pr][0-9]+ *= *[^-]+) *- *C([a-eg-z])" to "$1 - c$2") |
||
Line 31: | Line 31: | ||
|p1= unit: [[Object]] | |p1= unit: [[Object]] | ||
|r1= [[String]] - | |r1= [[String]] - can be "_SP_AI_" or "_SP_PLAYER_" in SP, "" or UID in MP | ||
* The unique ID may be up to 100 characters long and may contain numbers, uppercase letters and underscores | * The unique ID may be up to 100 characters long and may contain numbers, uppercase letters and underscores | ||
* The value can be used to construct a valid variable name by appending to another valid variable name, e.g <sqf inline>missionNamespace setVariable ["TAG_player" + _uid, _unit];</sqf> | * The value can be used to construct a valid variable name by appending to another valid variable name, e.g <sqf inline>missionNamespace setVariable ["TAG_player" + _uid, _unit];</sqf> |
Revision as of 14:00, 8 November 2023
Description
- Description:
- Return a UniqueID of the given unit (player).
- Groups:
- Multiplayer
Syntax
- Syntax:
- getPlayerUID unit
- Parameters:
- unit: Object
- Return Value:
- String - can be "_SP_AI_" or "_SP_PLAYER_" in SP, "" or UID in MP
- The unique ID may be up to 100 characters long and may contain numbers, uppercase letters and underscores
- The value can be used to construct a valid variable name by appending to another valid variable name, e.g missionNamespace setVariable ["TAG_player" + _uid, _unit];
Examples
- Example 1:
Additional Information
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note