spawn unit in editor
open debug console and type
player addAction ["Place Mine", {
player addMagazine "APERSMine_Range_Mag";
oneachframe {player selectWeapon "ClassicMineRangeMuzzle"};
player fire ["ClassicMineRangeMuzzle", "ClassicMineRangeMuzzle", "APERSMine_Range_Mag"];
player action ["Gear", player];
[] spawn {
waitUntil {dialog};
sleep 1;
closeDialog 0;
oneachframe {};
};
}];
execute
Notice how Put weapon shows when dialog is open