Windows :: Battlefield 2 Cheat Codes
All weapons
Note: This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the "unlocks.py" file in the "pythonf2stats" folder. Change line 44 from "defaultUnlocks = [0, 0, 0, 0, 0, 0, 0]" to "defaultUnlocks = [1, 1, 1, 1, 1, 1, 1]".
Faster game loading
Note: This procedure involves changing game files; create backup copies before proceeding. Enter the "ea gamesattlefield 2 demomodsf2movies" folder and delete or move all of its files. There will now be no ads or movies at the start of the game. This can also speed up the menu because there will be no movie in background. Note: This also can be done in the demo version of the game.
Server console commands
Enter one of the following console commands on a server to activate the corresponding result:
| Result | Command |
| List map ID number, name, mode, and number of players | mapList.list |
| Set path to "_mapList.con" file | mapList.configFile |
| Reload "_mapList.con" file | mapList.load |
| Save current map list to "_mapList.con" file | mapList.save |
| Show total number of maps in current map list | mapList.mapCount |
| Show the map list ID number of current map | mapList.currentMap |
| Clear current map list | mapList.clear |
| Remove specified map from map list | mapList.remove [name] |
| List players connected | admin.listPlayers |
| End round and start next map on map list | admin.runNextLevel |
| View map list ID number for current map | admin.currentLevel |
| View map list ID number for the next map to be played | admin.nextLevel |
| Restart current map | admin.restartMap |
| Kick indicated player | admin.kickPlayer [ID number] |
| Ban indicated player by ID; see below for timeout values | admin.banPlayer [id number] [timeout] |
| Ban indicated player by CD key hash; see below for timeout values | admin.banPlayerKey [key hash] [timeout] |
| Ban indicated player by IP address; see below for timeout values | admin.addAddressToBanList [ip address] [timeout] |
| Ban CD key hash; see below for timeout value | admin.addKeyToBanList [key hash] [timeout] |
| Remove indicated IP address from ban list | admin.removeAddressFromBanList [ip address] |
| Remove indicated CD key hash from ban list | admin.removeKeyFromBanList [key hash] |
| List banned IP addresses | admin.listBannedAddresses |
| List banned CD keys | admin.listBannedKeys |
| Clear all ban lists | admin.clearBanList |
Ban values
Use one of the following values with the banning commands:
| Result | Value |
| Permanent ban | perm |
| Until next map | round |
| Number of seconds | [whole number] |
| Epoch expiration date; seconds since 1/1/1970 | :[whole number] |
Search for more cheats at CheatCodesClub
Search for more cheats at CheatSearcher

There are no comments yet. Be the first to add a comment.