Tatarsky 0 Posted July 21 Quote // Deklaracja zmiennych globalnych _unitName = ""; _leader = objNull; private _setLeaderForGroupBasedOnClass = { private _groupName = "Eagle_1"; private _unitClass = "PSZ_PL_WDL20_Soldier_TL"; private _group = missionNamespace getVariable [_groupName, objNull]; if (isNull _group) then { hint format ["Grupa o nazwie '%1' nie została znaleziona!", _groupName]; _unitName = ""; _leader = objNull; } else { private _units = units _group; private _unit = _units select {typeOf _x == _unitClass} select 0; if (!isNull _unit) then { _unitName = name _unit; hint format ["Jednostka o klasie '%1' w grupie '%2' ma nazwę: %3", _unitClass, _groupName, _unitName]; } else { hint format ["Nie można znaleźć jednostki o klasie '%1' w grupie '%2'", _unitClass, _groupName]; _unitName = ""; }; if (_unitName != "") then { private _leaderName = _unitName; sleep 2; private _group = missionNamespace getVariable [_groupName, objNull]; if (isNull _group) then { hint format ["Grupa o nazwie '%1' nie została znaleziona podczas ustawiania lidera!", _groupName]; } else { private _units = units _group; _leader = _units select {name _x == _leaderName} select 0; if (!isNull _leader) then { _group setLeader _leader; hint format ["Jednostka %1 została ustawiona jako lider grupy %2", name _leader, _groupName]; } else { hint format ["Nie można znaleźć jednostki o nazwie '%1' w grupie '%2' podczas ustawiania lidera", _leaderName, _groupName]; }; }; } else { hint "Nie można ustawić lidera, ponieważ nazwa jednostki jest pusta."; }; }; }; // Wywołaj funkcję [] call _setLeaderForGroupBasedOnClass; // Można teraz używać zmiennych _unitName i _leader w innych częściach skryptu hint format ["Nazwa jednostki to: %1", _unitName]; hint format ["Lider grupy to: %1", if (!isNull _leader) then {name _leader} else {"brak"}]; I'm trying to assing leader to created team (ive used custom units from addon), spent another 5h to make it work and still i dont know how to do it. If someone has working script for this it will be awesome. If u wwant to see previous .sqf files just let me know. Maybe u will have better ideas. Share this post Link to post Share on other sites