I guess this hasn't been posted here yet, but someone figured out what was causing the first connection lost error you get when you try to join a server the first time, and punkbuster is it. The solution (at least until pb gets their act together) is very simple.
Simple and effective.
edit: above code is causing me to get service communication errors in game.
Try this:
@echo off
echo DELETING C:\Program Files\Electronic Arts\Battlefield 2142\pb\pbns.dat
DEL /Q /F "C:\Program Files\Electronic Arts\Battlefield 2142\pb\pbns.dat"
cd "C:\Program Files\Electronic Arts\Battlefield 2142\"
start /high BF2142.exe +menu 1 +fullscreen 1 +eaAccountName ***
+eaAccountPassword *** +soldierName ***
cls
exit
---
note, if you're using the EA link version, replace "bf2142.exe" with "bf2142Pace.exe"
Save it as something like run_2142.bat
the .bat extension has to be there, though, whatever you name it.
echo DELETING C:\Program Files\Electronic Arts\Battlefield 2142\pb\pbns.dat
DEL /Q /F "C:\Program Files\Electronic Arts\Battlefield 2142\pb\pbns.dat"
cd "C:\Program Files\Electronic Arts\Battlefield 2142\"
start /high BF2142.exe +menu 1 +fullscreen 1 +eaAccountName ***
+eaAccountPassword *** +soldierName ***
cls
exit
---
note, if you're using the EA link version, replace "bf2142.exe" with "bf2142Pace.exe"
Save it as something like run_2142.bat
the .bat extension has to be there, though, whatever you name it.
edit: above code is causing me to get service communication errors in game.
Try this:
Comment