Civilian units never fire on player-controlled units and there's no way to get them to. The only way is to allocate them to a non-civilian side but you can't do that in skirmish.
what i mean is i've built patriots and gattlings on the civ team. y dont thay fire on enemy units. i've set the teams and how players regard others type of thing