1. Add to Initialization Armored SUV in Arma 2 Editor:
suv_close_action = this addAction ["Close Cover","scripts\lg.sqf",[],1,false,true];
2. Create new folder and rename it to scripts (Side mission.sqm).
3. In scripts folder create 2 text file and rename its to lg.sqf and rg.sgf (in file explorer must activated file name extensions and then rename .txt to .sqf)
4. Copy and paste scripts commands in 2 files and save :
4-1 Contents of lg.sqf :
_target = _this select 0;
_caller = _this select 1;
_id = _this select 2;
_nic = [nil,nil,"per",rremoveAction, _target, _id] call RE;
_gunner = gunner _target;
_gunner switchMove "ArmoredSUV_GunnerTurnIn_PMC";
_target removeAction _id;
_target animate["HideGun_01",1];
sleep 0.5;
_target animate["HideGun_02",1];
sleep 0.5;
_target animate["HideGun_03",1];
sleep 0.5;
_target animate["HideGun_04",1];
sleep 1;
_target animate["CloseCover1",1];
_target animate["CloseCover2",1];
suv_open_action = _target addAction ["Open Cover","scripts\rg.sqf",[],1,false,true];
4-2 Contents of rg.sqf :
_target = _this select 0;
_caller = _this select 1;
_id = _this select 2;
_nic = [nil,nil,"per",rremoveAction, _target, _id] call RE;
_target removeAction _id;
_target animate["CloseCover2",0];
sleep 1;
_target animate["CloseCover1",0];
sleep 2;
_target animate["HideGun_04",0];
sleep 0.5;
_target animate["HideGun_03",0];
sleep 0.5;
_target animate["HideGun_02",0];
sleep 0.5;
_target animate["HideGun_01",0];
sleep 0.5;
_gunner = gunner _target;
_gunner switchMove "ArmoredSUV_GunnerTurnOut_PMC";
suv_close_action = _target addAction ["Close Cover","scripts\lg.sqf",[],1,false,true];
5. run preview in editor and set to gunner then activate action menu by mouse wheel that you view Close cover and open cover.
6. Finish and 100% Worked it for me. (My version of Arma 2 Operation Arrowhead is: 1.64.144629) (Latest in 2022 :D)
7.I hope I was able to help. Arma 2 old but lovely
8. Dismiss. 😉