Jump to content

Sign in to follow this  
Tur

Проблемы с PunkBuster, и F.A.Q по их решению

Recommended Posts

1. Как обновить Pb

1 вариант.

Зайдите в игру и впишите в консоли /pb_lan 1 (консоль открывается нажатием на Ё слева от 1) и обновление будет проходить автоматически

2 вариант.

В каталоге установки игры найдите папку PB и запустите pbsetup.exe
Нажмите "Add Game". Выберите "CoD4" и нажмите "Check for updates".
Дождитесь окна "All available updates have been applied."
Готово.

Если pbsetup.exe в папке PB не оказалось, то скачайте отсюда

Положите ее в папку PB в директории игры. Запустите.
Нажмите "Add Game". Выберите "CoD4" и нажмите "Check for updates".
Дождитесь окна "All available updates have been applied."

2. Если вас выкидывает с ошибками типа:

PB INIT FAILURE
PunkBuster kicked player 'NOOB' (for 0 minutes)...
Time Out trying to Update PB Client
no packet flow
NOOB has been kicked via PunkBaster(for 0 minutes) RESTRICTION:
NOOB PunkBuster kicked player "Lacoste" (for 0 minutes)... General PB Client
Authentication Failure - Reinstall PB if problem persists
Punkbuster kicked player ... (for 0 minut) ......... Failure: PnkBstrb.exe initializating failed
RESTRICTION: Service Communication Failure: PnkBstrB.exe handshaking failed.
RESTRICTION: Service Communication Failure: PnkBstrB.exe initialization failed.
RESTRICTION: Service Communication Failure: PB.exe driver failure (PB) ffao.


то

 

1.В первую очередь в фаерволе (брэндмауере) или в антивирусе разрешите процессы pnkbstrA.exe, pnkbstrB.exe, pnkbstrK.sys (критично при ошибке losing key packets)
2. Проверьте ПБ, с помощью pbsvc.exe, находится на диске с игрой.
Для этого файл разархивируйте и положите в папку PB. Запустите. Откроется программа. Поставьте галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит Ваш ПБ и если напишет Without Errors, то все в порядке. Можно переходить к пункту три. Если же нет, то пробуйте переустановить ПБ и попробовать еще раз.
3. Обновите PB с помощью утилиты pbsetup.exe
(Скачать отсюда )
Положите ее в папку PB в директории игры. Запустите. Нажмите "Add Game". Выберите "CoD4" и нажмите "Check for updates".
Дождитесь окна "All available updates have been applied."
Готово.
4.Можно так же зайти в игру и прописать в консоле(~) pb_security 0 и pb_lan 1 и обновления будут происходить автоматически.
Либо найдите папку .../Call of Duty 4/pb, там найти файл pbcl.cfg, откройте его с помощью блокнота или другого текстового редактора и добавьте строки -
pb_lan 1
pb_security 0
После этого обновление ПБ будет происходить автоматически.
4.Если все это не помогло, то переустановите PunkBuster

3. Как переустановить Pb?

1. Делаем Пуск-Выполнить-services.msc
2. Ищем там пункты PnkBstrA и PnkBstrB - останавливаем их.
3. Идем в папку "Winodws(или смотря как она у вас названа)/system32/" находим и удаляем там фаилы PnkBstrA.exe и PnkBstrB.exe.
4. Идем в папку с игрой, находим там папку pb и удаляем её
5. Заново устанавливаем PB. Для этого:
6. Скачайте и разархивируйте папку PB в директорию игры (скачать с или взять у кого-нибудь)
7. Запустите pbsetup.exe из папки Pb. Нажмите "Add Game". Выберите "CoD4" и нажмите "Check for updates". Дождитесь окна "All available updates have been applied."
8. Скачайте и запустите pbsvc.exe
(скачать здесь ---
Для этого файл разархивируйте и положите в папку PB. Запустите. Откроется программа. Поставьте галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит и Ваш Pb.
9. При заходе в Call of Duty 4 будут автоматически запущены 2 службы: PnkBstrB.exe и PnkBstrA.exe. ВАЖНО!!! : Если установлен фаерволл, добавить в исключения PnkBstrB.exe и PnkBstrA.exe (они лежат в C:WINDOWSsystem32), либо совсем отключить фаерволл на время игры.
10. Перезагрузите компьютер

4. Ошибки типа: «gnoring MD5Tool Queries»

Неправильные файлы игры папки main . Эти ошибки могут объясняться вирусами, проникшими в файлы игры, различными модификациями (в т.ч. запрещенными), а также читами. Игра сравнивает размеры и хэш (контрольную сумму) правильного файла и Вашего, и если найдет несоответствие - следует кик. Поэтому следует держать игру "в чистоте".
В любом случае начните с обновления ПБ.

5. Pb кикает за «Losing Key Packets» Что делать?

Прописать в командной строке (Пуск-Выполнить):
sc config PnkBstrK start= auto
sc config PnkBstrB start= demand
sc config PnkBstrA start= auto

6. Ошибка типа:"Global Guid Ban"

Ваш «пиратский» ключ забанен Pb. Смените ключ игры.
(Скачайте кейген)

7. Ошибка Cvar fx_sort = 0 –

Неправильное значение переменной. В данном случае, нужно открыть консоль в игре и прописать
/ Cvar fx_sort 0

Ошибка с "maxpackets"

Открыть консоль в игре и прописать
/cl_maxpackets xx (где xx, это цифры от 60 до 100), например /cl_maxpackets 80

8. VALID CDkey is not reaching GuidAuth Server

При подключению к игровому серверу клиент ПБ должен отправить свой ключ на авторизацию Мастеру, где его проверят и затем представят игровому серверу. В ряде ситуаций, когда нет доступа к GuidAuth серверу, может возникать указанная ошибка.

9. У меня проблема, стоит Windows Vista и call of duty 4 при попытке зайти на игровые сервера выдаёт 2 типа ошибок. 50% - pnkbstrB.exe не запушен или что то в этом роде не может найти сервис pnkbstrB.... а другие 50% - "kicked by punkbuster (for 0 minutes) violation (???????) #134"

1. Нужно включить фаэрвол, на висте обязательно, ну а в список разрешённых программ Pb добавляеться сам.
2. Запустить мультиплеер от имени администратора что бы избежать UAC запросы, которые Pb не понимает.

10. При заходе на сервер у вас появляется надпись - WARNING! PB Server running Old Version.

На сервере стоит более древняя версия Pb, по сравнению с вашей.
Решение
Перейти в папку .../Call of Duty 4/pb, там найти файл pbcl.cfg, открыть его с помощью блокнота или другого текстового редактора и добавить строки -
pb_lan 1
pb_security 0
либо в игре открыть консоль и прописать
/pb_lan 1
/pb_security 0

Если файла pbcl.cfg в папке /Call of Duty 4/pb не оказалось, то
1. Запустить игру
2) В основном меню вызвать консоль (клавишей ~ ) и ввести команду pb_writecfg
3) Затем перейти в папку .../Call of Duty 4/pb, там найти файл pbcl.cfg, открыть его с помощью блокнота или другого текстового редактора и добавить строки -
pb_lan 1
pb_security 0
либо в игре открыть консоль и прописать
/pb_lan 1
/pb_security 0

11. Inadequate O/S Privileges

Последние версии PunkBuster требуют для своей работы части администраторских полномочий в ОС, то есть запускать игру надо, имея права Администратора. Если Вы по каким-либо соображениям не хотите играть под аккаунтом администратора, назначьте пользователю, под учетной записью которого Вы играете, права на следующие действия:
# Debug Programs
# Load and unload device drivers
# Manage auditing and security log
# Modify Firmware environment values
# Profile Single Process

Под Windows XP Pro это делается в оснастке Local Security Policy (Control Panel => Administrative Tools => Local Security Policy)

12. Расшифровка наиболее часто встречающихся кодов нарушений выдаваемых системой PunkBuster в момент кика/бана на сервере "Call Of Duty" и решения некоторых из них.

#101 - Communication Failure - Отказ связи
#102 - Communication Failure - Отказ связи
#131 - Initialization Failure - Ошибка инициализации
#132 - Protocol Error - Ошибка протокола
#141 - Distress - Затруднения (эта надпись показывает, что существует проблема с обновлением последней версии, PunkBuster™ или существуют проблемы доступа к одному из Master PB Servers, находящихся в интернете, и возможно обусловлена проблемами фаервола, роутера и т.д.).
Разные Нарушения:
#111 - Bad Name - Неверное (неразрешенное) имя(ник).
Решение: Сменить имя (ник).
#112 - Too Many Bad Names - Слишком много неверных имен.
#113 - Too Many Name Changes - Слишком много изменений имени/ника (обычно допускается не более одной смены за игру)
Решение: Прекратить неоднократные смены игрового ника.
#114 - Protected Name - Защищенное имя
Решение: Сменить имя.
#121 - Negative Score Too Low - Отрицательный счет (обычно из-за тимкилла).
Решение: Прекратить тимкилл.
#151 - Extended ASCII Characters in Player Name - Использование ASCII знаков в имени игрока
Решение: используйте обычные буквы.
#9001 - CVAR value failed range check (see the FAQ for more info) - Нарушения игрового процесса.
Нарушения целостности:
Когда PunkBuster не имеет возможности проверить, что игровая обстановка игрока функционирует правильно и(или) не была изменена, тогда и возникает ошибка нарушения целостности. Эту ошибку также вызывает обнаружение изменений в игре или файлов PunkBuster .
Эта ошибка имеет диапазон номеров от #10000 до #29999
ЧитХак Нарушения:
Когда PunkBuster обнаруживает читы или хаки при повторной положительной идентификации на компьютере игрока, то появляется это нарушение. Это нарушение имеет номер от #50000 и выше. cписок читов/хаков приводится ниже.
#50000s - Aimbot
#60000s - Wallhack
#70000s - Multihack
#80000s - Gamehack
#90000s - Cheat Video Drivers
#100000s - Speedhack
#110000s - Autofire
#120000s - Game Hook
#130000s - Attempted PunkBuster™ Hack

Решение: удалите читы/хаки с вашего компьютера и больше их не используйте, т.к. в противном случае, вы лишитесь своего CD-Key (если он у вас лицензионный) и будете НАВСЕГДА забанены по GUID на сервере PunkBuster!

13. Мне кажется, что меня сильно «лагает» на серверах с активированным ПБ.

Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом ПБ, что тоже вполне вероятно, ввиду его достаточно "вздорного" характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:
pb_system 1
pb_writecfg
Команда pb_system управляет функцией, специально разработанной для уменьшения конфликтов ПБ с установленным ПО. По команде pb_writecfg её значение будет запомнено в файл pbsys.cfg, так что повторять эти действия каждый раз не придется. К сожалению, pb_system 1 не способна решить все проблемы, обусловленные конфликтом ПБ с другим программным обеспечением, и часто приходится искать конфликтующие программы и сервисы самому.
Разработчики также рекомендуют поэкспериментировать с параметром pb_Sleep, который по умолчанию равен 60, однако наиболее распространенное значение для него
pb_Sleep 500
то есть максимально возможное. Подчеркну, что оптимальное значение этого параметра для конкретной системы лучше подбирать индивидуально. Часто меньшие значения (pb_Sleep 20) подходят лучше (запомнить значение pb_Sleep можно также по команде pb_writecfg).
Иногда для уменьшения лагов бывает полезно понизить приоритет, с которым запускается игра до BelowNornal или Low.

Share this post


Link to post
Share on other sites
Guest

Да тут без поллитру не разберёшьси сразу то)))) Всё грамматно конечно, но путь так труден и далёк... ;)

Share this post


Link to post
Share on other sites

Да тут без поллитру не разберёшьси сразу то)))) Всё грамматно конечно, но путь так труден и далёк... ;)

ниче сложного, не можеш зайти на сервер смотри какая ошибка высвечивается и сравнивай с постом выше.

Share this post


Link to post
Share on other sites
Guest ded048

Mr.Niks!!!Насколько я понял все вышесказанное применительно и к COD WW!

Share this post


Link to post
Share on other sites
Guest ded048

Поясните мне пожалуйста почему я в группе Друзья,а не Пользователи,как остальные!Какие различия?

Share this post


Link to post
Share on other sites

Mr.Niks!!!Насколько я понял все вышесказанное применительно и к COD WW!

Да все верно, почти ко всем игрушкам где интегрирован панкбастер.

Поясните мне пожалуйста почему я в группе Друзья,а не Пользователи,как остальные!Какие различия?

Ну вот Костя-Урал в группе игровые администраторы, остальных близко не знаю и зарегены большинство не под игровыми никами. По желанию могу передвинуть как было.))

Share this post


Link to post
Share on other sites

Помогите с вылетом

Пишет : vton007 Punkbuster Pernament ban issued on this Game Server

for player vton007 ............... Prior kick/ban

Чита не было!

Лучше X-Ray anticheat и точкa. ПБ ТУПОСТЬ!

Share this post


Link to post
Share on other sites

Помогите с вылетом

Пишет : vton007 Punkbuster Pernament ban issued on this Game Server

for player vton007 ............... Prior kick/ban

Чита не было!

Лучше X-Ray anticheat и точкa. ПБ ТУПОСТЬ!

укажи сервер и гуид.....

Тупость - использовать читы! И точка!!!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...