|MTR|
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: iMax 
Форум » Форум клана MEGATRON » Общий раздел (Main) » FAQ по PunkBuster (PB, ПБ) (В связи с недавним обновлением у некоторых возникли вопросы)
FAQ по PunkBuster (PB, ПБ)
Sergey(s0311)Дата: Суббота, 21.08.2010, 00:49 | Сообщение # 1
Laurent Pierre Alphonse
Группа: Пользователи
Сообщений: 121
Статус: Offline
1. Скачиваем сначала вот эти два файла:

pbsetup.exe: [Самая последняя версия всегда здесь (оффсайт)]
pbsvc.exe: [Самая последняя версия всегда здесь (оффсайт)]

2. Установка
2.1 Установка Punkbuster Services.

Запускаем сначала pbsvc.exe, выбираем "Install/Re-install Punkbuster Service", жмем "Next"

далее во всплывающем окне лицензионного соглашения нажимаем "I Agree" и ждем. после этого если все нормально ещё раз жмем "Next".

запустится тест служб, снова ждем окончания процедуры.

В конце должно высветиться окошко "Tests Completed Succefully without error."

Заходим в Пуск > Панель управления > Администрирование > Службы и ищем в списке PnkBstrA и PnkBstrB
обе службы должны быть запущены, в свойствах должен стоять тип запуска: "Авто"

Добавьте правила для вашего фаервола так чтобы службы PnkBstrA, PnkBstrB имели доступ в интернет.
Службами являются файлы:
\WINDOWS\system32\PnkBstrA.exe
\WINDOWS\system32\PnkBstrB.exe
При установке служб правила автоматически создаются только для Бранмауера Windows, поэтому в нем ничего прописывать ненужно, все сделано уже за вас.

2.2 ОБНОВЛЕНИЕ PB

Вариант 1
Запускаем pbsetup.exe. Всплывет окошко с лицензионным соглашением, нажимаем в нем "I Agree".

Появится окно загрузки, жмем ок оно быстро исчезнет.

В новом появившемся окне нажимаем "Add a Game" и выбираем игру Call of duty 4 и указываем путь до игры, жмем ок.

Далее нажимаем "Check For Updates". Ждем когда он проверит и установит обновления и если все Ок.

Дальше зайходим в игру (мультиплеер ), заходим в меню настройка, далее настройка сетевой игры, напротив PunkBuster должно стоять "ДА".

Далее подключаемся к серверу.

Вариант 2: Обновление Punkbuster через консоль

В консоли надо написать команды (консоль открывается нажатием на "~", если же этого не происходит то проверьте: в меню "настройка"==>"настройка игры" ==>"консоль"==> "да"):

\pb_security 1

\pb_lan 0

3. Проблемы и их устранение

1. "Service Communication Failure: PnkBstrB.exe handshaking failed"

Это довольно частая и повседневная проблема, на которую жалуются множество игроков, но не унывайте, мы поможем вам справиться с ней.

1. Исправление/апдейт служб

Снова проходим пункт 2, а также пробуем сначала сделать апдейт клиента а затем инсталлировать службы.

2. Полная переустановка PunkBuster

Запускаем файл pbsvc.exe, выбираем "Uninstall Punkbuster Service",
Заходим в каталог игры и удаляем каталог pb.
Заходим в каталог \WINDOWS\system32\ и удаляем файлы PnkBstrA.exe, PnkBstrB.exe, PnkBstrK.sys.
Перезагрузка системы.
Проходим пункт 2 (установка заново).

3. Очистка PunkBuster от предыдущих версий
Идем в папку с игрой, открываем папку pb и удаляем следующие файлы:
pbns_c.dat, PnkBstrB.exe, PnkBstrK.sys

2. PB Server running Old Version

Как сервер, так и клиент PB имеют встроенный механизм автоматического обновления. Причем сервер PB получает обновления напрямую от мастер сервера обновлений, а затем обновляет подключенных к нему клиентов. Иногда по ряду причин сервер не может произвести обновление. В этом случае клиенты, имеющие более новую версию PB (получив её, например, от другого сервера или обновившиеся вручную) подсоединившись к такому серверу получают сообщения "PB Server running Old Version" после чего кикаются. Дело в том, что для корректной работы PB необходима совместимость версий PB клиента и сервера. В то же время политика безопасности по умолчанию запрещает клиенту делать откат на более старую версию PB. Для игры на подобных серверах необходимо прописать в консоли перед коннектом или же непосредственно в игре сразу же после получения подобного сообщения (для этого есть как правило 2-3 минуты)

• pb_security 1
• pb_lan 0

разрешив таким образом производить downgrade PB. Если Вы не хотите прописывать эту строчку каждый раз, можете самостоятельно добавить её (без слэша) в файл pbcl.cfg, расположенный в папке pb (если такового там нет, создайте его командой pb_writecfg), однако, это не рекомендуется разработчиками и следует применять только к доверительным серверам.

3. Блиц-FAQ по сообщениям-ошибкам, или вопрос-ответ

Q: RESTRICTION: PB INIT FAILURE
Запуск античита PunkBuster невозможен, возможно повреждена его установка или файлы. Несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2

Также последние версии 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)

Q: RESTRICTION: PB Client Not Responding
Нет ответа от античита клиента, либо несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2, отключениме антивируса, фаервола или др. блокирующих доступ програм.

Q: RESTRICTION: No Packet Flow
Невозможна передача пакета, потерянный пакет, либо несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2, отключениме антивируса, фаервола или др. блокирующих доступ програм.

Q: RESTRICTION: Error loading pbcl
Неправильная/некорректная установка PunkBuster, возможно поврежден файл, либо несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2, отключениме антивируса, фаервола или др. блокирующих доступ програм.

Q: RESTRICTION: Losing Key Packets
Потеря пакетов (также виновниками этой ошибки могут быть вирусы, а также плохой канал доступа)
A: Решение: Добиваемся стабильного канала всеми методами, отключение фаерволов или антивирусов.
B: в кансоли прописываем команду: \cl_packetdup 1

Q: RESTRICTION: Service Communication Failure: PnkBstrA.exe initialization failed.
A: Решение: Установка служб, пункт 2.1

Q: RESTRICTION: Service Communication Failure: PB.exe driver failure (PB) ffao.
A: Решение: Установка служб, пункт 2.1

Q: Ignoring MD5Tool Queries
Отклонены запросы на проверку файлов PB MD5Tool
A: Исключить любые модификации контента игры, переустановка клиента, также пробуем отключить фаервол.

Q: Inadequate O/S Privileges
A: Последние версии 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)

Q: INIT FAILURE
A: Довольно общая проблема, вызванная либо невозможностью обновить версию PB клиента, либо даже поврежденным PB. В этом случае необходимо произвести обновление вручную. Для этого предназначена утилита pbweb.exe, которую можно найти в папке pb, либо скачать с сайта разработчика. Запустив её Вы произведете обновление PB напрямую через мастер сервер. Для этих же функций предназначена команда
• pb_webupdate
но её работа не надежна.

Q: VALID CDkey is not reaching GuidAuth Server
A: При подключению к игровому серверу клиент ПБ должен отправить свой ключ на авторизацию Мастеру, где его проверят и затем представят игровому серверу. В ряде ситуаций, когда нет доступа к GuidAuth серверу, может возникать указанная ошибка.

Q: У меня лаги на серверах с активированным PunkBuster
A: Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п.

Q: Could not load OGL subsystem (OpenGL subsystem)
A: Видеодрайверы, входящие в состав операционных систем семейства Windows и устанавливаемые по умолчанию, не поддерживают API OGL. Иногда подобная ошибка может возникать при неправильно установленных драйверах (чаще всего это связано с некорректным удалением предыдущей версии). В этом случае попробуйте переустановить свежий видеодрайвер.
Так же есть еще один способ, если все вышеперечисленное не помогло:
1. Полностью удалить папку PB из игры.
2. Остановить службу PnkBstrA (если она запущена. Здесь: Панель Управления - Администрирование - Службы)
3. Удалить файл PnkBstrA.exe в папке SYSTEM32 в операционной системе
4. Обновить PB с помощью утилиты ручного обновления, которую можно взять здесь
5. Если во вновь появившейся папке PB нет файлов PnkBstrB.exe и PnkBstrK.sys, то нужно взять гденибудь эти файлы и переписать к себе в папку PB
6. Если в папке system32 системы не появился файл PnkBstrA.exe то нужно также переписать туда этот файл самому
7. запустить сервис PnkBstrA (Здесь: Панель Управления - Администрирование - Службы)
8. Перезагрузить компьютер.

- А также на любые полученные сообщения подобного плана - к исполнению в первую очередь обязателен пункт 2

#4 Расшифровка причин удаления с сервера античитом PunkBuster

Важно:
Это информация, которая была представлена в FAQ на оффсайте evenbalance.com, подробно самую последнюю версию FAQ [ENG] можно посмотреть по адресу:
http://www.evenbalance.com/index.php?page=faq-cod4.php
Расшифровка наиболее часто встречающихся кодов нарушений выдаваемых системой PunkBuster в момент кика/бана на серверах и возможное решение этих проблем.

Технические нарушения:
• #101 - Communication Failure - Отказ связи
• #102 - Communication Failure - Отказ связи
• #131 - Initialization Failure - Ошибка инициализации
• #132 - Protocol Error - Ошибка протокола
• #141 - Distress - Затруднения (эта надпись показывает, что существует проблема с обновлением последней версией PunkBuster или существуют проблемы доступа к одному из Master PB Servers, находящихся в интернете, и возможно обусловлена проблемами фаервола, роутера и т.д.)

Общее решение: переустановить PunkBuster из последнего обновления игры.

Разнообразные нарушения:
• #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) - Ошибка проверки контрольных значений (CVAR - Control VARiables), невозможно проверить контрольные значения конфигурации и настроек игры, без комментариев...

Нарушения целостности: Когда 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 (если он у вас лицензионный) и будете навсегда забанены на серверах PunkBuster.

Важно: За данные нарушения игрок получает пожизненный бан его аккаунта античитом PunkBuster, а именно игрок может получить Global GUID PunkBuster ban,
или Global Hardware PunkBuster ban за более серьёзные нарушения.
В первом случае вам прийдется покупать новый лицензионный ключ и создавать новый аккаунт, во втором вы вообще можете быть лишены возможности играть на серверах, защищенных античитом PunkBuster.

#5 "Черные" PunkBuster-скриншоты

What's this?
Эта проблема получила своё распространение и существует уже давно, прежде всего она возникает у владельцев ОС Windows Vista и Windows 7, которые могут недоумевать в вопросах почему и за что они были забанены на сервере, где включены PB Screenshotы.
Как правило на таких серверах на проверку скриншотов отводят время/количество снятых скриншотов, после чего, если игрок не смог доказать свою "честность" в игре, то он будет забанен администратором.
Суть проблемы и её разрешение кроется в том, что COD4 + PunkBuster изначально были разработаны для работы в ОС Windows XP, рендеринг осуществляется DirectX 9c.
В Windows Vista (7) существует небольшая проблема совместимости этих библиотек с видеодрайверами и игрой, из-за чего некоторыми программами неможет обработан оверлей окна игры. Однако такая проблема возникает только в случае если в настройках игры, драйверов или системы принудительно включен Antialiasing. Также на работу скриншотов может повлиять фильтрация текстур.

Общее решение: Отключите Antialiasing и установите низкий уровень фильтрации текстур в настройках игры, в настройках драйвера вашей видеокарты и в системе. Также для разрешения проблемы можно попробовать отключить стиль Aero Glass.

Заметка:
Для тех у кого делаются черные скриншты можно сделать проверку: набрать в консоли игры pb_getss на любом сервере с активным античитом PunkBuster, после ввода команды ваш клиент сделает скриншот и сохранит его в папке C:\Users\\AppData\Local\PunkBuster\COD4\pb\scrnshot или C:\Program Files (x86)\Activision\Call of Duty 4 - Modern Warfare \pb\scrnshot (если запущен режим совместимости с ХР).
Попробуйте поэкспериментировать с системой и игрой независимо от сервера, если у вас локально скриншоты делаются без каких либо проблем, а вот на сервере возникает проблема - значит стоит попробовать отключить антивирусы, фаерволы,
Кому-то может даже понравится делать скриншоты таким образом (настройки выставляете соответственно под ваше разрешение игры)

Windows Vista,7 (x86,x64)
* Отключаете любое сглаживание и анизотропную фильтрацию
- в игре "Настройки" -> "Сглаживание"- Откл; Далее: "Настройка текстур"-> "Фильтрация текстур"- "Трилинейная", "Анизотропная фильтрация"- передвигаешь в право до упора
- значок iw3.mp (находиться в папке Activision\Call of Duty 4 - Modern Warfare), правой кнопкой мыши и нажимаем Свойства, затем выбираем Совместимость и делаем так как показано на скрине.

- в утилитах настройки драйвера, задать антианализинг (АА) и адаптив антианализинг (ААА) "управляемое приложением", либо отключить их принудительно.
*Нельзя сворачивать-разворачивать окно на новых версиях драйверов. на определённых версиях может и не лагать, но есть большое количество исключений на которых "не канает", и если свернул, потом пришёл развернул - посыпались БС. Это происходит из-за перекрытия оверлеев на Vista, т.к. в этой версии Windows их несколько (DX9, DX10) и при сворачивании, разворачивании происходит их переключение-отключение, но не всё ПО может это отследить, в том числе и PunkBuster, проблема эта чаще на уровне системы и вашего драйвера, а также недоработка PunkBuster. Единоразово это исправляется перезапуском игры. Для того чтобы устранить полностью проблему - вам нужно пробовать другие версии (в том числе и откат) драйверов для вашего видеоадаптера-видеокарты, либо ждать очередного обновления клиента PB или игры для совместимости с Vista.
* Любой софт, выскакивающий поверх окна игры, поверх оверлея может дать такой же эффект. Более того антивирусы могут блокировать PunkBuster, обычно это заканчивается киком, но бывают исключения когда блокируются только скриншоты.
Исходя из выше написанного, можно сделать вывод: ЧЁРНЫЕ ПБ СКРИНШОТЫ ДЛЯ ВЛАДЕЛЬЦЕВ ОС WINDOWS VISTA, WINDOWS 7 это нормальное явление. Причём надпись "Screen Capture Failed" будет ОТСУТСТВОВАТЬ.

Прикрепления: 9603396.png(17Kb) · 9164541.jpg(70Kb) · 1569072.png(14Kb) · 0945655.png(25Kb) · 6120185.png(22Kb) · 1849698.png(27Kb) · 4674922.png(7Kb) · 4195416.jpg(38Kb) · 9534891.jpg(37Kb) · 4033776.jpg(35Kb)
 
WWWДата: Суббота, 23.10.2010, 23:36 | Сообщение # 2
Матёрый сапожник
Группа: |MTR|Admins
Сообщений: 14
Статус: Offline
1. " PunkBuster kicked player 'Ник' (for 0 minutes)... Time Out trying to Update PB Client"
Решение:

Переустановить PB.

2. "ВашНик PunkBuster kicked player "ВашНик" (for 0 minutes)... General PB Client Authentication Failure - Reinstall PB if problem persists
Решение:

Установить PunkBuster.
Установка:
1) Удаляем свою папку PB
2) Остановить службу PnkBstA ( Панель управления-Администротирование-Службы )
3) Скачать и разорхивировать папку PB
4) Запустить pbsetup.exe, там "Add Game" командой выбираем "CoD5" и жмём "Check for updates". Дождаться окна "All available updates have been applied."
5) Скачать и запустить pbsvc.exe
6) Выбрать install/Re-Install PunkBuster Service.
При заходе в Call of Duty 5 будут автоматически запущены 2 службы: PnkBstrB.exe и PnkBstrA.exe. ВАЖНО!!! : Если установлен фаерволл, добавить в исключения PnkBstrB.exe и PnkBstrA.exe (они лежат в C:\WINDOWS\system32\. ), либо совсем отключить фаерволл на время игры.
7) Перезагрузить комп!

3. "PB INIT FAILURE"
Решение:

1.) необходимо разрешить в фаирволе трафик для панкбастера через порт 28960
2.) необходимо несколько раз обновить панкбастер - так как не все файлы могли скачаться
3.)обновить PB (pbsetup.exe)
потом в игре в консоли написать:
/pb_security 0 а потом /pb_system 0
оно напишет что связь разорвана, а через 3 секунды игра пойдет без проблем

4. Punkbuster kicked player ... (for 0 minut) ......... Failure: PnkBstrb.exe initializating failed
Решение:

Проинсталить службы ПБ, с помощью pbsvc (файл кинуть в папку PB).
Ообновить PB c помощью pbsetup.exe (файл кинуть в папку PB)
Также проверь чтобы фаервол не блокировал эти службы (PnkBstrb.exe и PnkBstrA.exe)

5. Как обновить PunkBuster?
Решение:

Скачать pbsetup.exe
Обновите с помощью pbsetup.exe (файл кинуть и запускать в папке PB, далее указать путь к игре - Add a Game, после нажать на Check For Updates

6.LOSING KEY PACKETS
Решение:

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

7. PunkBuster kicked player Cvar r_fog=0. Pam_mode
Решение:

Поменять значения в файле cb.gsc на следушие:
setDvar("scr_fog_disable","0")
setDvar("pam_allow_fog","1")

8. GLOBAL GUID BAN - (Global PunkBuster GUID BAN - Эта ошибка выходит если вы играете на лицензионных серверах и ключ который используется забанен на Evenbalance.)
Решение:

Как исправить, не потеряв свой ранг, читаем ниже:
1)Скачать кейген
2)Сгенерировать через него ключ.
3)Открываем игру, заходим в Настройки - Настройки сетевой игры - Введите ключ диска
4)Вводим ранее сгенерированный ключ. Игру не ЗАКРЫВАЕМ!!!.
5)И внимание, если после этого вы закроете игру - вы потеряете свой ранг, поэтому сразу после смены ключа заходим на любой из наших (или других крякнутых) серверов.
6)Проблема должна быть решена. Правда есть небольшая вероятность, что этот новый сгенерированный ключ тоже в GLABAL BAN'e, поэтому если будет опять кикать - снова проделываем все действия сначало.

9. RESTRICTION:corrupted file/memory [81329] - (вероятно над exe файлом игры поработали вирусы но чит/хак тоже не исключены)
Решение:

Скачать и заменить файл в корневой папке игры: Пусковой экзешник в нашем случае это - CoDWaWmp_Loader.exe
Если не поможет, удалить свою папку pb, скачать и поставить новую

* PB INIT FAILURE - Несоответствие версии античита клиента с версией сервера
* PB Client Not Responding - Несоответствие версии античита клиента с версией сервера
* No Packet Flow - Несоответствие версии античита клиента с версией сервера . Либо отключить Брендмауэр в Windows(ибо по умолчанию он включен),если не поможет попробывать отключить антивирус.
* Error loading pbcl - Несоответствие версии античита клиента с версией сервера
как лечить это читаем пункт пять
* Losing Key Packets - Потеря пакетов (также виновниками этой ошибки могут быть вирусы, а также плохой канал доступа)

Обновить античит
В консоле надо написать две команды:
/pb_security 0
/pb_lan 1
Именно так, со всеми знаками...
Консоль открывается нажатием на Ё (слева от 1).

Или скачать новый ПБ
1. Скачайте архив в папку с игрой.
2. Найдите (там же) папку pb и удалите её. (Игра при этом должна быть выключена!!!)
3. Распак уйте скачанный архив в текущую папку

10. Самая распространенная ошибка: Unhandled Exception Caught
Решение:

а). Поставить последний DirectX
б). Поставить последние драйвера на видеокарту
в). Усли у Вас виста - проверит разрядность звука:
- Панель упраления
- Звук
- выберите динамика, нажмите Свойства
- Закладка "дополнительно", нужно выставить 24 Бит, 48000 Hz

11. Disallowed Program/Driver
Corrupted file/memory

Причинами обычно являютцо Fraps, NOD(или любой другой антивирус), работающий Winamp(или аналог) и т.п.
Решение: - вырубаем левый софт

--- Попытался зайти на сервак в СоD:WaW, а игра выдала ошибку такого содержания:

You are missing some files referenced by the server:
mods/mp_openwarfare/z_openwarfare.iwd
mods/mp_openwarfare/z_openwarfare.iwd
mods/mp_openwarfare/z_openwarfare.iwd
mods/mp_openwarfare/mod.ff
Go to the Multiplayer options menu to allow downloads

Решение: Надо войти в игру и там - Настройка и управление -Сетевые параметры - Разрешить Загрузку - Должно стоять ДА. При подключении к серверу должна начаться скачка файлов мода.

 
Форум » Форум клана MEGATRON » Общий раздел (Main) » FAQ по PunkBuster (PB, ПБ) (В связи с недавним обновлением у некоторых возникли вопросы)
Страница 1 из 11
Поиск:

Copyright MyCorp © 2017Сделать бесплатный сайт с uCoz