If it's a building then you can just use a trigger placed over the building and group it to the building.
Then just pop this in the on act window Hint Format["%1 Object",thislist select 0];
If it wont group or it's a tree or road ect then you can use the following script.
If you increase the number being past to the scipt (2) you can increase the area being searched or destroyed.
// place this into a game logic int nul=[this,2] execVM "ID.sqf" and place the game logic over the object your looking for.
// To destroy an object enable the setdamage command
// place a game logic where you want to get the ID number or type of object
//
_location = _this select 0;
_radius = _this select 1;
//_what = nearestobjects [_location,["Building"], _radius]; //buildings only
_what = nearestobjects [_location,[], _radius]; // everything
sleep 0.5;
{
Hint Format["%1 Object",_x];
//_x setdamage 1; // To damage the object
sleep 4;
} forEach _what;