Это должно помочь! Что же могло послужить причиной кика PunkBuster'ом с сервера?
1. Самое распространенное - это расхождение в версиях. Зачастую, если у вас устаревший PB, то он автоматом качается
с сервера, к которому вы подключились. Однако если у вас установлен фаерволл или брэндмауер, то апдейт PB блокируется.
Тогда лучший вариант, это самому обновить PunkBuster. Как это сделать? Для начала скачиваем и запускаем программу
pbsetup. Что мы видим?
Я думаю, все согласятся с лицензией. Жмем "I Agree". Далее необходимо добавить установленную игру в список программы. Жмем кнопку "Add Game"
Выбираем игру Battlefield 2 и указываем путь (если он сам неправильно определился). Далее нам требуется обновить
PB. Для этого нажимаем кнопку "Check For Updates". Начнется соединение с сервером PB и проверка обновлений.
http://projectreality.ru/images/stories/help/upd.jpg
PB обновлен и теперь можно начать наслаждаться игрой.
2. И вроде как PB последний, и игра настроена, НО... все равно выкидывает. И пинает на файлы PnkBstA.exe или PnkBstB.exe. Что за файлы такие и вообще, куда я попал? Главное - успокойтесь, вы на планете Земля. Начиная с октября месяца Evenbalance официально взялись за поддержку Windows Vista, поэтому эти сервисы необходимы пользователям Висты, дабы PB запускался от имени администратора. Однако пользователей XP так же принуждают к использованию этих сервисов... унивесализация, блин. Так как с ними бороться?
* Первое и самое главное - при наличии фаерволла, разрешить этим файлам доступ в интернет. Если есть брэндмауэр, то лучше его вообще выключить.
*
Если не помогло, или таких программ у вас точно нет и не запущено, то стоит скачать программу pbsvc, которая позволяет вручную устанавливать/удалять сервисы PB.
Данная программа сама находит сервисы, переустанавливает и устанавливает их, тестирует связь и, если необходимо, создает правила для фаерволла. Ее запуск не вызовет проблем даже у начинающего пользователя. Просто выбираем пункт "Install/Reinstall PunkBuster Service" и жмем кнопку Next, ждем окончания следующего шага и снова Next. Все просто. Главное - перезагрузить компьютер в конце.
* Ну если вышеуказанные действия вас все равно не спасли, то стоит предпринять брутальные методы. А значит - полностью удалить и переустановить PB на вашем компьютере. Для этого идем в папку с игрой и полностью удаляем папку PB. Так же с помощью утилиты pbsvc удаляем сервисы PbStr. Перезагружаем компьютер. Теперь запускаем программу установки/апдейт pbsetup и устанавливаем PunkBuster. Потом снова запускаем утилиту pbsvc и устанавливаем сервисы. Перезагружаем компьютер после окончания данных операций.
Если же и эти действия не помогли вам избавиться от глюков PB, то стоит спросить на нашем форуме, ясно и четко изложив проблему и текст всех ошибок. Вам обязательно помогут.
Взято с www.projectreality.ru