I tried this:
ur_ai = _this select 0;
_grp = createGroup east;
ur_ai = "GUE_Soldier_Sniper" createunit [[(getpos player select 0), (getpos player select 1), 50], group player, format["%1", TKC__MedicDevString_command]], _grp allowFleeing 0, ur_ai enableAI "TARGET", [ur_ai] join _grp, ur_ai enableAI "AUTOTARGET", ur_ai setskill 1, ur_ai setCombatMode "RED", ur_ai setBehaviour "AWARE", ur_ai addweapon "AKS_74_kobra", ur_ai addmagazine "30Rnd_545x39_AK", ur_ai selectWeapon "AKS_74_kobra", while {alive ur_ai} do { ur_ai setvehicleammo 1, sleep 0.01
};
hint "Soldier spawned...";
Dunno what I should edit?