Allow the attackers as team to have basically 5 lives (or whatever amount works best on a per map basis. This means that if the attackers fail to capture the objective within the time limit or all players die, that they as a team can respawn.
This means that the attackers can fail an attack 5 times, over the total course of a map.
The reason for this is if the teams got only 1 life per cap zone, that the chance of getting to fight at the actual last cap zone is pretty low. By allowing the team to respawn X times after they failed to attack allows a map to be balanced in such a way that 50 percent of the time the allies win and 50 percent of the time the axis win.
This way all the nice and good looking places in a map get some play time.
-------
(note: the re-spawning is probably better to happen when 20% of the attackers are still alive. Otherwise the defenders can move up all the way towards the spawn).
This means that the attackers can fail an attack 5 times, over the total course of a map.
The reason for this is if the teams got only 1 life per cap zone, that the chance of getting to fight at the actual last cap zone is pretty low. By allowing the team to respawn X times after they failed to attack allows a map to be balanced in such a way that 50 percent of the time the allies win and 50 percent of the time the axis win.
This way all the nice and good looking places in a map get some play time.
-------
(note: the re-spawning is probably better to happen when 20% of the attackers are still alive. Otherwise the defenders can move up all the way towards the spawn).