During the game, press the [~] (tilde) key to bring up the console, where you enter:
Cheat Codes for Medieval II: Total War Free Download
add_money # – Get # money (maximum 40000)
process_cq SETTLEMENT NAME – Automatic construction (SETTLEMENT NAME – settlement name)
auto_win ATTACKER / DEFENDER – The attacker or defender automatically wins the battle (ATTACKER / DEFENDER is the name of the attacker or defender)
Open all fractions:
Open the file “[game folder] \ Data \ world \ maps \ campaign \ imperial_campaign \ descr_strat.txt” with Notepad. There you will see a list of nations that you can use at the start of the game, as well as non-playables. Move factions from a closed block to a playable block. Save the file and start the game, all factions will become available.