Исправление всех проблем в игре + пасхалка
Начало.
Для начала советую выполнить первые шаги, которые я подробно расписал ниже, т.к. большинство проблем связаны именно с ними. Дальше ищите свою проблему из ниже изложенных. Я постарался расписать как исправить все возможные проблемы, которые могут возникнуть. Ищите их в оглавлении справа и в подпунктах.
Шаг 1. Настройка DirectX (решение большинства проблем).
Выполнение первого шага помогает в большинстве случаев и связан с решением таких проблем, как:
2) В строчке "DXVersion=auto" меняем "auto" на ту версию которая вам оптимально подходит (рекомендуемая 9).
3) Закрываем, сохраняем или наоборот. (:

- Чёрный экран.
- Мерцающие полоски (цветные либо чёрные, препятствуют нормальной игре).
- Вылеты игры без каких либо ошибок, проседание 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].



-Запускаем
-Нажимаем "добавить игру"
-Находим "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. :)
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]), либо за убийство врагов на их базе. В любом случае Вас проинформируют за что вас кикнули.
Не запускается игра.
Проблема с белым экраном.
Нужно переименовать файл "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 мин до нескольких часов и вдруг:
Как предотвратить?
-Проверьте температуру, поменяйте термопасту и пропылесосьте кулеры, либо просто дайте компьютеру (и глазам) какое-то время отдохнуть.
-Возможно вам просто удалось словить очередной баг игры (вроде того, что вылетает на рабочий стол при взрыве в технике).
- Игра без каких-либо ошибок закрылась, и вас выбросило на рабочий стол.
- Игра намертво зависла.
- Игра сначала потормозила и потом выдала ошибку.
Как предотвратить?
-Проверьте температуру, поменяйте термопасту и пропылесосьте кулеры, либо просто дайте компьютеру (и глазам) какое-то время отдохнуть.
-Возможно вам просто удалось словить очередной баг игры (вроде того, что вылетает на рабочий стол при взрыве в технике).
Не заходит на сервер.
Если вы пытаетесь зайти на пустой сервер или сервер где малое количество людей (например 7 из 32, 4 из 16), и вы сталкиваетесь:
Не расстраивайтесь, вы просто пытаетесь зайти:
И я надеюсь вы уже выполнили первые (основные) шаги по исправлению ошибок? Ведь с этого надо было начинать! :)
Если нет, то вот вам и ответ. Возможно из-за этого и не можете зайти. Проделайте и попробуйте снова, не получилось, то скорее всего причина в сервере.
- с тем, что у вас выскакивает сообщение "Связь с сервером потеряна, повторите попытку позже"
- с тем, что вы загружаетесь на сервер, а потом выскакивает сообщение "Вас кикнули/исключили с сервера"
- с тем, что вы заходите на сервер и через 5 сек - 2 мин вас выкидывает с очередной ошибкой в меню.
Не расстраивайтесь, вы просто пытаетесь зайти:
- на выключенный в данный момент сервер (обновите поиск, возможно он пропадёт)
- на занятый другим процессом (например, обновлением) сервер
- на сервер старой (или слишком новой) или просто некорректной версии.
И я надеюсь вы уже выполнили первые (основные) шаги по исправлению ошибок? Ведь с этого надо было начинать! :)
Если нет, то вот вам и ответ. Возможно из-за этого и не можете зайти. Проделайте и попробуйте снова, не получилось, то скорее всего причина в сервере.
На Windows 7 - как исправить лаг при появлении после смерти?
Добавить в антивирусе папку "С:\Users\*Name*\Documents\BFBC2" в исключения, чтобы её не проверял.
Не работают сохранения.
- В Windows XP: Зайти в свойства папки "Мои документы" и перенести ее в другое место, не содержащее кириллицу в пути.
Как включить оверлей steam и показ FPS?
Не думал что у кого-то может возникнуть такой вопрос, однако и такой вопрос был в обсуждениях.
Всё просто, заходим в свойства battlefield bad company 2 и и ставим галочку "Включить оверлей steam в игре".

Всё просто, заходим в свойства battlefield bad company 2 и и ставим галочку "Включить оверлей steam в игре".
Включаем отображение FPS:
Заходим в настройки -> В игре -> Выбираем будет отображаться FPS (советую поставить галочку "высокий контраст счётчика).Как лучше настроить графику.
[WindowSettings]
Height=1080
Fullscreen=true
RefreshRate=60
VSync=false
[Sound]
Quality=medium
VoipEnable=true
SpeakerCount=0
[Graphics]
Effects=low
Soldiers=high
HSAO=false
MSAA=0 Э
ChatWindowAlpha=10
SmallChatWindowTimer=5
(Ну в разделах "[WindowSettings]" и "[Sound]" ничего не трогаем, т.к. это всё настраивается в игре. В игре ставите под себя)
Width=1920Height=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 и в появившемся меню выбора класса, слева на миникарте все будет видно.
Итог.
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.