Frequently Asked Questions[FAQ] - Наиболее часто задаваемые вопросы

Что такое PunkBuster (ПанкБастер) ? Почему меня выкидывают из игры!
Если у Вас на компьютере установлена Windows Vista (Windows 7) - читать обязательно !
Сервер не пускает. Пишет - Your CD key not valid
Захожу на сервер - анлоков и звания нет!
Захожу в BFHQ (ШТАБ БФ) - звание рядовой, анлоков нет! Хотя в игре анлоки и звание есть.
Играю не знаю сколько, звание выше чем у товарищей, у них анлоки есть, а у меня нет!
Игра "лагает" (дёргается). Как можно проверить, почему ?
Есть ли счетчик кадров в секунду (FPS) в игре ?
Максимально четкая и чистая картинка без "наворотов"
Игра вылетает на рабочий стол при коннекте к серверу
Сервер в списке отображается красным цветом
Как переключить интерфейс игры на русский (на английский)?
Сервер пишет демки. Что это такое, откуда скачать и как просматривать ?

(Статья) Advanced Tactical Center - Расширенный тактический центр
(Статья) TeamSpeak - система голосовой связи
(Статья) Ярлычок для удобного подключения к серверу

Что такое PunkBuster (ПанкБастер) ? Почему меня выкидывают из игры!
PunkBuster (ПанкБастер) это клиент-серверный античит, постоянно проверяющий честность игры у каждого бойца на нашем сервере.
Играть на нашем сервере без панкбастера (или со старой версией) невозможно - Вас просто будет выбрасывать из игры с требованием обновить (включить) punkbuster.
Вот тут можно всегда полюбоваться на позорную доску читеров, которую составляет PunkBuster, вышвыривая читеров из игры, тем самым защищая нас от нечестных игроков и давая возможность на равных меряться силами.
PunkBuster собирает с каждого! играющего на нашем сервере (через случайные промежутки времени) снимки экрана, т.е. делает screenshot прямо с экрана Вашего монитора. По этим снимкам легко определить "вручную" использование неизвестных или новейших читов.
Вы и сами можете ознакомиться с этой галереей. Если Вы обнаружили подозрительные снимки - щелкните на нём, чтобы рассмотреть получше. Если подозрения оправдались, немедленно вставляйте снимок в сообщение на форум (копируйте и вставляйте саму картинку, а не ссылку на картинку!). Панкбастер всегда поддерживает 1000 последних скриншотов, регулярно обновляя их, поэтому через некоторое время картинка в галерее затирается более новой.
Дату и время создания снимка можно определить по всплывающей подсказке.

Если с ПБ возникли "неразрешимые" проблемы, то максимальный комплекс процедур, следующий:
* Залогиниться в систему с правами Администратора.
* При помощи утилиты PBSVC.exe удалить сервисы ПБ.
* Удалить все содержимое папки /pb в директории игры.
* При помощи утилиты PBSetup (скачанной в папку /pb) установить ПБ заново (содержимое папки pb будет восстановлено в соответствии с актуальной версией). Разумеется, выбрать игру Battlefield 2 и путь к папке игры.
* Посредством PBSVC.exe установить (проверить) сервисы ПБ.
* Обеспечить процессам PnkBstrA и PnkBstrB доступ в Интернет, прописав их в firewall (кстати, им также нужен loopback на localhost - т.е. друг друга видеть) и в исключения антивирусника и антитрояна.
Хочу подчеркнуть, что это максимальный комплекс, и часто достаточно чего-либо одного из этого списка, например, обновления ПБ при помощи PBSetup или переустановки служб ПБ посредством PBSVC.exe. Ну и не забываем выпускать PnkBstrA и PnkBstrB на волю через firewall.

Punkbuster сканирует файлы Вашей игры и оперативную память на наличие проблем (измененных читами файлов и ячеек) каждые 20 секунд. Это является причиной лагов (особенно на "слабых" машинах). Можно изменить интервал проверок на собственном компьютере с 20 до 500 секунд (это максимальное значение).
Как только вы зашли на сервер и отреспились, открываем консоль, вводим команду pb_sleep 500 и нажимаем Enter.
Вводим там же pb_writecfg. Это сохранит Ваши настройки PB в файле pb\pbcl.cfg.

Из игры Вас могут выкидывать и администраторы сервера. С действиями администраторов можно ознакомиться здесь, а обсудить их - на форуме. Только не надо писать оскорбительные сообщения - Вы самому себе сделаете много хуже.
Вернуться к списку вопросов.

Если у Вас на компьютере установлена Windows Vista (Windows 7) - читать обязательно !
Если Вы обладатель компьютера с установленной Windows Vista, то у античита к Вам возникают претензии - контрольные снимки Вашего экрана во время игры возвращаются черными. Вслед за античитом к Вам возникнут претензии и у администраторов сервера и у других честных бойцов - они ничего не скрывают, а Вы "темная лошадка". Никто Вас не обвиняет в читерстве, но играть "втемную" у Вас не получится. Вас будут периодически банить с сообщением [Black Screens] или [BS] на время по усмотрению администратора.
Суть проблемы и её разрешение кроется в том, что Battlefield 2 + PunkBuster изначально были разработаны для работы в ОС Windows XP, рендеринг осуществляется DirectX 9c.
В Windows Vista существует небольшая проблема совместимости этих библиотек с видеодрайверами и игрой, из-за чего некоторыми программами не может обработан оверлей окна игры.
Общее решение:
Отключайте любое сглаживание и анизотропную фильтрацию:
- в игре Texture filtering: Low, Anisotrop. filtering: Off
- в утилитах настройки драйвера, задать фильтрацию "управляемое приложением", либо отключить её принудительно.
- запускайте игру в режиме совместимости с Windows XP SP2 и с правами администратора - правой кнопкой на ярлычке игры -> Свойства (улучшает общую стабильность игры под Вистой).
- отключить стиль Aero Glass.
Можно сделать проверку: набрать в консоли игры pb_getss, после ввода команды ваш клиент сделает скриншот и сохранит его в папке Мои документы\Battlefield 2\pb\scrnshot\. Если вы обнаружили проблемы, то можно поэкспериментировать с командой PB_SsOptions, к примеру набрать PB_SsOptions 320 240 50 50 1, затем снова pb_getss.
Нельзя сворачивать-разворачивать окно на новых версиях драйверов! Есть большое количество исключений, и если свернул, потом пришёл, развернул - посыпались Black Screens. Это происходит из-за перекрытия оверлеев на Vista, т.к. в этой версии Windows их несколько (DX9, DX10) и при сворачивании, разворачивании происходит их переключение-отключение, но не всё ПО может это отследить, в том числе и PunkBuster, проблема эта чаще на уровне системы и вашего драйвера, а также недоработка PunkBuster. Единоразово это исправляется перезапуском игры. Для того чтобы устранить полностью проблему - вам нужно пробовать другие версии драйверов для вашего видеоадаптера-видеокарты.
Любой софт, выскакивающий поверх окна игры (поверх оверлея) может дать такой же эффект.
Конечно, всегда можно кардинально решить проблему, поставив Windows XP SP3 (владельцам лицензионной Висты замена на XP не запрещается) и не изучать этот абзац.
Вернуться к списку вопросов.

Сервер не пускает. Пишет - Your CD key not valid
Если сервер не пускает Вас и пишет Your CD key not valid (сдается мне, что у Вас нелицензионная игра и, соответственно, ключ нелицензионный), то можно обойти это досадное недоразумение, используя (для Windows XP) файлик Eagle Key или Eagle Key (зеркало). Запустите, ничего видимого не произойдет, но нужный ключик незаметно добавится в реестр.
Счастливые обладатели Vista не могут воспользоваться вышеприведенным файликом-генератором - для них процедура добавления ключа в реестр немного другая:
Скачайте KeyGen и BF2CDKeyCheck. Обе утилитки под Vista надо запускать от имени администратора!

Сначала с помощью KeyGen создаем новый ключик кнопкой Generate (будте внимательнее, по умолчанию кейген предлагает создать ключ для BF2:Special Forces - откройте выпадающее меню, и выберите Battlefield 2), затем вносим его в реестр кнопкой Change Key.
Затем с помощью BF2CDKeyCheck шифруем добавленный в реестр ключик. Внимание, BF2CDKeyCheck после своего запуска никаких окон не создает - это не означает, что программа не запустилась.
Чтобы зашифровать ключ, можно пойти и более простым путем: открыть реестр, найти ветку HKLM\Software\Electronic Arts\Battlefield 2\ergc\ и перед ключом, который Вы там увидите, дописать x9392.
Впрочем, этот способ добавления ключа под Windows Vista универсален и вполне подходит для любой системы.
Если у Вас лицензионная игра, можно ввести лицензионный ключ с коробки утилитой Battlefield 2_code.exe (Вы можете найти ее в папке игры ...\Support\). И обязательно сделайте шифрование добавленного в реестр ключа с помощью BF2CDKeyCheck.exe!
Также, если при подключении к серверу пишет ошибку GLOBAL PunkBuster GUID BAN 7c7b49f8, то у вас сгенерирован неверный/неподходящий ключ (или находящийся в глобальной бане). Просто сгенерируйте новый.
Вернуться к списку вопросов.

Захожу на сервер - анлоков и звания нет!
Иногда возникает такая проблема. Решение - отключиться от сервера и приконнектиться заново.
Проблему могут также создавать администраторы сервера, отключая для проведения технических работ веб-сервер статистики. Чтобы убедиться в этом, можно зайти на этот сайт и проверить, что статистика и мониторы не работают. В таком случае нужно лишь подождать, когда причина будет устранена. Разумеется, администраторы стараются проводить технические работы, когда сервер пустует (обычно по ночам).
Примечание: при отключенной веб-статистике, сколько бы Вы не играли, никакие полученные очки, звания и награды сохраняться не будут!
Вернуться к списку вопросов.

Захожу в BFHQ (ШТАБ БФ) - звание рядовой, анлоков нет! Хотя в игре анлоки и звание есть.
Также без работающего BFHQ Вы не сможете выбрать честно заработанный анлок (бонусное оружие)!
У Вас сама игра BF2 не знает откуда взять статистику. Чтобы "Штаб БФ" в меню игры работал, надо найти на своем компьютере файлик host.iсs в папке Виндовс - обычно он находится по этому пути c:\Windows\System32\drivers\etc\host.iсs. Открываете только блокнотом! (правой кнопкой - Открыть с помощью) и вставляете отдельной строкой (после # комментариев) эту строчку:
217.173.20.242 bf2web.gamespy.com
Сохраните и поставьте на этот файл атрибут "Только для чтения" (Правой кнопкой на файле -> Свойства -> Галочка "только для чтения"), иначе Виндовс может очистить эту строчку. Загружайте игру - Штаб БФ будет работать!
Примечание: В папке лежат два файла: host и host.iсs. Строку надо вносить только в файл host.iсs!
Готовый файл можно скачать и отсюда host.ics или host.ics (зеркало)
Для владельцев Windows XP x64, Windows Vista x64, Windows 7 x64 (всех 64-разрядных ОС) порядок настройки Штаба БФ другой!
Добавьте в существующий файл C:\WINDOWS\system32\etc\hosts строчку 217.173.20.242 bf2web.gamespy.com. Файл hosts должен быть именно без расширения. Удалите файл hosts.ics (если он есть).
Переименуйте оригинальный файл BF2.exe и скачайте на его место готовый пропатченный файл BF2.exe
Вернуться к списку вопросов.

Играю не знаю сколько, звание выше чем у товарищей, у них анлоки есть, а у меня нет!
Вам нужно починить BFHQ (ШТАБ БФ). Только в Штабе БФ можно выбрать анлок (бонусное оружие). Как это сделать, написано в ответе на вопрос Захожу в BFHQ (ШТАБ БФ) - звание рядовой, анлоков нет! Хотя в игре анлоки и звание есть.
Вернуться к списку вопросов.

Игра "лагает" (дёргается) . Как можно проверить, почему ?
Если у Вас быстрый тариф (более чем 400 Кбит), и компьютер куплен не ранее 2008 года, то никаких лагов быть не должно. Разумеется, играть на ноутбуках комфортно не получится (да и не предназначены ноутбуки для этого).
Но если все таки возникают проблемы, надо проверять линию командами:
ping 217.173.20.242 -t
tracert 217.173.20.242

Это разные команды и запускать их надо по отдельности. Пуск ->Выполнить->cmd и набирать в консольном окне.
Значения этих команд в первую очередь и просят администраторы и технические специалисты, если захотят помочь решить проблему. Так что перед тем как задать вопрос на форуме, сразу сбросьте и итоги работы этих команд.
Пробуйте отключать все по максимуму: фоновые приложения, файерволлы и антивирусы, качалки и торренты.
Вернуться к списку вопросов.

Есть ли счетчик кадров в секунду (FPS) в игре ?
Находясь в игре, откройте окно консоли тильдой "`" (кнопка левее цифры 1 на клавиатуре) и впишите туда:
renderer.drawfps 1
в левом верхнем углу экрана появится маленький счетчик, показывающий текущее значение FPS (frames per second) и задержку между кадрами, в миллисекундах. Если у Вас этот счетчик показывает стабильно 100.10 даже в самом насыщенном игровом процессе, радуйтесь, у Вас наивысшая для игры Battlefield 2 производительность компьютера! По умолчанию Баттлфилд ограничивает FPS сотней кадров, но Вы можете снять блокировку частоты кадров командой game.lockFps 999.
Соответственно, команда:
renderer.drawfps 0
этот счетчик убирает с экрана.
Для комфортной игры среднее значение счетчика должно быть не менее 60 FPS.
Вернуться к списку вопросов.

Максимально четкая и чистая картинка без "наворотов"
Действительно, даже если у Вас очень мощный компьютер и проблем с "тормозами" не возникает, играть на максимальных настройках тяжело. Трава, тени, блики, дым и другие красоты радуют лишь в первые минуты боя. Уже через полчаса от всего этого начинает болеть голова.
Для эстетов чистого геймплея есть отличный совет по настройке изображения - в меню настройки видео выбираете максимальное разрешение, которое поддерживает Ваш монитор. Если ЖК - выбирайте "родное" его разрешение, если ЭЛТ - выбирайте максимальное разрешение на котором поддерживается частота 85 Герц (на меньшем будут быстро уставать глаза).
В списке настроек видеоизображения выставляете вторую, третью и последнюю строчку на самое высокое, антиалиасинг ставите на 4X или выше (если у Вас Windows Vista - то антиалиасинг выключите), сколько сможет "тянуть" Ваша видеокарта. Дальность прорисовки 100%. Все остальные параметры видео переводите на самый минимум.
Войдя снова в игру (скорее всего, произойдет перестройка шейдеров - надо будет немного подождать), Вы поразитесь чистоте и четкости изображения, и что самое интересное, улучшится производительность компьютера (FPS)!
Многие "отцы баттлы" воюют именно с такими настройками, что и подтверждают перестрелки с ними на поле боя.
Вернуться к списку вопросов.

Игра вылетает на рабочий стол при коннекте к серверу
Вопросов "А почему это происходит?" масса! Однозначного ответа Вам никто дать не сможет, но можно попытаться что то сделать.

1. Удалите папку "BattleField 2" в папке "Мои документы". Там хранятся все настройки игры - настройки видео, звука, кнопок, а также сохраненный пароль онлайновой учетной записи! При новом запуске, Баттла заново восстановит этот каталог с параметрами по умолчанию и по личному опыту, могу сказать, что проблема с вылетом исчезает.
2. Если нормально запускается локальная игра с ботами, но при коннекте к нашему серверу вылетает на рабочий стол - одна из ошибок - Вы не прописали ключ в реестр - смотрите абзац Сервер не пускает. Пишет - Your CD key not valid.
3. Проверьте файл hosts (без расширения) в С:\WINDOWS\system32\drivers\etc\. Там не должно быть строчки типа 'bf2web.gamespy.com'. Строка редиректа вносится ТОЛЬКО в файл hosts.ics.
4. Обновите по возможности все драйвера Вашего компьютера на самые свежие. Особенно видеодрайвер. Также обновите DirectX (графическая библиотека MicroSoft).
5. Переустановите игру полностью, как описано в статье Установка Battlefield 2 Real War.
6. Проверьте оборудование Вашего компьютера тестовыми программами. Проблемы с памятью или с жестким диском не дадут Вам наслаждаться никакой игрой.
7. Пробуйте отключить на время теста антивирусник и файерволл.
8. В конце, концов, переустановите Windows на Вашем компьютере!
Комбинируйте все перечисленные способы. Работоспособности игры так или иначе добиваются все!
Вернуться к списку вопросов.

Сервер в списке отображается красным цветом
Ваша версия игры не соответсвует текущей на сервере или у Вас нет такой карты.
Самый надежный способ - полностью переустановить Battlefiled 2 Real War согласно статье Как установить Battlefield 2 и модификацию Real War
Вернуться к списку вопросов.

Как переключить интерфейс игры на русский (на английский)?
Как известно, Real War имеет полный перевод на русский язык, вплоть до голосовых подсказок.
Чтобы переключиться на русский язык, найдите в папке игры (обычно тут Battlefield 2\mods\brw) файл Russian.reg и запустите его. Ответьте на вопрос утвердительно и запускайте баттлу - все будет на русском - очень удобно и может, даже познавательно.
Но несмотря на русский интерфейс, писать в чате придется все равно английскими буквами.
Если хотите перевести на английский - запускайте рядом лежащий файл English.reg.

У кого 64 разрядная Windows (любой версии), открываем ваш файл Russian.reg, все там удаляем и вставляем это:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2]
"Language"="Russian"

Сохраняем, запускаем.. Приятной игры на русском!
Но учтите, переведя интерфейс на русский язык, Вы не сможете играть на официальных серверах EA. Для игры на оффе необоходимо переключать игру на English!
Вернуться к списку вопросов.

Сервер пишет демки. Что это такое, откуда скачать и как просматривать ?
Дёмка - это запись раунда сервером. Очень похоже на сьемки кинооператором всего происходящего в раунде.
Здесь хранятся последние 1500 записей раундов.
Положите скачанную демку в /Мои документы/Battlefield 2/Profiles/Default/demos. Далее запускаем игру, в меню сообщества справа должны быть перечислены демо-записи. Нажимаем "Воспроизвести", начинается загрузка и воспроизведение.

Клавишами "Q" и "Т" открываете удобное "Меню Проигрывания" (похожее на то, которым вы можете отдавать команды в самой игре). Так же здесь вы можете сделать перезапуск ("Restart"), выйти из проигрывания ("Quit") записанной вами демки, проигрывать демку с определённой скоростью.
Пробел - камера занимает позицию позади игрока.
Правая Кнопка Мыши - свободный режим перемещения камеры.
Колёсико Мыши - Приближение и отдаление обзора камеры.
W, A, S, D, Ctrl, и Shift - двигает камеру вокруг карты , впереди , слева , позади , справа , снизу и сверху.

Кстати, в BattleLauncher (зеркало) или BattleDirector (зеркало) смотреть демки удобней, чем из игры. Можно убрать тэги, запустить демку в оконном режиме, записать движения камеры в отдельный файл, выставить фокусное расстояние и т.п. Незаменимая программа, если Вы желаете создать собственный мувик.
Вернуться к списку вопросов.

    Посетителей за день: 719  Заходило всего: 271780
• При поддержке - http://brw.net.lg.ua/