finn Posted October 10, 2014 Posted October 10, 2014 (edited) Если вы столкнулись с проблемой отключения от серверов с разного рода ошибками связанными с работой античита Punkbuster, - эта тема для вас,далее речь пойдет об установке и настройке панкбастера на вашем компьютере.1. Как установить punkbuster . Вам нужно установить сервис пб на свой компьютер, для этого скачиваем этот файл.Извлекаем из архива файл pbsvc.exe и запускаем его с правами администратора .В появившемся окне программы выбираем пункт "Install/Reinstall Punkbuster Service" ,жмем "Next", соглашаемся с условиями лицензии "I Agree" и наблюдаем установку служб пб ,по завершению процесса в окне программы не должно быть красных записей,все должно быть зеленым, красный это ошибка .2. Как обновить punkbuster . Прежде всего необходимо скачать вот этот файл . Из главной директории обновляемой игры удалить папку "PB" Подключить интернет, затем: Запустить с правами администратора файл pbsetup.exe В окне программы pbsetup.exe, жмем "Add Game" в появившемся окошке выбираем игру для которой обновляем пб, ниже указываем путь до папки с игрой и жмём "Add game". После этих действий в главном окне программы должна появится иконка (значек) игры". Выделяем мышкой значек обновляемой игры и нажимаем Check for updates". Дождаться окна "All available updates have been applied" или "Finished with update." ВАЖНО!!! : Если установлен фаерволл, добавить в исключения PnkBstrB.exe и PnkBstrA.exe Если возникают непреодолимые трудности в понимании процесса обновления Punkbuster :СКАЧАТE ВИДЕОРОЛИКИз Zip-архива необходимо извлечь файл pb_update_video.exe и, запустив его, посмотреть видео. В качестве примера взята игра Call of Duty 4. Файл проверен антивирусами Kaspersky и DrWeb. Основные ошибки : Скрытый текст * Ignoring MD5Tool Queries - Неправильные файлы игры папки main Решение: Эти ошибки могут объясняться вирусами, проникшими в файлы игры, различными модификациями (в т.ч. запрещёнными), а также читами. Игра сравнивает размеры правильного файла и Вашего, и если найдёт несоответствие - следует кик. Поэтому следует держать игру "в чистоте". Для решения этой проблемы необходимо полностью удалить папку с игрой и установить игру заново. ---------------------------------------------------------------------------------------- * PB INIT FAILURE - Несоответствие версии античита клиента с версией сервера * PB Client Not Responding - Несоответствие версии античита клиента с версией сервера * No Packet Flow - Несоответствие версии античита клиента с версией сервера * Error loading pbcl - Несоответствие версии античита клиента с версией сервера * Losing Key Packets - Потеря пакетов (также виновниками этой ошибки могут быть вирусы, а также плохой канал доступа) * 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 --------------------------------------------------При подключении пишет Обнаружен клиент, не прошедший проверку подлинности - неверные IWD-файлы! Под этим сообщением будет написан файл который нужно удалить для игры на нашем сервере. --------------------------------------------------Спустя несколько минут игры меня выкидывает с ошибкойkicked via punk buster (for 0 minutes) ... Cvar fx_sort = 0 Для решения этой проблемы необходимо до подключения к серверу открыть консоль и написать \fx_sort 1 --------------------------------------------------kicked via punk buster (for 0 minutes) ... Cvar r_picmip = 3 Для решения этой проблемы необходимо до подключения к серверу открыть консоль и написать \r_picmip 1 --------------------------------------------------kicked via punk buster (for 0 minutes) ... Cvar cl_punkbuster = 0 Для решения этой проблемы необходимо до подключения к серверу открыть консоль и написать \cl_punkbuster 1 .............................................................PunkBuster kiked player "ваш ник" (for 0 minutes)... Name Too Long: Max=13" Имя игрока не должно превышать 13 символов, укоротите ник. --------------------------------------------------kicked via punk buster (for 0 minutes) ... Cvar com_maxfps = Для решения этой проблемы необходимо до подключения к серверу открыть консоль и написать \com_maxfps 90 --------------------------------------------------kicked via punk buster (for 0 minutes) ... Inadequate O/S Privileges Для решения этой проблемы необходимо запустить игру с привелегиями администратора. Правой кнопкой по значку -> Запустить от имени администратора. --------------------------------------------------kicked via punk buster (for 0 minutes) ... Empty Player Name Disallowed kicked via punk buster (for 0 minutes) ... Name Too Short: Min=3 Для решения этих проблем необходимо в настройках сетевой игры вписать свой ник длиной более 3 символа. --------------------------------------------------kicked via punk buster (for 0 minutes) ... RESTRICTION: Losing Key Packets ( 3e8 kicked via punk buster (for 0 minutes) ... RESTRICTION: handshaking failed kicked via punk buster (for 0 minutes) ... Service Communication Failure: PnkBstrB.exe initialization failed Необходимо соответствующим образом настроить файервол. Для этого переведите его в режим обучения и разрешите все действия приложениям PnkBstrA и PnkBstrB Попробуйте для теста отключить файервол. Если не помогает см. пункт №1 --------------------------------------------------has been permanently banned from this Game Server via Punk Buster...Prior Kick/Ban Это означает, что вы были забанены, подождите пока истечёт время бана и подключитесь заново. --------------------------------------------------kicked via punk buster (for 0 minutes) ... This PB Server Requires (A1383 C1.520) - Error loading kicked via punk buster (for 0 minutes) ... PB INIT FALLURE Для решения этих проблем необходимо установить/переустановить текущий патч и PunkBuster. --------------------------------------------------kicked via punk buster (for 0 minutes) ... Duplicate GUID/CDKEY Для решения этой проблемы необходимо в настройках сетевой игры вписать другой CD-KEY --------------------------------------------------PunkBuster must be Enabled before joining this server. PunkBuster can be Enabled/Disabled in the Multiplayer Options menu Вам необходимо в настройках сетевой игры включить PunkBuster. --------------------------------------------------Global punkBuster GUID BAN "50a15a0a"? Похоже, что панкбастер начал собирать левые ключи и соответственно ГУИДы (банить их глобально), на что мы можем ответить только заменой ключа При заходе на сервер вы вылетаете с ошибкой Global punkBuster GUID BAN 50a15a0a, либо вместо "50a15a0a" что-то другое. только замена ключа -------------------------------------------------- ...LOSING KEY PACKETS Решение: Прописать в командной строке (Пуск-Выполнить):sc config PnkBstrB start= demand sc config PnkBstrA start= auto Решение проблемы: Сменить ключ ИЗ ИГРЫ (Важно!!! не через реестр). Ключ можно сгенерировать через генератор ключей, который есть в нашем файловом архиве. И сразу после смены ключа, не закрывая игру, зайти на наш сервер, чтобы новый ключ "привязался" к mpdata. --------------------------------------------------code_post_gfx_mp.ff is different from the server Вот этот файл localized_code_post_gfx_mp.ff Запиши его в каталог игры "/zone/russian". --------------------------------------------------Ошибка с "maxpackets" Открыть консоль в игре и прописать\cl_maxpackets xx (где xx, это цифры от 70 до 100), например \cl_maxpackets 80 Или изменить это значение открыв текстовым редактором файл Call of duty 4\players\profiles\justas\config_mp.cfg В нем же проверьте параметр r_lodScaleRigid должен быть равен "1" или пишем в консоли \r_lodScaleRigid 1 -------------------------------------------------- При заходе на сервер у вас появляется надпись - 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 --------------------------------------------------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) -------------------------------------------------- Расшифровка наиболее часто встречающихся кодов нарушений выдаваемых системой 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 И да пребудет с тобой сила, юный Скайвокер! Оригинал статьи на форуме BigShooter.ru Edited August 24, 2016 by finn 12
Recommended Posts