setGroupId: Difference between revisions
Lou Montana (talk | contribs) m (Text replacement - "<sqf>([^↵][^<]*↵[^<]*)<\/sqf>" to "<sqf> $1 </sqf>")  | 
				m (Fixed Example 4)  | 
				||
| Line 191: | Line 191: | ||
<sqf>_group1 setGroupId ["Delta", "GroupColor4"]</sqf>  | <sqf>_group1 setGroupId ["Delta", "GroupColor4"]</sqf>  | ||
|  | |x4= When trying to apply the same callsign to two groups of the same side, the callsigns will simply be swapped, e.g:  | ||
<sqf>  | <sqf>  | ||
group1 setGroupId ["Active Group"];  | group1 setGroupId ["Active Group"];  | ||
Latest revision as of 18:32, 3 November 2025
Description
- Description:
 - Sets the group radio callsign, how it will be displayed in radio chat. Two groups on the same side cannot have the same callsign (possible on different sides) - see Example 4.
The identity setup can consist of format keywords (marked with %) and param keywords taken from CfgWorlds config. Formatting is almost like using the format command but with some special group keywords (see Example 2).
↑ Back to spoiler's top%GroupSquad %GroupPlatoon %GroupCompany %GroupNames %GroupColors - "Squad1" → 1
 - "Squad2" → 2
 - "Squad3" → 3
 - "Squad4" → 4
 
- "Platoon1" → 1
 - "Platoon2" → 2
 - "Platoon3" → 3
 - "Platoon4" → 4
 
- "CompanyAlpha" → Alpha
 - "CompanyBravo" → Bravo
 - "CompanyCharlie" → etc.
 - "CompanyDelta"
 - "CompanyEcho"
 - "CompanyFoxtrot"
 - "CompanyGolf"
 - "CompanyHotel"
 - "CompanyIndia"
 - "CompanyKilo"
 - "CompanyLima"
 - "CompanyMike"
 - "CompanyNovember"
 - "CompanyOscar"
 - "CompanyPapa"
 - "CompanyQuebec"
 - "CompanyRomeo"
 - "CompanySierra"
 - "CompanyTango"
 - "CompanyUniform"
 - "CompanyVictor"
 - "CompanyWhiskey"
 - "CompanyXray" → X-Ray
 - "CompanyYankee"
 - "CompanyZulu"
 
- "Alpha"
 - "Bravo"
 - "Charlie"
 - "Delta"
 - "Echo"
 - "Foxtrot"
 - "Golf"
 - "Hotel"
 - "November"
 - "Kilo"
 - "Yankee"
 - "Zulu"
 - "Convoy"
 - "Buffalo"
 - "Guardian"
 - "Two"
 - "Three"
 - "Fox"
 
- "GroupColor0" → (nothing)
 - "GroupColor1" → Black
 - "GroupColor2" → Red
 - "GroupColor3" → Green
 - "GroupColor4" → Blue
 - "GroupColor5" → Yellow
 - "GroupColor6" → Orange
 - "GroupColor7" → Pink
 - "Six" → Six
 
↑ Back to spoiler's topLetter Colour - "Alpha"
 - "Bravo"
 - "Charlie"
 - "Delta"
 - "Echo"
 - "Foxtrot"
 - "Golf"
 - "Hotel"
 - "Kilo"
 - "Yankee"
 - "Zulu"
 - "Buffalo"
 - "Convoy"
 - "Guardian"
 - "November"
 - "Two"
 - "Three"
 - "Fox"
 
- "GroupColor0" → (nothing)
 - "GroupColor1" → Black
 - "GroupColor2" → Red
 - "GroupColor3" → Green
 - "GroupColor4" → Blue
 - "GroupColor5" → Yellow
 - "GroupColor6" → Orange
 - "GroupColor7" → Pink
 - "Six" → Six
 
 - Multiplayer:
 - For the global variant of this command see setGroupIdGlobal.
 - Groups:
 - Groups
 
Syntax
- Syntax:
 - group setGroupId [nameFormat, nameParam1, nameParam2, ...]
 - Parameters:
 - group: Object or Group
 - nameFormat: String - format template (%keyword1 - %keyword2...etc)
 - nameParamN: String - param keyword
 - Return Value:
 - Nothing
 
Examples
- Example 1:
 - Arma 3:
 - Example 2:
 - Arma 3:
 - Example 3:
 - Armed Assault / Arma 2 / Arma 3:
Operation Flashpoint:
_group1 setGroupId ["Delta", "GroupColor4"]
 - Example 4:
 - When trying to apply the same callsign to two groups of the same side, the callsigns will simply be swapped, e.g:
group1 setGroupId ["Active Group"]; group2 setGroupId ["Inactive Group"]; group2 setGroupId ["Active Group"]; // group1 is "Inactive Group" now
 
Additional Information
- See also:
 - setGroupIdGlobal groupId group
 
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 
- Posted on Apr 21, 2015 - 23:21 (UTC)
 
Categories: 
- Scripting Commands
 - Introduced with Operation Flashpoint version 1.00
 - Operation Flashpoint: New Scripting Commands
 - Operation Flashpoint: Scripting Commands
 - Operation Flashpoint: Elite: Scripting Commands
 - ArmA: Armed Assault: Scripting Commands
 - Arma 2: Scripting Commands
 - Arma 2: Operation Arrowhead: Scripting Commands
 - Take On Helicopters: Scripting Commands
 - Arma 3: Scripting Commands
 - Command Group: Groups
 - Scripting Commands: Local Effect