Difference between revisions of "setGroupId"
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Fix Stringtable.csv link) |
m (template:command argument fix) |
||
Line 95: | Line 95: | ||
For global variant of this command use [[setGroupIdGlobal]]. | For global variant of this command use [[setGroupIdGlobal]]. | ||
− | |= | + | |DESCRIPTION= |
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
− | | group '''setGroupId''' [nameFormat, nameParam1, ..., nameParamN] |= | + | | group '''setGroupId''' [nameFormat, nameParam1, ..., nameParamN] |SYNTAX= |
− | |p1= group: [[Object]] or [[Group]] |= | + | |p1= group: [[Object]] or [[Group]] |PARAMETER1= |
− | |p2= [nameFormat, nameParam1, ..., nameParamN]: [[Array]] |= | + | |p2= [nameFormat, nameParam1, ..., nameParamN]: [[Array]] |PARAMETER2= |
− | |p3= nameFormat: [[String]] - format template (%keyword1 - %keyword2...etc) |= | + | |p3= nameFormat: [[String]] - format template (%keyword1 - %keyword2...etc) |PARAMETER2= |
− | |p4= nameParam1: [[String]] - param keyword |= | + | |p4= nameParam1: [[String]] - param keyword |PARAMETER2= |
− | | [[Nothing]] |= | + | | [[Nothing]] |RETURNVALUE= |
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
|x1= '''Arma 3''':<code>[[group]] [[player]] [[setGroupId]] ["Some name for the group"]; | |x1= '''Arma 3''':<code>[[group]] [[player]] [[setGroupId]] ["Some name for the group"]; | ||
[[hint]] [[groupId]] [[group]] [[player]]; //"Some name for the group" | [[hint]] [[groupId]] [[group]] [[player]]; //"Some name for the group" | ||
− | [[player]] [[sideChat]] "lalala"; //Some name for the group (KK): "lalala"</code>|= | + | [[player]] [[sideChat]] "lalala"; //Some name for the group (KK): "lalala"</code>|EXAMPLE1= |
|x2= '''Arma 3''':<code>[[group]] [[player]] [[setGroupId]] ["%GroupNames :=: %GroupColors","Alpha","GroupColor2"]; | |x2= '''Arma 3''':<code>[[group]] [[player]] [[setGroupId]] ["%GroupNames :=: %GroupColors","Alpha","GroupColor2"]; | ||
[[hint]] [[groupId]] [[group]] [[player]]; //"Alpha :=: Red" | [[hint]] [[groupId]] [[group]] [[player]]; //"Alpha :=: Red" | ||
− | [[player]] [[sideChat]] "lalala"; //Alpha :=: Red (KK): "lalala"</code>|= | + | [[player]] [[sideChat]] "lalala"; //Alpha :=: Red (KK): "lalala"</code>|EXAMPLE2= |
− | |x3= '''OFP''':<code>_group1 [[setGroupId]] ["Delta","GroupColor4"]</code> |= | + | |x3= '''OFP''':<code>_group1 [[setGroupId]] ["Delta","GroupColor4"]</code> |EXAMPLE3= |
− | |x4= '''ArmA / ArmA 2''':<code>_group1 [[setGroupId]] ["Assault Squad"]</code> |= | + | |x4= '''ArmA / ArmA 2''':<code>_group1 [[setGroupId]] ["Assault Squad"]</code> |EXAMPLE4= |
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
− | | [[setGroupIdGlobal]], [[groupId]], [[group]] |= | + | | [[setGroupIdGlobal]], [[groupId]], [[group]] |SEEALSO= |
}} | }} |
Revision as of 15:47, 7 April 2019
Notes
- In OFP, group ID format must be [letter, color, picture] or [letter, color].
Letter is one of:
- "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
- Posted on August 4, 2006 - 11:01
- hardrock
- Notes from before the conversion: Note that this command does not name the group. To call a group "grp1", for example, write this in the init field of the group leader: grp1 = group this
- Posted on December 9, 2006 - 12:20
- Mondkalb
- Selfdefined Callsigns: In Armed Assault you're able to define the callsignletter by yourself. This can be for example "Fireteam", or "Specialforces". this setgroupId ["Attackteam"]
- Ceeeb
- In OFP v1.96, the radio callsign strings for a mission can be redefined by creating a Stringtable.csv in the mission folder. All string names except FOX can be found within the main stringtable.csv. Note "SIX" has a string suggesting it is a groupname, although the engine uses it as a colour. Some examples of the string names : STR_CFG_GRPNAMES_ALPHA, STR_CFG_GRPNAMES_FOX, STR_CFG_GRPCOL_BLACK, STR_CFG_GRPNAMES_SIX, STR_CFG_FIREFLYBASE, STR_CFG_PAPABEAR, STR_CFG_HQ_BASE, STR_CFG_HQ_BASE.
Bottom Section
- Posted on April 21, 2015 - 23:21 (UTC)
- Killzone Kid
-
List of available keywords from config:
"if ((configName _x) select [0, 5] == 'group') then { diag_log ('%' + configName _x); for '_i' from 0 to count _x - 1 do { diag_log ('* ""' + configName (_x select _i) + '"" -> ' + getText ((_x select _i) >> 'name')); }; }; false" configClasses (configFile >> "CfgWorlds");