/* * Author: Dslyecxi, MikeMatrix * Returns all players in a given range and in the units vehicle. * * Arguments: * 0: Unit * 1: Range * * Return Value: * All units in proximity * * Example: * [player, 7] call ace_map_gestures_fnc_getProximityPlayers * * Public: No */ #include "script_component.hpp" params ["_unit", "_range"]; private _proximityPlayers = (getPos _unit) nearEntities [["CAMAnBase"], _range]; _proximityPlayers deleteAt (_proximityPlayers find _unit); _proximityPlayers append (crew vehicle _unit); _proximityPlayers select {[_x, false] call EFUNC(common,isPlayer);}