inAreaArrayIndexes: Difference between revisions
Jump to navigation
Jump to search
Killzone Kid (talk | contribs) No edit summary |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
Line 3: | Line 3: | ||
|game1= arma3 | |game1= arma3 | ||
|version1= 2.14 | |version1= 2.14 | ||
|branch= dev | |branch= dev | ||
Line 13: | Line 14: | ||
|gr4= Positions | |gr4= Positions | ||
| | |gr5= Groups | ||
|descr= | |descr= Returns positions' indices that are within the provided area. | ||
|s1= positions [[inAreaArrayIndexes]] area | |s1= positions [[inAreaArrayIndexes]] area | ||
Line 24: | Line 25: | ||
* [[Location]]s - locations | * [[Location]]s - locations | ||
* [[String]]s - markers | * [[String]]s - markers | ||
* [[Group]]s - AI groups, the position is the [[leader]] position | * [[Group]]s - AI groups, the position is the [[leader]]'s position | ||
|p2= area: [[Array]] or [[Object]] or [[Location]] or [[String]], where: | |p2= area: [[Array]] or [[Object]] or [[Location]] or [[String]], where: | ||
* [[Array]] - in format [center, a, b, angle, isRectangle, c] or polygon in format [point1, point2, point2,...] | * [[Array]] - in format [center, a, b, angle, isRectangle, c] or polygon in format [point1, point2, point2, ...] | ||
* [[Object]] - trigger | * [[Object]] - trigger | ||
* [[Location]] - location | * [[Location]] - location | ||
* [[String]] - marker | * [[String]] - marker | ||
|r1= [[Array]] of [[Number]]s - | |r1= [[Array]] of [[Number]]s - indices of ''positions''<nowiki/>'s matching elements | ||
|x1= <sqf> | |||
private _players = call BIS_fnc_listPlayers; | |||
private _indices = _players inAreaArrayIndexes _marker; | |||
{ | |||
private _player = _players select _x; | |||
["You are in the marker!"] remoteExec ["hint", _player]; | |||
} forEach _indices; | |||
</sqf> | |||
|seealso= [[inAreaArray]] [[inArea]] [[triggerArea]] | |seealso= [[inAreaArray]] [[inArea]] [[triggerArea]] | ||
}} | }} |
Revision as of 18:40, 20 February 2023
Description
- Description:
- Returns positions' indices that are within the provided area.
- Groups:
- TriggersMarkersLocationsPositionsGroups
Syntax
- Syntax:
- positions inAreaArrayIndexes area
- Parameters:
- positions: Array of Objects and/or Positions and/or Locations and/or Strings and/or Groups, where:
- area: Array or Object or Location or String, where:
- Return Value:
- Array of Numbers - indices of positions's matching elements
Examples
- Example 1:
Additional Information
- See also:
- inAreaArray inArea triggerArea
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