{"name":"isCopilotEnabled","title":"isCopilotEnabled","type":"command","url":"https://community.bistudio.com/wiki/isCopilotEnabled","revid":379426,"updated":"2026-10-31T00:04:57Z","groups":["Object Manipulation"],"status":"ok","games":{"arma3":"0.50"},"since":"arma3 0.50","arma3_since":"0.50","locality":{"argument":"global"},"description":"Returns true if copilots actions are enabled.","syntaxes":[{"syntax":"isCopilotEnabled vehicle","params":[{"name":"vehicle","type":"Object","type_expr":"Object"}],"returns":{"type":"Boolean","type_expr":"Boolean"},"form":"unary","right":{"text":"vehicle"}}],"examples":[{"text":"```sqf\nif (!isCopilotEnabled myHeli) then {\n    myHeli enableCopilot true;\n};\n```","code":["if (!isCopilotEnabled myHeli) then {\n\tmyHeli enableCopilot true;\n};"]}],"see_also":["enableCopilot"],"notes":[{"user":"Strangepete","date":"2014-02-17T00:00:00Z","text":"Only returns whether or not the actions are enabled and shown to the pilot and co-pilot. This will still return TRUE if the pilot uses the 'Lock Controls' action to disable co-pilot controls.\nYou can use the Arma 3 Event Handler - Controls Shifted to detect 'Take Controls' or 'Release Controls' actions"}]}