mapList.list: Every map on the server has an ID number, which is used for voting to change maps. This command lists those numbers, the map name, game mode and the number of players if specified.
mapList.configFile: Used to specify the location of the _mapList.con The default is \My Documents\Battlefield 2 Demo\ServerConfigs\
mapList.load: Makes the server reload the _mapList.con
mapList.save: Saves the current map list on the server to the file _mapList.con
mapList.mapCount: Shows the total number of maps in the current map list
mapList.currentMap: Shows the map list ID number of the current map being played
mapList.clear: Clears the current map list. Warning: If there are no maps in the map list when the server starts loading a new map, all clients will be left on the loading screen.
mapList.remove: Removes the map you specify from the map list
mapList.append: [number of players] Add a new map to the end of the map list. You must specify the map name and the game mode. Number of players is optional, if not specified will default to the current server setting.
mapList.insert: [number of players] Exactly the same as mapList.append, but with this command you can specify at what map ID number to insert the new map into the list .