Port Royale 2/Making money/Looting towns

Attacking Towns will give you a lot of goods so bring many ships, the defenses are usually stronger so there is a way in on land. To do this well, get a lot of guns and swords and about 500 crew as a minimum at the start of the game. First get your ship to attack it and press land attack, you have to destroy the gates, to do this, get a batillion of musketeers and lure away the enemy from the gates, after that, send all of your soldiers to break down the gates and you've won. You may have to duel with the Town Commander but they're easy to beat.