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 не оказалось, то скачайте отсюда ftp://simhost.org/CoD4/pbsetup.exe
Положите ее в папку PB в директории игры. Запустите. Нажмите "Add Game". Выберите "CoD4" и нажмите "Check for updates". Дождитесь окна "All available updates have been applied."
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 (Скачать отсюда ftp://simhost.org/CoD4/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
1. Делаем Пуск-Выполнить-services.msc 2. Ищем там пункты PnkBstrA и PnkBstrB - останавливаем их. 3. Идем в папку "Winodws(или смотря как она у вас названа)/system32/" находим и удаляем там фаилы PnkBstrA.exe и PnkBstrB.exe. 4. Идем в папку с игрой, находим там папку pb и удаляем её 5. Заново устанавливаем PB. Для этого: 6. Скачайте и разархивируйте папку PB в директорию игры (скачать с ftp://simhost.org/CoD4/pb.rar или взять у кого-нибудь) 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:\WINDOWS\system32\), либо совсем отключить фаерволл на время игры. 10. Перезагрузите компьютер
Неправильные файлы игры папки main . Эти ошибки могут объясняться вирусами, проникшими в файлы игры, различными модификациями (в т.ч. запрещенными), а также читами. Игра сравнивает размеры и хэш (контрольную сумму) правильного файла и Вашего, и если найдет несоответствие - следует кик. Поэтому следует держать игру "в чистоте". В любом случае начните с обновления ПБ.
При подключению к игровому серверу клиент ПБ должен отправить свой ключ на авторизацию Мастеру, где его проверят и затем представят игровому серверу. В ряде ситуаций, когда нет доступа к 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. Запустить мультиплеер от имени администратора что бы избежать AUC запросы, которые 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
Последние версии 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)
Последние версии 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.