At the time the ability resolves, you’ll get to play the card if you declared three different creatures as attackers at any point in the turn. A creature declared as an attacker in two different attack phases counts only once. A creature that entered the battlefield attacking (such as a token created by Militia’s Pride) doesn’t count because you never attacked with it.