Right, PB has been having the problem lately of not allowing players to connect to a server first time. This can be very annoying when trying to get into a packed server.
Thus, i have come up with a solution, create a batch file to delete the bad PB file which causes this error. Big thanks to "Septa Scarabae" for finding and telling me the code to use this by the way.
Instructions
1. Open up the directory where bf2.exe lives (usually in program files > EA etc...)
2. Open "tools" -> Folder Options -> "view" tab -> Uncheck the box which says "hide extensions for known file types"
3. Create a new text document (right click in the folder -> New -> Text document)
4. Name the file Bf2launcher.bat (the name doesn't matter, as long as it is .bat)
5. Copy in the following code into the file:
Del "pb\pbns.dat"
Start "Battlefield 2 Launcher" "BF2.exe" +menu 1 +fullscreen 1 +restart
Exit
The "+restart" is optional. It simply tells Bf2 to skip the movies
6. Now undo Part 2 (Hide the file type extension)
7. Make a shortcut of bf2launcher.bat to your desktop and run the game using that
This now deletes the troublesome pbns.dat file before opening BF2, and thus you can connect to a server immediately. This file will be re-downloaded once you have joined the game. Always use the Bf2Launcher.bat shortcut.
Sorted.
Any q's?
Thus, i have come up with a solution, create a batch file to delete the bad PB file which causes this error. Big thanks to "Septa Scarabae" for finding and telling me the code to use this by the way.
Instructions
1. Open up the directory where bf2.exe lives (usually in program files > EA etc...)
2. Open "tools" -> Folder Options -> "view" tab -> Uncheck the box which says "hide extensions for known file types"
3. Create a new text document (right click in the folder -> New -> Text document)
4. Name the file Bf2launcher.bat (the name doesn't matter, as long as it is .bat)
5. Copy in the following code into the file:
Del "pb\pbns.dat"
Start "Battlefield 2 Launcher" "BF2.exe" +menu 1 +fullscreen 1 +restart
Exit
The "+restart" is optional. It simply tells Bf2 to skip the movies
6. Now undo Part 2 (Hide the file type extension)
7. Make a shortcut of bf2launcher.bat to your desktop and run the game using that
This now deletes the troublesome pbns.dat file before opening BF2, and thus you can connect to a server immediately. This file will be re-downloaded once you have joined the game. Always use the Bf2Launcher.bat shortcut.
Sorted.
Any q's?
Comment