Battlefield: Bad Company™ 2

Battlefield: Bad Company™ 2

337 ratings
Исправление всех проблем в игре + пасхалка
By Hristy
В данном руководстве вы найдёте решение большинства ошибок и лагов в игре.
2
2
   
Award
Favorite
Favorited
Unfavorite
Начало.
Для начала советую выполнить первые шаги, которые я подробно расписал ниже, т.к. большинство проблем связаны именно с ними. Дальше ищите свою проблему из ниже изложенных. Я постарался расписать как исправить все возможные проблемы, которые могут возникнуть. Ищите их в оглавлении справа и в подпунктах.
Шаг 1. Настройка DirectX (решение большинства проблем).
Выполнение первого шага помогает в большинстве случаев и связан с решением таких проблем, как:
  • Чёрный экран.
  • Мерцающие полоски (цветные либо чёрные, препятствуют нормальной игре).
  • Вылеты игры без каких либо ошибок, проседание FPS, зависания и т.п.
  • Возможны ещё какие-либо проблемы.

Решение очень простое:
1) Заходим в "Документы", далее папка "BFBC2" и открываем файл "settings.ini". (Весь путь выглядит так "My Documents/BFBC2")
2) В строчке "DXVersion=auto" меняем "auto" на ту версию которая вам оптимально подходит (рекомендуемая 9).
3) Закрываем, сохраняем или наоборот. (:


Шаг 2. Вылеты с сервера (Соединение с игровым сервером потеряно).
  • Проблема заключается в том, что вас кикает с сервера и вы видите сообщение:
или
Не стоит впадать в панику, тут возможен случай, что у вас отключился интернет. Если нет, то:
1) Для предотвращения повторных вылетов вписываем в параметры запуска "-pinginterval 50000", нажимем "ок" и смотри, помогло или нет. Этот шаг никак не влияет на пинг, поэтому можете смело его выполнить. Помогло? Если да то радуемся и играем, второй шаг делать не нужно, если нет, идём ко второму шагу.



2) Вас кикает punkbuster. Что бы исправить следуем инструкции.
1. Обновите его для BFBC2 программой PBSetup[www.evenbalance.com]
Дальнейшие действия имеют противоречивые отклики, но если более ничего не помогает можете попробовать:
2. Идём в папку "BattlefieldBadCompany2/PB/htm/"
И ищем файлы:
"wc002158.htm"
"wa001382.htm"
Если они есть, идите к пункту "3."
Если их нет, то идём сюда[www.evenbalance.com] и качаем файлы:
"PB Client v2.158 for Win32 Filename: wc002158.htm"
"PB ClientA v1382 for Win32 Filename: wa001382.htm".
После добавляем их в папку "BattlefieldBadCompany2/PB/htm/"
3. Теперь качаем "For Players Filename: "pbsec.htm" отсюда[evenbalance.com]
Добавляем его в папки игры и профайла punkbuster-a:
".../BattlefieldBadCompany2/PB/htm/"
".../BattlefieldBadCompany2/PB/"
Vista, 7:
"C:\Users\*username*\AppData\Local\PunkBuster\BC2\pb"
"C:\Users\*username*\AppData\Local\PunkBuster\BC2\pb\htm"
Важно что бы файл "pbsec.htm" был в папках ".../PB/" и ."../PB/htm/"!
  • Вас могут кикнуть по другой причине, к примеру из-за высокого ping-а (его можно вроверить здесь[www.speedtest.net]), либо за убийство врагов на их базе. В любом случае Вас проинформируют за что вас кикнули.
2.1 Параметр запуска.
Для предотвращения повторных вылетов вписываем в параметры запуска "-pinginterval 50000", нажимаем "ок" и смотри, помогло или нет. Это никак не повлияет на пинг, поэтому можете смело всё это проделать. Помогло? Если да то радуемся и играем, вторую часть делать не нужно, если нет, идём ко второй части.


2.2 Вас кикает punkbuster.
Что бы исправить следуем инструкции.
1. Обновите его для BFBC2 программой PBSetup[www.evenbalance.com].
Как обновить:
-Качаем с официального сайта программу pbsetup







-Запускаем
-Нажимаем "добавить игру"
-Находим "Battlefield Bad Company 2"
-Указываем путь до папки с игрой
-Нажимаем "Check for Updates"
-Перезапускаем игру.


Дальнейшие действия имеют противоречивые отклики, но если более ничего не помогает можете попробовать:
2. Идём в папку "BattlefieldBadCompany2/PB/htm/"





И ищем файлы:
"wc002158.htm"
"wa001382.htm"
Если они есть, идите к пункту "3."
Если их нет, то идём сюда[www.evenbalance.com] и качаем файлы:
"PB Client v2.158 for Win32 Filename: wc002158.htm"
"PB ClientA v1382 for Win32 Filename: wa001382.htm".
После добавляем их в папку "BattlefieldBadCompany2/PB/htm/"
3. Теперь качаем "For Players Filename: "pbsec.htm" отсюда[evenbalance.com]
Добавляем его в папки игры и профайла punkbuster-a:
".../BattlefieldBadCompany2/PB/htm/"
".../BattlefieldBadCompany2/PB/"
Vista, 7:
"C:\Users\*username*\AppData\Local\PunkBuster\BC2\pb"
"C:\Users\*username*\AppData\Local\PunkBuster\BC2\pb\htm"
Важно что бы файл "pbsec.htm" был в папках ".../PB/" и ."../PB/htm/"!

Можете попробовать в настройках игры поставьте галочку напротив функции Allow PunkBuster. :)

2.3 Ещё немного к слову.
Вас могут кикнуть по другой причине, к примеру из-за высокого ping-а (его можно проверить здесь[www.speedtest.net]), либо за убийство врагов на их базе. В любом случае Вас проинформируют за что вас кикнули.
Не запускается игра.
Проверьте, чтобы путь до папки с игрой, а так же в папку документов были на английском языке.
К примеру:
неправильно: "C:\игры\Battlefield Bad Company 2\..."
правильно "C:\Games\Battlefield Bad Company 2\..."


Проблема с белым экраном.
Нужно переименовать файл "BFBC2Game.exe" в "BF2.exe" в папке с игрой и запускать через него. Если он назван как-то по другому, то тоже переименовываем его в "BF2.exe".
Замирает картинка, проседает FPS, застывает экран загрузки карты.
Если прошлые способы вам не помогли, то вам сюда.

  • Замирает картинка в некоторые моменты игры, скачет FPS, что делать?
    1) Остановите "Multimedia Class Scheduler" сервис.
    2) Нажмите "Win+R" напишите "regedit" и нажмите "ок". Нажмите "Да", откроется редактор реестра.



    3) Пройдите в ветку "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Audiosrv"
    4) Дважды кликните на значении "DependOnService" и сотрите строчку "MMCSS"



    5) Перезагрузитесь и играйте
  • Застывает экран загрузки карты, при этом по звукам понятно, что я уже в игре. Что делать?
    Нажимайте "Alt+Enter" или "Alt+Tab".
  • Как убрать bloom и hdr (эффект ослепления (засвечивание) и размывание контуров прицелов)?
    Необходимо изменить значение bloom=false в "settings.ini" (My Documents/BFBC2) и details=low в настройках графики.
Проблема с ключом.
  • Восстановление пароля: вы активировали игру и создали аккаунт, но потом не можете зайти (забыли пароль). Создать второй вы уже не сможете, т.к. для этого нужен ключ. Всё просто, восстанавливаем аккаунт здесь.





    После того как поменяли пароль выполняем вход в игре с новым паролем.
  • Получение нового ключа. Вы можете получить новый ключ, но при условии, что с момента покупки игры прошло не более 2-ух недель, и вы наиграли не более 2-ух часов. Если это так то приступим:

    1) Заходим в раздел "поддержка".



    2) Выбираем пункт "Товар не оправдал ожиданий"



    3) Запрашиваем возврат средств.



    4) Указываем какую-нибудь причину и пишем примечание. Нажимаем "Отправить запрос"



    5) Теперь заново покупаем игру и получаем код. Регистрируемся и радуемся жизни. :)
  • У кого не запрашивает ключа и перед этим стояла пиратка:
    Нажимаем "Win+R", пишем "regedit", нажимаем "ок".



    Далее удалите в реестре эту ветку
    "HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Electronic Arts\Battlefield Bad Company 2\ergc".
  • Я нашёл ещё 1 способ получить новый ключ, но он противоречит предыдущему.(я им не пользовался, не уверен что он работает, но попробовать можете, терять то нечего :D) Пользуемся им если не пользовались предыдущим:
    1) Также заходим в реестр (как? Смотри выше)
    2) Идём по пути "HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Electronic Arts\Battlefield Bad Company\ergc".
    3) Там найдёте файл. В нем измените цифры на новые и вы получите новый ключ.


По поводу ключа хотелось бы добавить, что он ОДНОРАЗОВЫЙ. Если вы купили игру в steam, то там её и активируем.
Игра закрывается через некоторое время.
Если вам удалось благополучно поиграть от 30 мин до нескольких часов и вдруг:
  • Игра без каких-либо ошибок закрылась, и вас выбросило на рабочий стол.
  • Игра намертво зависла.
  • Игра сначала потормозила и потом выдала ошибку.
Скорее всего это из-за того, что у вас просто перегрелся процессор / мат. плата / память (ОЗУ-шка) / видюшка и игра заставляет вас сделать перерыв :D
Как предотвратить?
-Проверьте температуру, поменяйте термопасту и пропылесосьте кулеры, либо просто дайте компьютеру (и глазам) какое-то время отдохнуть.
-Возможно вам просто удалось словить очередной баг игры (вроде того, что вылетает на рабочий стол при взрыве в технике).
Не заходит на сервер.
Если вы пытаетесь зайти на пустой сервер или сервер где малое количество людей (например 7 из 32, 4 из 16), и вы сталкиваетесь:
  • с тем, что у вас выскакивает сообщение "Связь с сервером потеряна, повторите попытку позже"
  • с тем, что вы загружаетесь на сервер, а потом выскакивает сообщение "Вас кикнули/исключили с сервера"
  • с тем, что вы заходите на сервер и через 5 сек - 2 мин вас выкидывает с очередной ошибкой в меню.

Не расстраивайтесь, вы просто пытаетесь зайти:
  • на выключенный в данный момент сервер (обновите поиск, возможно он пропадёт)
  • на занятый другим процессом (например, обновлением) сервер
  • на сервер старой (или слишком новой) или просто некорректной версии.

И я надеюсь вы уже выполнили первые (основные) шаги по исправлению ошибок? Ведь с этого надо было начинать! :)
Если нет, то вот вам и ответ. Возможно из-за этого и не можете зайти. Проделайте и попробуйте снова, не получилось, то скорее всего причина в сервере.
На Windows 7 - как исправить лаг при появлении после смерти?
Добавить в антивирусе папку "С:\Users\*Name*\Documents\BFBC2" в исключения, чтобы её не проверял.
Не работают сохранения.
  • В Windows XP: Зайти в свойства папки "Мои документы" и перенести ее в другое место, не содержащее кириллицу в пути.
  • В Windows Vista/7: Зайти в каталог C:\Пользователи\<имя пользователя> (C:\Users\<имя пользователя>)
    Там есть папка Documents, в свойствах найти вкладку "Расположение", перенести в другое место, не содержащее кириллицу в пути.

Как включить оверлей steam и показ FPS?
Не думал что у кого-то может возникнуть такой вопрос, однако и такой вопрос был в обсуждениях.
Всё просто, заходим в свойства battlefield bad company 2 и и ставим галочку "Включить оверлей steam в игре".



Включаем отображение FPS:
Заходим в настройки -> В игре -> Выбираем будет отображаться FPS (советую поставить галочку "высокий контраст счётчика).

Как лучше настроить графику.
[WindowSettings]
(Ну в разделах "[WindowSettings]" и "[Sound]" ничего не трогаем, т.к. это всё настраивается в игре. В игре ставите под себя)
Width=1920
Height=1080
Fullscreen=true
RefreshRate=60
VSync=false
[Sound]
Quality=medium
VoipEnable=true
SpeakerCount=0
[Graphics]
Effects=low
Soldiers=high
(чем выше, тем лучше видно врагов. Ставим high)
Vehicles=low
(качество прорисовки техники, тут только для красоты. Для прироста FPS я поставил low)
Overgrowth=low
(кусты. Ставим low)
Undergrowth=low
(камни. Ставьте low)
StaticObjects=low
(неподвижные предметы, лучше low)
Terrain=low
(ландшафт, для увеличения FPS я поставил low)
Shadows=low
(тени, лучше поставить low)
Bloom=false
HSAO=false
MSAA=0 Э
Эти три вырубаем
Water=low
(водичка, ставим low)
MainQuality=low
(общий уровень графики)
Texture=low
(Текстурки, для прироста FPS я поставил low)
DxVersion=9
Про это я уже говорил:) Ставим тот, с которым вам удобнее (9/10/11). Изначально стоит "auto"
Aniso=0
(Фильтрация, тут лучше поставить 0)
Detail=low
(Детализация в общем, опять же, для прироста FPS я поставил low)
RenderAheadLimit=0
(Тут ставим от 0 до 2. Я поставил 0)
Fov=55
(Всем известный угол обзора, про него я уже говорил, читайте выше. Ставим от 55 до 70, кому как удобнее. С большим вы будете больше видеть, но модельки будут более мелкие и попадать может стать тяжелее)
[Chat]
ChatWindowAlpha=10
SmallChatWindowTimer=5
Ответы на популярные вопросы.
У меня нет серверов, что делать?
Нажмите "искать" внизу справа (автоматическое обновление серверов не производится).
Если вы обновляете поиск, но серверов по прежнему нет, то проверьте фильтры, они чуть выше. Поставьте "Все режимы игры", "Все карты", "Все регионы" и снимите все галочки. Не забудьте снова нажать "искать".
Если снова не находит, то возможно причина кроется в вашем интернете (слишком низкая скорость). Проверить стабильность соединения можно тут[2ip.ru] либо тут[www.speedtest.net]

Куда вводить ключи?



-После ввода кода на ДОПОЛНИТЕЛЬНОЕ ОРУЖИЕ, оно будет доступно для выбора при редактировании класса в мультиплеере.

Как поменять угол обзора?
-Для смены FOV достаточно добавить/изменить в settings.ini (My Documents/BFBC2) параметр FOV=желаемое_значение.
Значение по умолчанию = 55.
Максимальное возможное значение = 120 (по словам одного из разработчиков - repi).
Для высчитывания угла обзора есть онлайн калькулятор.[www.rjdown.co.uk]



Как поднять звание "Генерал армии" за 5 минут?
-Заходите на сервера, в названии которых есть "Х15" или "Х10" (сервера с увеличенным количеством выдаваемого опыта). Ремонтируйте технику, кидайте аптечку / ящик патронов и т.п., и вам будут давать много опыта.

Как убрать с вертолета маячок, по которому наводятся РПГ и КГ?
Пилоту необходимо брать навык "Дымовая завеса". Активируется правой кнопки мыши.

У меня в игре не работают клавиши WSAD?
Возможно у вас подключён джойстик. Отключите его.

Где я могу закачать обновление для продукта Battlefield Bad Company 2?
Не думаю что будут выходить какие-то обновления... Но вроде бы здесь. :D

Почему в игре нет более детальной настройки графики?
Это всё настраивается в файле "settings.ini" (Документы/BFBC2). Существую программы для настройки графики, но я бы не рекомендовал ими пользоваться. Эти программы также просто изменяют этот файл. что можно сделать вручную. Настроить графику в файле и так очень просто. О том как это лучше сделать я расскажу ниже.
Интересное и забавное.
Бесконечное C4 без пополнения боеприпасов.
Для этого бага берём снайпера и выбираем C4. Нажимаем быстро ЛКМ, бросаем C4 и в момент анимации нужно быстро сесть в технику. Потом выходим, и теперь на кнопку детонации вы будете бросать C4. Чтобы взорвать придётся в неё пострелять или кинуть гранату. Можете ножом попробовать. :D

Почти невидимая машина без текстурок, которая проезжает сквозь объекты.
Понадобится 4 человека и сервер НЕ ХАРДКОР. 1 садится в машину, другие по всей области ставят С4. Дальше самое сложное, нужно их одновременно взорвать. (Не знаю пофиксили ли этот баг).

Лайфхак, как быстро взорвать передатчики.

Забавный баг в сингле.
Как его сделать, видно на видео.

Прокачка звания второй способ.

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

530 мин и 150 C4 - эффект домино.

Баг, танцующие коробки.

Либо подыграли (сзади взорвали), либо пофиксили. Респект за музон.

EA учит как убить сразу четверых :D

Тут представлено как эффективнее использовать вертолёт одному.

Полёты на технике :)

Изменение цвета неба на карте (пустыня Атакама).
Я заметил, что когда количество людей одной из сторон становится равной половине (и меньше) от первоначальной, небо становится ярким.

До:





После:





Для тех кто не знал, пустыня Атакама[ru.wikipedia.org] реально существует. :)

  • Чтобы кинуть гранату максимально далеко, надо научиться одному трюку. Разбегаемся и бросаем на ходу, но в сам момент броска нужно еще и подпрыгнуть. С С4 такая фишка не катит.
  • Обязательно научитесь приему "приседание в прыжке". Он позволяет спокойно входить (и выходить) в дома через окно. А если это научиться делать одновременно с ударом ножа, то вообще будете влетать\вылетать через них.
  • В хардкорном режиме подсветку целей не видно, но все же это можно обмануть. Достаточно нажать Enter и в появившемся меню выбора класса, слева на миникарте все будет видно.
Итог.
Я постарался ничего не пропустить и учёл все возможные ошибки. Если знаете что-то ещё, добавляйте.

Пасхалка - самолёт! в BFBC2.









Багнутый вертолёт.






Если вы не нашли в данном руководстве решение своей проблемы, то пишите про неё в комментарии.
240 Comments
Rocky 2 Apr, 2023 @ 4:25pm 
Не даёт войти в мультиплеер
В шестеренке стима есть только 2 ключа на длс. Ввёл их в ориджине и там показывает, что дополнениями я владею, а вот основной игрой как-будто нет. И отдельного ключа на саму игру нет. Войти в учетную запись в игре не дает ("код уже использован")
Что делать? Как поиграть в мультиплеер?
PixelMarioRu 1 Jun, 2022 @ 12:25am 
ZashiBisь_CHETKO46, так и должно быть, фишка такая, что на пк, что на консолях. В DICE работали и работают криворукие идиоты)
{B.C)Acsimus 21 Apr, 2022 @ 4:44am 
в одиночной миссии мышь не работает, а в мультиплеере нормально, раньше решал проблему исправляя значение текстдок. А сейчас забыл напрочь что да где!
zzummmixxx 5 Jan, 2022 @ 11:11am 
Ребят, почему когда я бегаю то клавиши WASD не нажимаются? Как исправить или сделать так?
Борзый 17 Nov, 2021 @ 4:29pm 
У меня онлай не запускался из за того что в настройках не стояла галка на античите вот видос помог https://www.youtube.com/watch?v=lfAjrgao1bk
Hristy  [author] 11 Jun, 2021 @ 7:57am 
Может сервера неофициальные, не знаю на самом деле
rovno_17_simvolov 7 Jun, 2021 @ 10:24am 
Пишy поздновато, да и тема неактивная скорее всего, но всё же спрошy,
не полyчается выбить значок, который даётся за победy в режиме "Схватка (Отряд)", играл
как на полyпyстых сервера, так и на полных, всё равно не даётся, может кто сталкивался, бyдy премного благодарен
"OneKick" 30 Apr, 2021 @ 8:53am 
"PB Client v2.158 for Win32 Filename: wc002158.htm"
"PB ClientA v1382 for Win32 Filename: wa001382.htm".
После добавляем их в папку "BattlefieldBadCompany2/PB/htm/"
3. Теперь качаем "For Players Filename: "pbsec.htm"

Да где это скачать, кидает на главную страницу PB
Swellis 22 Feb, 2021 @ 3:48pm 
пчелы если траблы с ключем пишите
GElimhadr 20 Feb, 2021 @ 2:01am 
Привет не могу найти ключ для входа игру купил только что . Что делать подскажите