FAQ по Call of Duty

29.02.2008 в 23:00
1. Делаем Пуск-Выполнить-services.msc
2. Ищем там пункты PnkBstrA и PnkBstrB - останавливаем их.
3. Идем в папку "Winodws(или смотря как она у вас названа)/system32/" находим и удаляем там фаилы PnkBstrA.exe и PnkBstrB.exe.
4. Идем в папку с игрой, находим там папку pb и удаляем её
5. Заново устанавливаем PB. Для этого:
6. Скачайте и разархивируйте папку PB в директорию игры (скачать с http://games.cosmostv.by/modules/Games/cod.../Soft/pb/pb.rar или взять у кого-нибудь)
7) Запустите pbsetup.exe из папки Pb. Нажмите "Add Game". Выберите "CoD4" и нажмите "Check for updates". Дождитесь окна "All available updates have been applied."
8) Скачайте и запустите pbsvc.exe
(скачать здесь ftp://games.cosmostv.by/cod/cod4/PB/pbsvc.rar
Для этого файл разархивируйте и положите в папку 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. Перезагрузите компьютер

По возможности, все что вы меняете и заменяете, вначале бэкапте, для того что бы можно было откатиться назад!

16.05.2010 в 20:38 miz
Одной из причин является запущенные в фоне программы, например Fraps.
01.03.2008 в 00:30 miz
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
01.03.2008 в 00:25 miz
Еще нет ответа на этот вопрос.
01.03.2008 в 00:32 miz
Еще нет ответа на этот вопрос.
01.03.2008 в 00:34 miz
Еще нет ответа на этот вопрос.
01.03.2008 в 00:34 miz
Ваш «пиратский» ключ забанен Pb. Смените ключ игры или купите лицензионную версию.
01.03.2008 в 00:36 miz
Неправильное значение переменной. В данном случае, нужно открыть консоль в игре и прописать
/ Cvar fx_sort 0
01.03.2008 в 00:37 miz
Открыть консоль в игре и прописать
/cl_maxpackets xx (где xx, это цифры от 60 до 100), например /cl_maxpackets 80
01.03.2008 в 00:38 miz
При подключению к игровому серверу клиент ПБ должен отправить свой ключ на авторизацию Мастеру, где его проверят и затем представят игровому серверу. В ряде ситуаций, когда нет доступа к GuidAuth серверу, может возникать указанная ошибка.
01.03.2008 в 00:39 miz
1. Нужно включить фаэрвол, на висте обязательно, ну а в список разрешённых программ Pb добавляеться сам.
2. Запустить мультиплеер от имени администратора что бы избежать AUC запросы, которые Pb не понимает.
01.03.2008 в 00:40 miz
На сервере стоит более древняя версия 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

01.03.2008 в 00:54 miz
#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!

01.03.2008 в 14:50 miz
Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом ПБ, что тоже вполне вероятно, ввиду его достаточно "вздорного" характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:
\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.