{"name":"BIS_fnc_onPlayerConnected","title":"BIS fnc onPlayerConnected","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_onPlayerConnected","revid":379590,"updated":"2026-11-04T00:04:10Z","groups":["Multiplayer","Event Handlers"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","locality":{"server_exec":true},"description":"Executes code on server every time a player joins the scenario (after unit selection).","syntaxes":[{"syntax":"[code, params] call BIS_fnc_onPlayerConnected","params":[{"name":"code","type":"Code or String","description":"code or name of the function to be executed. The following parameters are passed: [player, params], where:\n\n- player: Object - the connected player unit\n- params: Anything - *params* (below)","type_expr":"Code | String"},{"name":"params","type":"Anything","description":"parameters passed to the code or function (usually an Array or HashMap)","type_expr":"Anything"}],"returns":{"type":"Boolean","type_expr":"Boolean"}}],"examples":[{"text":"```sqf\n[\n    {\n        params [\"_player\", \"_params\"];\n        systemChat name _player;\n        systemChat _params;\n    },\n    \"Parameter\"\n] call BIS_fnc_onPlayerConnected;\n```","code":["[\n\t{\n\t\tparams [\"_player\", \"_params\"];\n\t\tsystemChat name _player;\n\t\tsystemChat _params;\n\t},\n\t\"Parameter\"\n] call BIS_fnc_onPlayerConnected;"]}],"see_also":["onPlayerConnected","BIS_fnc_addStackedEventHandler","Event Scripts"]}