Всё о PunkBuster
PunkBuster - автоматически самообновляющаяся система программного обеспечения античитерства на сервере. Это означает, что за игроком в процессе игры устанавливается наблюдение PunkBusterом, которое отсылает на сервер все нарушения конкретного игрока. Система PunkBuster разработана, для того чтобы все игроки были ответственны за свои поступки в онлайн играх, при использовании читерских команд. PunkBuster не изменяет никаких файлов или функции настройки на вашем компьютере, даже если и обнаруживается некоторые типы нарушений во время игры у данного игрока, а просто выводит сообщение ему о нарушениях допущенных им и кикает (удаляет) игрока с сервера или же банит. Admin сервера в праве включать на сервере или не включать PunkBuster, всё зависит только от его желания. Вы можете в настройках игры отключить PunkBuster, но при этом у вас будет уже ограниченный список серверов, на которых тоже PunkBuster будет отключён. PunkBuster не является вирусной программой и создан для честной игры на сервере. Дополнительно, PunkBuster не передает ваши частные данные на любой другой компьютер, не содержет собственных баз данных в которых описаны ваши персональные данные. PunkBuster в основном только ищет не стандартные действия в процессе вашей игры.
ОСНОВЫ
ИНТЕГРАЦИЯ ИГРЫ
В игре есть параметр, при котором PunkBuster следит за происходящем в игре, но при этом PunkBuster не является программой самой игры, а считается отдельной частью и он находится в отдельной папки “pb”. То есть если ваша игра установлена в директорию "c:\games\cod", то файлы PunkBuster будут в "c:\games\cod\pb". Чтобы удалить PunkBuster, нужно просто удалить его корневую папку “pb”.
ВАЖНО: . PunkBuster не изменяет регистрацию системы, ни прячит файлы или другую информацию где-нибудь еще относительно вашей системы.
В папке ” pb” присутствует только несколько файлов в момент когда игра установлена, и по мере надобности вы можите обновитье PunkBuster и в соответствие с обновлением PunkBusterа, у вас в папку “pb” будут добавляться некоторые файлы , которые так же отвечают за действия PunkBuster. Что бы обновить PunkBuster необходимо зайти в директорию PunkBuster "c:\games\cod\pb" и проинсталлировать файл pbweb простым нажатием мышки, когда процесс обновления завершится, то в командной строке будит написано exit и тогда вы закрываете инсталировачное окно и можете смело заходить в игру.
Папка "pb" обычно содержит следующие типы файла:
Файлы с "dll"- файлы системы PunkBuster. Удаление любых из этих файлов может заставить вашу систему PunkBuster прекращать работать. Изменение любых из этих файлов, является нарушением лицензионного соглашения данного пользователя.
Файлы с расширением "децибела" - файлы базы данных PunkBuster. Базы данных PunkBuster автоматически созданы и поддержаны программным обеспечением PunkBuster. Если Вы удалите один или все эти файлы, то PunkBuster обновит и повторно вставит их с информацией, полученной от серверов владельца Панкбастера если это будит возможно. Изменение любого из этих файлов может заставить Панкбастера действовать в противоречивых к игре действий.
Файлы с "dat" расширением - картотеки данных Панкбастера. Их можно удалять или изменять, но система Панкбастера вастанавит их автоматически.
Файлы с расширением "регистрации" - файлы, в которые Панкбастер регистрирует информацию в течение использования программного обеспечения. По умолчанию, Клиент Панкбастера только регистрирует серьезную ошибочную информацию на сервере игры. Сервер Панкбастера регистрирует автоматически только не обходимую информацию в файлы системного журнала.
Файлы с "htm" расширением - специальные файлы системного журнала, которые разработаны, чтобы связываться с web-браузером, типа Internet Explorer или Netscape.
Файлы с "cfg" расширением - файлы конфигурации, которые содержат команды Панкбастера и параметры настройки. Вы можете создать и изменить ваши собственные файлы конфигурации и использовать их автоматически или вручную.
"Htm" папка содержит htm файлы, которые используются в течение авто-обновления Панкбастера. В течение определённого времени и после многих обновлений, эта папка может содержать старые файлы, которые можно удалить, чтобы очистить место на жестком диски если необходимо.
"Dll" папка содержит различные файлы системы Панкбастера, полученные в течение процесса авто-обновления от предшествующих версии Панкбастера. Как с "htm" файлами, описанными выше, старые файлы в этой папке можно удалить, чтобы очистить место на жёстком диске если необходимо.
"Scrnshot" папка содержит файлы скриншота сланные Панкбастером во время нарушения в игре. Эти файлы могут быть сохранены или удалены, если вы считаете это нужным.
Папки, которые начинаются с "sv", используются программным обеспечением сервера Панкбастера.
ИНТЕРФЕЙС .PunkBuster
PunkBuster можно обновлять или включать в консоли игры и чтобы получить доступ к консоли игры, нажмите клавишу Тильды (~). При нажатие клавиши тильды открывается консоль игры. Консоль используется, чтобы показать текстовую информацию и также принять пользовательские параметры, типа команд. Практический результат кансоли будет всегда отправляться пустой и иметь незначищий характер, которое отображает любые нажатия клвишь. При вводе любой команды в игре, PunkBuster впечатывают полную команду или вписывает по заранее вырезанных кусочках текста, затем нажимают ввод. Если вы только печатаете несколько писем от команды, то игра будет пробовать автозакончить команду для вас, соответствуя тексту, который вы напечатали до пункта неотложного времени с известными командами в окне. В любом времени PunkBuster должен показать сообщение, которые были написаны в процессе игры.
.РАЗРЕШЕНИЕ PunkBuster НА ОТЫСКАНИЯ СЕРВЕРА
Большинство игроков использует специальные программы для отыскания серверов. Сама игра имеет очень хороший поиск серверов, в котором игроки могут находить легко нужые им сервера с PunkBuster. Некоторые игроки предпочитают использовать специальные программы для отыскания серверов с PunkBuster, например GameSpy, Pingtool, HLSW и Kali.
ОБНОВЛЕНИЕ PunkBuster
Об основных аспектов обновления системы PunkBuster. Все файлы обновления Панкбастера сохранены в специальном, сжатом HTM и может быть открыт с любым интернет-Web-браузером. Могут быть времена, когда необходимо вручную обновить систему Панкбастера. Например, если нет никакого доступа в интернет, а играете вы только по сетке. Так вот PunkBuster можно обновить самостоятельно, просто проинсталлировав его фаил или с сервера написав данную команду PB_LAN 1. Та и другая возможноть даёт вам одинаковый результат.
КОМАНДЫ И ПАРАМЕТРЫ НАСТРОЙКИИспользование команд PunkBuster и параметров настройки является дополнительным. Эта информация обеспечивается для передовых пользователей, которые хотят прописать команды из программного обеспечения PunkBuster или кто хочет настроить это в ручную. Краткий обзор использования команд и параметров настройки дается, так же как список всех доступных команд и параметров настройки с подробнейшим объяснениями их правильного использования.
Самый общий способ входить в команду или проверять / изменяется, урегулирование в PunkBuster. Однако, так как PunkBuster непосредственно объединен в игру, команды PunkBuster и параметры настройки можно также рассмотреть точно так же как и любая другая команда игры или устанавливающий, в котором они могут быть размещены в файлы игры, обязанные к нажатиям клавиши и использовали в никах.
Самый легкий путь быстро проверять вашу систему PunkBuster должным образом установлен, Позволен, и работа к "PB_VER" типа в пульт игры. Если PunkBuster будет работать должным образом, то это ответит, показывая число версии, которое в настоящее время устанавливается и управляется. Если нет никакого ответа, то PunkBuster является или в настоящее время испорченным или есть проблема, которая может требовать некоторого поиска неисправностей.
Некоторые автономные команды могут требовать или принимать дополнительные параметры. Например, команда, "PB_VER" является автономным, печатая в "PB_VER", говорит PunkBuster, что Вы хотели бы знать в настоящее время бегущее число Версии. Команда "PB_LOAD" берет один параметр (имя файла), напечатав "PB_LOAD ABC.CFG", говорит PunkBuster загружать Файл .configuration по имени "ABC.CFG".
Параметры настройки PunkBuster, иногда также названные переменными, держат числа или текстовую информацию, которую PunkBuster использует, в то время как это работает. Изменение параметров настройки PunkBuster»а затронет производительность PunkBuster регулирования, просто напечатайте от имени урегулирования совершенно отдельно. Например, печатание "PB_LOGTOFILE" заставит PunkBuster показывать текущее состояние.
КОМАНДЫ
PB_BindSrch [search_text]
Перерывает все процессы просмотра PunkBuster игры для указанного [search_text] и сообщает относительно полученных данных;
PB_CL_Disable
Выкидывает игрока с сервера из-за его ошибочных данных в документах.
PB_CL_Enable
Включает программное обеспечение клиента PunkBuster.
PB_CvarVal [Variable_Name]
Посылает запрос данному серверу игры и затем показывает результат запроса; используемый игроками, чтобы узнать текущую ценность параметров настройки сервера игры (cvars); клиент подвергает сомнению использование pb_cvarval, игнорируются, если текст "входа" находится в вопросе.
PB_CvarList
Показывает позволенные диапазоны cvar для любого cvars, который сервер игры контролирует.
PB_CvarSrch [search_text]
Поиск нужного текста.
PB_GetSs
снятие скриншота
PB_Kick [slot #]
Запрос на исключения игрока из игры.
PB_Load [File Name]
Загружает указанный PunkBuster config файл, который может содержать команды и/или установившие изменения.
PB_MyGuid
Показывает ваш PunkBusterGUID и ваш игровой CDKey (Примечание: Cdkey не показывают если в настоящее время вы не связанны с сервером); GUID используется PunkBuster, чтобы идентифицировать игроков.
PB_PList
Запросы, о состоянии сервера.
PB_Power
Запросы, того что печаталось в консоли.
PB_SsOptions
Наборы и/или показы параметров, используемых для того, чтобы брать местные. скриншоты PunkBuster.
PB_Ver
Показывает версию программного обеспечения клиента PunkBuster.
PB_WebUpdate
Добавляют функциональные возможности PBWEB непосредственно у клиента ПБ;
PB_WriteCfg
Пишут текущие ценности параметров настройки PunkBuster к местному накопителю на жестких дисках.
PB_AutoExec [Имя файла]
Держит название файла подлинника игры, который должен быть выполнен каждый раз, когда к серверу присоединяются игроки.
PB_Lan [0/1]
Обновление «PunkBuster».
.PB_LogAddr [Адрес / интернет-Hostname]
Держит адрес машины отдалённого доступа.
PB_LogMD5Tool [0/1]
Принятие всех ответов связанных с «PunkBuster».
PB_LogPort [Порт *]
Держит порт машины, которая посылает пакеты игроку.
PB_LogPw [Пароль]
Считает изменить пароль или отдать для удаленного доступа.
PB_LogToFile [0=no, 1=yes]
Когда установлено в 1, PunkBuster будет регистрировать деятельность к pbcl.log файлу; 0 означает, что зарегистрированы только ошибки.
PB_LogUser [Имя пользователя]
Считает что имя требуется изменить.
PB_MsgPrefix [Новая Приставка]
Держит текст, который PunkBuster показывает перед каждой показанной линией информации.
PB_Security [0=no, 1=yes]
Когда установлено в 0, PunkBuster примет все файлы "обновления".
PB_Sleep [Период]
Держит промежуток времени (миллисекунды), для того чтоб PunkBuster смог заняться обработкой циклов;
PB_SsLog [0=no, 1=yes]
Когда установлено 1, PunkBuster создаст вход в pbsslog.htm файле системного журнала каждый раз, сервер PunkBuster просит скриншот быть взятым и поставлен;
PB_SsSave [0=no, 1=yes]
Когда установлено в 1 (0), PunkBuster перекачивает все требуемые сервером скриншоты к местному накопителю на жестких дисках так, чтобы игроки могли видеть фактические скриншоты, которые поставили серверам игры, с которыми они были связаны.
PB_System [0/1]
PunkBuster может находиться в противоречии с другим программным обеспечением на некоторых системах из-за энергичного просмотра памяти;
ИСПОЛЬЗОВАНИЕ PunkBuster ДЛЯ САМОГО ПОЛНОГО РЕАЛИЗМА
PunkBuster выпускает несколько типов сообщений в течение gameplay. Они появятся наверху экрана игры в течение нескольких секунд перед исчезновением. Все сообщения также зарегистрированы в консоле, и старые сообщения могут быть рассмотрены, просматривая консоль. Консоль игры может быть просмотренна или вниз при использовании PageUp или вверх при помощи PageDown соответственно. В течение почти каждой игры, будут периоды бездеятельности, где игроки активно не играют в игру. Это - хорошее время, чтобы рассмотреть предыдущие сообщения PunkBuster, чтобы видеть, пропустили ли Вы какие-нибудь важные сообщения, играя.
Иногда прописывая команду pb_plist, Вы можете рассмотреть статус PunkBuster всех игроков в игре. Статус каждого игрока может или быть INIT, UPDT или нормальным. Статус INIT означает, что сервер PunkBuster все еще калибрует того игрока связь. Статус UPDT указывает, что сервер PunkBuster обновляет того игрока PunkBuster установку. Другая информация показана командой pb_plist, типа подлинной нормы и колонок RecentSS. Подлинная норма игрока - то, сколько времен в минуту игрок PunkBuster успешно подтвердил подлинность с сервером PunkBuster. Как только каждый игрок достиг хорошо статуса, тогда подлинная норма никогда не должна падать ниже 2.0. Если это так то PunkBuster функционирует нормально, а. колонка RecentSS указывает, сколько скриншотов сервер PunkBuster просил от каждого игрока в течение прошлых нескольких минут.
Возможность удаленного доступа к серверам для администрирования
Средство RCon PunkBuster позволяет админам давать определенным игрокам чувствовать себя защищенным от нападок других игроков. Средство основано на guids, которые произведены для каждого игрока, таким образом пароли не используются для этого вообще. Это будет работать с чем - нибудь, что обычно вводилось бы в консоле сервера, включая команды, параметры настройки, и т.д.
Мы предполагаем, что Admin сервера ПБ настроил список команд pb_rcon, и также назначил полу-админам, таким образом вы можете выполнить команды pb_rcon. Для получения дополнительной информации о админства игрока PunkBuster этой документации. Если вы желаете узнать, как позволить PB_RCon как Admin, пожалуйста см. нашу связанную публикацию, названную 'PunkBuster для Админа.
Как пример, admin настроил следующий список команд RCon:
• 100 команд, требуемых постоянно запрещать игроков (pb_sv_ban)
• 50 пунктов, требуемых изменять карту (карта)
• 25 пунктов, требуемых изменять sv_minping и sv_maxping сервер cvars (приставки команды, используемые здесь - sv_minp и sv_maxp).
Любая функция, связанная с прописью команды зарегистрирована в консоли сервера и файлам системного журнала, но не возвращена к вашему пульту.
НАРУШЕНИЯ
Программное обеспечение .PunkBuster, идущее на серверах игры и также на компьютерах связанных игроков в течение gameplay непрерывно утверждает каждого игрока об его нарушениях. Нарушение может быть поднято PunkBuster для различных типов команд в зависимости от того, как каждый администратор сервера хочет формировать PunkBuster на сервере игры. Различные категории нарушений объясняются ниже.
Когда нарушение поднято, PunkBuster объявляет это нарушение всем играющими на то сервере игроками в игре и затем скапливает информацию о нарушении в файл конфига PunkBuster сервера. В большинстве случаев, игрок, связанный с нарушением будет так же кикнут на сервера в течение нескольких минут. И по этому каждый админ сервера может запретить появления игрока в игре из-за поднятых ошибках в PunkBuster.
Добавлю, что есть некоторые серверы где Пб не включён, а это означает, что каждый может завладеть сервером, находясь при этом в игре. Если PunkBuster заметит нарушение то сразу сообщит играку, но этот игрок не будет кикнут от игры. Другие игроки будут приведены в готовность к факту, что PunkBuster может выкинуть их с сервака из-за нарушения, поднимаемого на localhost игроке.
Действия, чтобы решить проблему даётся список нарушений ( см. ниже). Любой игрок, который имеет проблемы, решая их, должен сказать админам. Прося помощь, убедитесь, что определили, что число нарушения подняло и давать так много дополнительной информации насколько возможно.
Нарушения .Technical: (Решение: повторно установите PunkBuster от последнего патча обновления игры),
#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 неспособен проверить, что играющая окружающая среда игрока функционирует должным образом и/или не была alterred, нарушение функцианируют. Это также вовлекает обнаружение испорченности игры или файлов PunkBuster. ,
Обманите/Рубите Нарушения:
Когда PunkBuster™ не имеет возможности проверить, что игровая обстановка игрока функционирует правильно и(или) не была изменена, тогда и возникает ошибка нарушения целостности. Эту ошибку также вызывает обнаружение изменений в игре или файлов PunkBuster™ .
Эта ошибка имеет диапазон номеров от #10000 до #29999.
#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™ !