Для того чтобы играть в сингле или по локалке в BattleField 2142
можно иметь лицензионный CD и ломанный EXE файлик, ставим игруху,
заменяем EXE-шник!

Скачать ломаный bf2142.exe -- bf2142.rar (pack: 2.003 Kb / unpack: 6.739 Kb)

еще можно грохнуть или заархивировать с переносом в архив
папку целиком: C:\Games\BF2142\mods\bf2142\Movies
и тогда не будут показыватся вступительные ролики

После установки игры и замены файла, создаём СВОЙ профиль.
профиль по умолчанию можно скачать отсюда
C:\Documents and Settings\{юзер}\Battlefield 2142\Profiles\########

######## - нужно создать папку под своё имя!
в папке "Profiles" есть файл Global.con, в нём правим имя на своё:
GlobalSettings.setDefaultUser "????" - ??? меняем на на своё

в созданной папке, для примера это будет "Player1" должны находится файлы:
Audio.con
Controls.con
General.con
mapList.con
Profile.con
ServerSettings.con
Video.con
редактируем файл Profile.con - везде заменяем Player1 на своё имя