#include "..\script_component.hpp" // we'll use this to display status if nearby players are in the flag menu // adds codeblock to common array to be processed per frame private _code = { private _unitsToDraw = (localNamespace getVariable [QEGVAR(client,nearMen), []]) select { (_x getVariable [QGVAR(inFlagMenu), false]) && { // distance within X meters player distance _x <= 15 || // check unit not in a vehicle isNull (objectParent _x) } }; [ _unitsToDraw, "", "Setting vehicle flag...", [0.9, 0.9, 0.9, 1] ] call EFUNC(common,draw3dIconStatus); }; // add codeblock to common array [_code] call EFUNC(client,registerPFHCode);