FAQ по проблемам PB

Тема в разделе Гайды Call Of Duty 4: Modern Warfare, создана пользователем allstarz`, 21 фев 2014.

Войдите для ответа
  1. allstarz` Форумный абсент.

    allstarz`
    Статус:
    Вне сети
    Сообщения:
    17
    Симпатии:
    0
    Регистрация:
    01.06.15
    Итак, здесь будут выложены все возможные причины кика и их решение!


    Ищем в списке причину, по которой вас кикает с сервера, и выполняем требования для устранения ошибки.


    =================================================================


    Поехали:


    * Ignoring MD5Tool Queries - Неправильные файлы игры папки main


    * MD5Tool Mismatch: CoD2MP_s.exe(или какой-либо другой файл игры) - Неправильные файлы игры папки main


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


    ////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////


    1. " PunkBuster kicked player 'Dimon' (for 0 minutes).....Time Out trying to Update PB Client"


    Решение:


    Переустановить PB. Скачать архив клац, заменить в корне игры папку pb на скачаную.


    2. " Lacoste PunkBuster kicked player "Lacoste" (for 0 minutes).....General PB Client Authentication Failure - Reinstall PB if problem persists


    Решение:


    Установить PunkBuster.


    Установка:


    1) Удаляем свою папку PB


    2) Остановить службу PnkBstA ( Панель управления-Администрирование-Службы


    3) Скачать и разархивировать папку PB, PunkBuster Online Countermeasures.


    4) Запустить pbsetup.exe, там "Add Game" командой выбираем "CoD4" и жмём "Check for updates". Дождаться окна "All available updates have been applied."


    5) При заходе в Call of Duty 4 будут автоматически запущены 2 службы: PnkBstrB.exe и PnkBstrA.exe. ВАЖНО!!! : Если установлен фаерволл, добавить в исключения PnkBstrB.exe и PnkBstrA.exe (они лежат в C:\WINDOWS\system32\. ), либо совсем отключить фаерволл на время игры.


    8) Перезагрузить комп!


    3. Global punkBuster GUID BAN


    Решение:


    Исправляеться следующим образом на сервере.


    В файле hosts,С:\WINDOWS\system32\drivers\etc\hosts добавить:


    127.0.0.1 master1.evenbalance.com


    127.0.0.1 master2.evenbalance.com


    127.0.0.1 master3.evenbalance.com


    127.0.0.1 master4.evenbalance.com


    127.0.0.1 master5.evenbalance.com


    127.0.0.1 master6.evenbalance.com


    127.0.0.1 master7.evenbalance.com


    127.0.0.1 master8.evenbalance.com


    127.0.0.1 COD41.EVENBALANCE.COM


    127.0.0.1 COD42.EVENBALANCE.COM


    + Удалить файлик в папке PB - pbns.dat и логи в svlogs


    4."PB INIT FAILURE"


    Решение


    1.) необходимо разрешить в фаирволе трафик для панкбастера через порт 28962


    2.) необходимо несколько раз обновить панкбастер - так как не все файлы могли скачаться


    3.)обновить PB (pbsetup.exe)


    потом в игре в консоли написать:


    /pb_security 0 а потом /pb_system 0


    4.) Всенародный способ если не что помогает, переустановить PB.


    5.Punkbuster kicked player ... (for 0 minut) ......... Failure: PnkBstrb.exe initializating failed


    Решение


    Проинсталить службы ПБ, с помощью Чувак, 404-я ошибка! кинуть в папку PB).


    Ообновить PB c помощью Чувак, 404-я ошибка! (файл кинуть в папку PB)


    Также проверь чтобы фаервол не блокировал эти службы (PnkBstrb.exe и PnkBstrA.exe)


    6.Как обновить PunkBuster?


    Решение:


    Скачать pbsetup.exe


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


    7.LOSING KEY PACKETS


    Решение:


    Прописать в командной строке (Пуск-Выполнить):


    sc config PnkBstrK start= auto


    sc config PnkBstrB start= demand


    sc config PnkBstrA start= auto


    8.PunkBuster kicked player Cvar r_fog=0. Pam_mode


    Решение. Поменять значения в файле cb.gsc на следушие:


    setDvar("scr_fog_disable","0")


    setDvar("pam_allow_fog","1")


    9.RESTRICTION:corrupted file/memory [81329]


    Решение. Скачать и заменить файл в корневой папке игры:


    http://cod-4.ru/files/iw3mp.exe(файл версии 1.5 !!!)


    Если не поможет, удалить свою папку pb, скачать и поставить эту:


    http://cod-4.ru/downloads.php?cat_id=0&download_id=30* PB INIT FAILURE - Несоответствие версии античита клиента с версией сервера


    * PB Client Not Responding - Несоответствие версии античита клиента с версией сервера


    * No Packet Flow- Несоответствие версии античита клиента с версией сервера


    * Error loading pbcl- Несоответствие версии античита клиента с версией сервера


    * Losing Key Packets- Потеря пакетов (также виновниками этой ошибки могут быть вирусы, а также плохой канал доступа)


    Обновить античит


    В консоле надо написать две команды:


    /pb_security 0


    /pb_lan 1


    Именно так, со всеми знаками...


    Консоль открывается нажатием на Ё . Или скачать ПБ в сети или Интернете, скажем, с сайта PunkBuster Online Countermeasures Там выкладываются все последние версии ПБ для всех игр, использующих этот софт.


    1. Скачайте архив в папку с игрой.


    2. Найдите (там же) папку pb и удалите её. (Игра при этом должна быть выключена!!!)


    3. Распакуйте скачанный архив в текущую папку.


    ////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////


    * 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.



    А также любые другие сообщения в этом духе...


    Для решения проблемы понадобится утилита pbsvc. Ее нужно скачать и отправить ее в папку pb в каталоге с игрой.


    Выполняем следующие действия


    Включите Интернет, зайдите в папку с игрой, потом в папку pb, там запустите файл pbsvc, откроется прога. Поставьте там галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит Ваш ПБ и, если напишет Without Errors, значит, все будет у Вас нормально... Если же нет, то пробуйте ПБ переустанавливать и пробовать опять... Что касается Интернет-траффика, то это сущие копейки, буквально несколько килобайт!


    ////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////


    * Cvar fx_sort = 0 - Неправильное значение переменной (в данном случае 1)


    Установить правильное значение


    Cмотрите, что Вам пишет Античит (ПБ)(PunkBuster), причем смотреть лучше в игре, там он пишет Ваше значение переменной и которое разрешено.


    1. Запускаете игру и входите в консоль (для входа в консоль надо нажать тильду "ё" слева от 1).


    2. Пишите параметр, из-за которого Вас выкинуло с сервера, например Вам писалось - (fx_sort=0 ляляля типо надо 1 или может быть и такое - 60-100, это значит, что подойдёт любое значение в пределах от 60 до 100... ну 75 например) значит, пишем в открывшейся консоли ("ё") следующее - /fx_sort 1 и тем самым изменяем значение параметра с 0 на 1.


    ////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////


    недавно было обновление пб и я начал вылетать с серваков с ошибкой PB INIT ERROR.


    блага следуя правило бэкап перед патчем я восстановил старую версию пб, поиграл до сообщения losing key pockets и снова обновил пб - на этот раз нормально.


    Кстати - проблема с панкбастером ни скока локальная скока глобальная, проблем с ним хватает почти всем и непонятно почему 1 раз кикает с сервера 2й раз играется уже намано.


    Здесь описаны основные ошибки (и возможные пути их решения) выбрасываемые punkbaster:


    PB Server running Old Version


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


    \pb_security 0


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


    INIT FAILURE


    Довольно общая проблема, вызванная либо невозможностью обновить версию ПБ клиента, либо даже поврежденным ПБ. В этом случае необходимо произвести обновление вручную. Для этого предназначена утилита pbweb.exe, которую можно найти в папке pb, либо скачать с сайта разработчика. Запустив её Вы произведете обновление ПБ напрямую через мастер сервер. Для этих же функций


    предназначена команда


    \pb_webupdate


    но её работа не надежна.


    VALID CDkey is not reaching GuidAuth Server


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


    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)


    Лагает на серверах с активированным ПБ


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



    \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.


    Could not load OGL subsystem (OpenGL subsystem)


    Видеодрайверы, входящие в состав операционных систем семейства 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. Перезагрузить компьютер


    Можно вместо п.4-6, скачать отсюда полностью папку pb и после выполнения п.1-2, переместить ее в папку где установлена ваша игра !


    В таком случае вам нужно будет также выполнить п.6 прежде чем перезагружать компьютер !


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


    Надеюсь это вам поможет !!!


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


    Технические нарушения:


    #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) - без комментариев...


    Нарушения целостности:


    Когда 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!


    Если вас выкидывает с ошибками вида "trying to update", "no packet flow", "ignoring md5 tool" "Kooper has been kicked via PankBaster(for 0 minutes) RESTRICTION:


    Service Communication Failure:PnkBstrB.exe driver failure (PnkBstrK.sys) ffao", то попытайтесь:


    1. Обновить сам ПБ.


    2. В фаерволе(брэндмауере) или в антивируснике разрешите процессы pnkbstrA.exe, pnkbstrB.exe, pnkbstrK.sys (критично при ошибке losing key packets)"
     
    21 фев 2014 #1
    Последнее редактирование модератором: 21 фев 2014
Загрузка...
Похожие темы
  1. allstarz`
    Ответов:
    1
    Просмотров:
    653
Top