"Well, since patch 1.03, xfire is broken and you can not connect to a bf2 server anymore. This is because bf2 now requires your username and password in the command-line when launching. Here's a quick fix until xfire updates:
- Go into your C:\Program Files\Xfire folder and open xfire_games.ini
- Find: [4578]
You should see something like this:
Code:[4578]
LongName=Battlefield 2
ShortName=bf2
Icon=bf2.ico
LauncherDirKey=HKEY_LOCAL_MACHINE\SOFTWARE\Electro nic Arts\EA GAMES\Battlefield 2\InstallDir
LauncherExe=BF2.exe
LauncherPasswordArgs=+password %UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs=+joinServer %UA_GAME_HOST_NAME% +port %UA_GAME_HOST_PORT% %UA_LAUNCHER_PASSWORD_ARGS%
Launch=%UA_LAUNCHER_EXE_PATH% +menu 1 +fullscreen 1 %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=BF2
InGameRenderer=D3D9
InGameFlags=DISABLE_RELEASE|BLOCK_ASYNC
ExcludeIPPorts=80,28910,29900,29901,29902,29903,29 904
- Under "Launch=" append +username yourusername +playerPassword yourpassword
- It should now look like:
Code:Launch=%UA_LAUNCHER_EXE_PATH% +menu 1 +fullscreen 1 %UA_LAUNCHER_NETWORK_ARGS% +username yourusername +playerPassword yourpassword
- Restart Xfire
It should work like normal now, and it even bypasses the annoying account screen at the start! "(jb55)
*************((((+playerPassword ( uppercase P))))))************
- Go into your C:\Program Files\Xfire folder and open xfire_games.ini
- Find: [4578]
You should see something like this:
Code:[4578]
LongName=Battlefield 2
ShortName=bf2
Icon=bf2.ico
LauncherDirKey=HKEY_LOCAL_MACHINE\SOFTWARE\Electro nic Arts\EA GAMES\Battlefield 2\InstallDir
LauncherExe=BF2.exe
LauncherPasswordArgs=+password %UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs=+joinServer %UA_GAME_HOST_NAME% +port %UA_GAME_HOST_PORT% %UA_LAUNCHER_PASSWORD_ARGS%
Launch=%UA_LAUNCHER_EXE_PATH% +menu 1 +fullscreen 1 %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=BF2
InGameRenderer=D3D9
InGameFlags=DISABLE_RELEASE|BLOCK_ASYNC
ExcludeIPPorts=80,28910,29900,29901,29902,29903,29 904
- Under "Launch=" append +username yourusername +playerPassword yourpassword
- It should now look like:
Code:Launch=%UA_LAUNCHER_EXE_PATH% +menu 1 +fullscreen 1 %UA_LAUNCHER_NETWORK_ARGS% +username yourusername +playerPassword yourpassword
- Restart Xfire
It should work like normal now, and it even bypasses the annoying account screen at the start! "(jb55)
*************((((+playerPassword ( uppercase P))))))************
Comment