channelEnabled: Difference between revisions
Lou Montana (talk | contribs) m (Text replacement - "\|x([0-9])= *<code>([^<]*)<\/code>" to "|x$1= <sqf>$2</sqf>") |
Lou Montana (talk | contribs) (Add 2.20 result) |
||
| Line 6: | Line 6: | ||
|gr1= Radio and Chat | |gr1= Radio and Chat | ||
|descr= Returns [[Array]] of [[Boolean]]s in format [enabledChat, enabledVoN] for the given channel. For more information about enabling/disabling of chat channels see [[enableChannel]]. | |descr= Returns [[Array]] of [[Boolean]]s in format [enabledChat, enabledVoN] for the given channel. | ||
{{{!}} class | For more information about enabling/disabling of chat channels see [[enableChannel]]. | ||
! colspan | |||
{{{!}} class="wikitable align-center" | |||
! colspan="16" {{!}} [[Channel IDs|Channel ID]] number correspondence | |||
{{!}}- | {{!}}- | ||
{{!}} colspan="6" {{!}} Default Channels | |||
{{!}} colspan="10" {{!}} Custom Channels | |||
{{!}}- style="font-size: .9em" | |||
{{!}} Global | {{!}} Global | ||
{{!}} Side | {{!}} Side | ||
| Line 16: | Line 21: | ||
{{!}} Vehicle | {{!}} Vehicle | ||
{{!}} Direct | {{!}} Direct | ||
{{!}} | {{!}} CC 1 | ||
{{!}} | {{!}} CC 2 | ||
{{!}} | {{!}} CC 3 | ||
{{!}} | {{!}} CC 4 | ||
{{!}} | {{!}} CC 5 | ||
{{!}} | {{!}} CC 6 | ||
{{!}} | {{!}} CC 7 | ||
{{!}} | {{!}} CC 8 | ||
{{!}} | {{!}} CC 9 | ||
{{!}} | {{!}} CC 10 | ||
{{!}}- | {{!}}- | ||
{{!}} 0 | {{!}} 0 | ||
| Line 49: | Line 54: | ||
|p1= channelID: [[Number]] - [[Channel IDs|Channel ID]] (see description) | |p1= channelID: [[Number]] - [[Channel IDs|Channel ID]] (see description) | ||
|r1= [[Array]] - in format [enabledChat, enabledVoN] | |r1= [[Array]] - in format [enabledChat, enabledVoN, {{GVI|arma3|2.20|size= 0.75}} enableMapMarkers, enableMapDrawing] | ||
|x1= <sqf>_isGlobalChatEnabled = (channelEnabled 0) select 0; // check if user can use text on global channel</sqf> | |x1= <sqf>_isGlobalChatEnabled = (channelEnabled 0) select 0; // check if user can use text on global channel</sqf> | ||
| Line 55: | Line 60: | ||
|x2= <sqf>_isGlobalVoiceEnabled = (channelEnabled 0) select 1; // check if user can use the VoN on global channel</sqf> | |x2= <sqf>_isGlobalVoiceEnabled = (channelEnabled 0) select 1; // check if user can use the VoN on global channel</sqf> | ||
|x3= <sqf>(channelEnabled 0) params ["_isGlobalChatEnabled", "_isGlobalVoiceEnabled"]; | |x3= <sqf> | ||
// sets all variables | |||
(channelEnabled 0) params [ | |||
"_isGlobalChatEnabled", | |||
"_isGlobalVoiceEnabled", | |||
"_areMarkersEnabled", | |||
"_isMapDrawingEnabled" | |||
];</sqf> | |||
|seealso= [[currentChannel]] [[setCurrentChannel]] [[getPlayerChannel]] [[enableChannel]] [[radioChannelCreate]] | |seealso= [[currentChannel]] [[setCurrentChannel]] [[getPlayerChannel]] [[enableChannel]] [[radioChannelCreate]] | ||
}} | }} | ||
Latest revision as of 15:14, 25 October 2025
Description
- Description:
- Returns Array of Booleans in format [enabledChat, enabledVoN] for the given channel.
For more information about enabling/disabling of chat channels see enableChannel.
Channel ID number correspondence Default Channels Custom Channels Global Side Command Group Vehicle Direct CC 1 CC 2 CC 3 CC 4 CC 5 CC 6 CC 7 CC 8 CC 9 CC 10 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 - Groups:
- Radio and Chat
Syntax
- Syntax:
- channelEnabled channelID
- Parameters:
- channelID: Number - Channel ID (see description)
- Return Value:
- Array - in format [enabledChat, enabledVoN,
2.20 enableMapMarkers, enableMapDrawing]
Examples
- Example 1:
- Example 2:
- Example 3:
- // sets all variables (channelEnabled 0) params [ "_isGlobalChatEnabled", "_isGlobalVoiceEnabled", "_areMarkersEnabled", "_isMapDrawingEnabled" ];
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