RelaxДом

Быстрый поиск

Расширенный поиск

Авторизация

Запомнить? | Забыл пароль?
 
Register
Welcome
 
FAQ & Технический раздел Часто задаваемые вопросы

 
Опции темы Опции просмотра
 
Непрочитано 18.08.2008, 11:33   #1
DimoZ Мужской

 
Server Master BF2
Регистрация: 08.01.2008
Сообщений: 770
pm
Exclamation FAQ По игре

Все действия с игрой делаются вашими руками, Под вашу ответственность.
[spoiler="В: Не запускается игра. Что делать?"]О: Тут может быть несколько причин. В игру были внесены какие-либо изменения, например, измененный bf2.exe (nodvd), установленный мод для ботов и тд. Лучше всего переустановить игру. Так же рекомендуется установить последние драйвера для видеокарты и обновить DirectX. Проблема так же может заключаться в неверных настройках игры. Следует удалить содержимое папки:C:\Documents and Settings\%User%\Мои документы\Battlefield 2 и восстановить аккаунт.
Часто просто напрасто бывает несовпадение версии игры, отсутствие коннекта или программ огранчивающих трафик.
Проверьте наличие ключа игры в реестре[/spoiler]
[spoiler="В При запуске игра некоторое время думает, появляется черный экран, после чего вылетает на рабочий стол."]О Если вы скачали игру с этой [Ссылка заблокирована: Зарегистрируйтесь!]
И сделали все как написано в инструкции и проблема все равно остается, рекомендую установить игру в следующем порядке:
1. устанавливаем игру с образа с помощью Daemon Tools 4.06 и выше, при запросе перезагрузки соглашаемся.
2. Затем скачиваем патч 1.4 full и устанавливаем (рекомендую отключится от сети и выключить антивирусную программу на время установки патча)
3. Не запуская игру уходим в перезагрузку. Остальное все по инструкции. (Если используете Outpost Firewall версий 3.х 4.х - правило BF2.EXE добавляется только после установки патча).
Так же смотрите ответ на предыдущий вопрос - возможно решение этой проблемы вы найдете именно там.[/spoiler]
[spoiler="В Запускаю игру, выбираю свой онлайн аккаунт, жму login - и игра вылетает на рабочий стол без какого либо уведомления об ошибке."]О Проверьте, не содержит ли файл hosts (windows/system32/drivers/etc/) перенаправления bf2web.gamespy.com. При необходимости закройте доступ к файлу, или сотрите перенаправление[/spoiler]
[spoiler="В: При заходе в игру выкидывает с сервера."]О: Проверьте что у в реестре есть следующая запись: HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2\ergc
и в ней есть параметр по умолчанию х939.....
Также убедитесь, что фаирволл разрешил доступ в интернет для Punkbuster (процессы PnkBstrA и PnkBstrB)
Также не следует что-либо удалять из папки с игрой. Punkbuster проверяет состояние всех файлов игры и при обнаружении изменения/отсутствия файла, не дает запустить игру.[/spoiler]
[spoiler="В: Punkbuster кикает и пишет "You have been kicked via PunkBuster (for 2 minutes) ... Losing Key Packets""]О: Проблема соединения с сервером. Причиной может быть узкий канал, конфиликт Punkbuster с файрволлом/антивирусом
[Ссылка заблокирована: Зарегистрируйтесь!]
обновлены посты для решения проблем с PunkBuster[/spoiler]
[spoiler="В: Выкидывает с сервера через 30 секунд с Inadequate O/S Priveleges. Что делать?"]О: Вероятно что у вас установлена Windows Vista / 7. Попробуйте запустить под администраторским аккаунтом. [/spoiler]
[spoiler="В: Какие минимальные требования у игры?"]О: минимальные требования:
Microsoft Windows XP;
Pentium 4 1,7 Ггц или эквивалентный ему по производительности;
512 Мб оперативной памяти;
2,3 Гб свободного пространства на жестком диске;
Видеокарта с 128 Мб видеопамяти, с поддержкой пиксельных шейдеров версии 1.4;
Cоединение с Интернетом на скорости минимум 128 Кбит/с;
Коллективная игра: сеть с протоколом TCP/IP (2-64 игроков);
8-ми скоростное устройство для чтения DVD-дисков;
Клавиатура;
Мышь.[/spoiler]
[spoiler="В: Есть ли способ мониторинга сервера, не запуская самой игры?"]О: [Ссылка заблокирована: Зарегистрируйтесь!]
[/spoiler]
[spoiler="В: Как мне посмотреть статистику на вашем сервере?"]О: есть страничка, [Ссылка заблокирована: Зарегистрируйтесь!]
все что вам нужно, можно посмотреть там[/spoiler]
[spoiler="В: Можно-ли русифицировать игру? Если да то как?"]О: Нет иначе не сможите нормально играть на выделенных серверах. А так для сингл плеера да можно.[/spoiler]
[spoiler="В Как установить новые карты?"]О Нововведенные карты вы можете скачать [Ссылка заблокирована: Зарегистрируйтесь!]
Архив распаковать в папку: ...\Battlefield 2\mods\bf2\Levels[/spoiler]
[spoiler="В: Как получить звания?"]О: необходимо всего лишь набрать необходимое количество очков на ранговом сервере.
Ранговым называется сервер, подключенный к официальным серверам статистики Electronic Arts. Чтобы не перепутать его с обычным при поиске игровых интернет-серверов, убедитесь что отмечен пункт Ranked.
Не путать с сервером с локальной статистикой. (отличие лишь в том что статистика находится на частной сервере и вы можете ей пользоватся на том самой сервере)[/spoiler]
[spoiler="В: За что даются очки?"]О: Даются за убийство противника, захват флага, за лечение и раздачу амуниции, ремонт техники, помощь в убийстве, захвате флага и т.д.
[/spoiler]
[spoiler="В: Что такое анлок (Unlock)? Как его получить?"]О: это своеобразное награждение игрока по достижении им определенного звания, а именно дополнительное оружие взамен стандартного.
Скаждым рангом начиная со 2го (Lance Corporal) на офф серверах дают 1н анлок. Если вы засветились в статистике с активированным бустерпаком Special forces то будут давать по два анлока и дадут возможность открыть второй сет анлоков[/spoiler]
[spoiler="В: Кто назначается командиром, и если это я, то как об этом узнать?"]О: Никто, им становятся по желанию. Если это ты, то при нажатии клавиши caps lock ты увидишь экран командира. Чем выше ранг тем больше шаснов стать командиром, при большом наличии желающих.
Командера можно также сместить, либо голосованием либо человеку с более высоким рангом.[/spoiler]
[spoiler="В: Как вызвать скан?"]О: Вам надо быть комндиром. Нажимаете Tab и далее Scan. Скан показывает точное расположение всех врагов на карте. Но показывает увы лишь место врагов.[/spoiler]
[spoiler="В: Как вызывать артиллериею?"]О: Чтобы вызвать артиллерию нужно стать командиром, нажать на Caps Lock, Artilery и навести на место. либо T и также выбрать Artilery. Но учтите во втором случае наводится туда куда показывает ваш прицел.
Оттуда же ты можешь направить поставки, уав, технику и подсвечивать врагов.[/spoiler]
[spoiler="В: Подсвечивать врагов после скана?"]О: Вам надо быть комндиром. Нажимаете Tab и далее Scan. Скан показывает точное расположение всех врагов на карте. Но показывает увы лишь место врагов. Жмете правой на красную точку (от обьекта зависит форма точки) и Spotted[/spoiler]
[spoiler="В: В чем отличие между scan & uav?"]О: Результаты Scan-a видит только командир, а результаты UAV видят все дружественные солдаты.[/spoiler]
[spoiler="В: Чтобы лишить противника артиллерии нужно подорвать все орудия и сколько их всего?"]О: Орудия нужно подорвать все. Обычно их от двух до четырех зависит от карты.

UAV - Трейлер (домик такой) SCAN - Радар (обычно недалеко.) Artillery - (стационарные орудия около базы)*
Если уничтожить все. То противник еще будет в силах бросать Поставки и Машинки.
Если поставки были сброшены рядом с * то обьект будет ремонтироватся. Инженер также может их ремонтировать но значительно быстрее.[/spoiler]
[spoiler="В: Каким образом писать демки? Как их проигрывать?"]О: Открыть консоль
начать запись:
demo.recordDemo имявидео
остановить запись
demo.stoprecording
2 файла демки будут в папке EA GAMES\Battlefield 2\mods\bf2\Demos
Ложим их в My Documents\Battlefield 2\Profiles\Default\Demos (если директории Demos нет, создайте)
В браузере игры идете в "комюнити", выбираете ролик и вперед.
Опции (быстрее, медленно, пауза и т.п.) вызываються как команды в игре - Q.

Другой способ:
1. Качем battlelauncher [Ссылка заблокирована: Зарегистрируйтесь!]

2. Копируем демки в
D:/Program Files/EA GAMES/Battlefield 2/mods/bf2/Demos
3. Ставим прогу, скаченную в П1
4. Жмём на самой первой вкладке Refresh
5. Запускаем
Внимание! Демки записаные на других версиях игры, отличной от той, которая у вас, не проигрываются![/spoiler]
[spoiler="В: Как перекатываться?"]О: Чтобы перекатиться нужно двигаться в сторону(A или D) и нажать кнопку лечь(Z). Вот и всё! Для тебя это будет незаметно, но окружающие увидят.[/spoiler]
[spoiler="В: Со скольки выстрелов убивает снайперка первого уровня, при условии, что у врага 100% hp?"]О: В голову любое оружие, в то числе снайперка, убивает с первого раза*. Американская снайперка при попадании в корпус убивает с двух раз. МЕСовская вроде с трёх.

*Если игрок без шлема. Если шлем есть то шансов убить с 1го раза меньше. Шлем есть не у всех классов, как и тяжелая броня, повышающая защиту игрока.[/spoiler]
[spoiler="В: Где взять ТВ управляемое оружие?"]О: TV оружие есть на вертолётах.[/spoiler]
[spoiler="В: Как правильно бомбить?"]
О: Смотрим [Ссылка заблокирована: Зарегистрируйтесь!]
[/spoiler]
[spoiler="В: Как соперники умудряются падать в прыжке на землю и одновременно стрелять точно в цель?"]О: Действительно в прыжке или с разбегу? А насчёт стрелять точно в цель - это у кого рука набитая. Но и от ранга может зависеть* ( Примечание: имеется ввиду опыт игрока. Так же есть версия, что это анимация немного отстает: от первого лица ты уже лежишь и стреляешь, от третьего противник видит как ты падаешь на землю, к этому добавь разницу в пинге).[/spoiler]
[spoiler="В: Как подавать предложение на голосование о том чтобы кикнуть нарушителя?"]О: Также, как и голосование за карту. Нажимаешь tab, активируешь курсор правой кнопкой мыши и во вкладке выбираешь карту. Можно также поставить голосование на кик.[/spoiler]
[spoiler="В: Как открыть парашют?"]О: Нажатием клавишы 9 (смотрите настройки клавиш в игре)[/spoiler]
Пара проблем. Которые часто встречаются.
[spoiler="В: После установки патча 1.4 (в том числе и последующие версии патчей) начались частые и неожиданные вылеты игры на рабочий стол. Что делать?"]О: Помянуть "добрым словом" ЕА и Dice, помолиться Богу, в которого веруете и отправиться по адресу:
Код
C:\Documents and Settings\~username~\My Documents\Battlefield 2

и либо 1:
удаляем все папки-файлы в:
\My Documents\Battlefield 2\cache
\My Documents\Battlefield 2\dmp
\My Documents\Battlefield 2\LogoCache
\My Documents\Battlefield 2\mods\xpack\cache
\My Documents\Battlefield 2\mods\bf2\cache

либо 2:
просто переносим папку Battlefield 2 из My Documents на рабочий стол, запускаем игру и выбираем "Восстановить аккаунт" (Retrive account).

В основной массе случаев помогает.[/spoiler]
[spoiler="В: При попытке создать аккаунт, игра замирает на неопределённо долгое время (от 15 мин и более) При повторной попытке регистрации выдаётся сообщение, что на данный e-mail кто-то уже зарегистрировался."]О: В "Account Managment" появившемся при запуске игры, выбираете вкладку "Retrive Account". Дальше выбираем с помощью чего мы получим свой аккаунт "Using email" или "Nickname", и в зависимости от этого выбора вводим в следующую строку мыло или ник, а в следующую пароль. И ваш акк восстановится и подключится!
Данные нужно ввести такие же, как и вовремя неудачной регистрации, когда надпись "connect" не исчезала.[/spoiler]
[spoiler="В: У меня сильно тормозит игра, несмотря на мощный компьютер."]О: Возможно игра конфликтует с каким-то приложением, запущенным в фоне. Удалите всё из автозагрузки, и добаляя каждую программу по отдельности установите "виновника"
Так же игра может тормозить из-за встроенного звука. BF2 активно использует новейшие звуковые эффекты, и в случае их программной обработки может существенно уменьшать быстродействие. Попробуйте установить качество звука на минимум, или включить его вообще (в диспетчере устройств) Абсолютное решение проблемы - покупка любой PCI звуковой карты с поддержкой EAX не ниже третего. [/spoiler]
[spoiler="В: Как избавиться от начальной заставки ?"]О: Чтобы запустить игру без заставки и без выбора аккаунта, в свойствах ярлыка достаточно иметь такую строку:
Код
"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1 +restart 1 +PlayerPrefix xxxxx +playerName xxxxx +playerPassword xxxxx

Где PlayerPrefix xxxxx - ваш префикс в игре.
playerName xxxxx - ваш ник (аккаунт)
а playerPassword xxxxx - пароль аккаунта.

Можно также конектится через программу Q-Tracker[/spoiler]
[spoiler="В: При загрузке игра выдаёт вот такой экран."][Ссылка заблокирована: Зарегистрируйтесь!]

О: Зайдите в папку
Код
C:\My Documents\Battlefield 2\Profiles
и удалите папку с активным профилем
(или перенесите на рабочий стол). Перезапустите игру и восстановите аккаунт. Если необходимо, восстановите из папки, перенесённой на рабочий стол файл Controls.con (отвечает за назначения кнопок управления).[/spoiler]

--------------------------------------------

Итак!!!
[spoiler="Игрок в Battlefield 2 в процессе использования (нелицензионной, а равно и лицензионной) игры может столкнуться с рядом проблем возникающих из-за отсутствия либо повреждения параметров ключей реестра игры."]Причин необоснованных вылетов Battlefield 2 на рабочий стол в момент коннекта к серверу, может быть несколько:

1. «Cброс» лицензионного ключа игры в реестре.
2. Отсутствие лицензионного ключа игры в реестре.
3. Хранение лицензионного ключа игры в реестре в незашифрованном виде (по умолчанию программа установки шифрует данный ключ).

Кроме того, при повреждении, либо отсутствии в ветке необходимых параметров игра может отказаться обновляться.

За все это изумительное великолепие неисправностей отвечает ключ реестра:


Цитата:
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games
Имеющий вложенные ключи:

Цитата:
Battlefield 2
Battlefield 2 Special Forces
По своей организации эти ключи реестра идентичны, одни и те же параметры используются в обоих. Далее рассматриваем на примере ключа реестра Battlefield 2, все что написано для него, верно и для Battlefield 2 Special Forces.

Рассмотрим ключ реестра Battlefield 2. В нем содержатся ряд параметров необходимых для нормальной работы игры.

Language - язык игры (по умолчанию - English, менять не рекомедую)
Locale - настройки языкового окружения (по умолчанию - en_US, менять не рекомедую)
InstallDir - путь к папке с игрой
Version - текущая версия игры

Кроме того, у ключа реестра

Цитата:
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2
есть еще два вложенных ключа:


Цитата:
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2\ergc
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2\wdc
В первом хранится ваш лицензионный ключ к игре в неудобоваримом виде (ибо зашифрован аццки). Если вы заглянули в этот ключ реестра увидели что ваш лицензионный ключ игры записан в виде - XXXX-XXXX-XXXX-XXXX(что в большинстве случаев указывает на использование вами кейгенератора, так как он в отличие от установщика игры его не шифрует), то вам необходимо воспользоваться утилитой bf2cdcheck.exe для приведения вашего лицензионного ключа в порядок. Если этого не сделать, будете периодически вылетать с серверов в состоянии легкого недоумения.[/spoiler]

Небольшой FAQ
[spoiler="как добавить\изменить лицензионный ключ в реестре?"]]Есть три способа это сделать:

1. Сгенерить кейгенератором и вставить напрямую в ключ реестра ergc без тире, единым монолитным блоком.
Не XXXX-XXXX-XXXX-XXXX, а XXXXXXXXXXXXXXXX.

Если ключа реестра нет, необходимо создать его, и в нем уже создать строковый параметр с именем ”По умолчанию”, в который уже и вставить лицензионный ключ. После этого необходим запуск утилиты bf2cdcheck.exe (В Win7, Vista запускать с правами администратора) для зашифровки лицензионного ключа.

2. Сгенерить кейгенератором и с помощью его же вставить в реестр лицензионный ключ. Здесь не придется создавать вручную ключей реестра и параметров, но bf2cdcheck.exe запустить необходимо (насчет смены ключа Special Forces читайте ниже).

3. Сгенерить кейгенератором и воспользоваться официальной программой Battlefield 2_code.exe (или Battlefield 2 Special Forces_code.exe) расположенной в папке -

Цитата:
<папка с игрой>\Support (Support_XP1).
После её использования также надо запустить bf2cdcheck.exe.

В случае если вы меняете лицензионный ключ Special Forces без переустановки аддона, вам необходимо из коммандной строки либо с помощью bat-файла запустить bf2cdkeycheck.exe c ключом реестра Special Forces в качестве параметра, например


Цитата:
bf2cdkeycheck.exe SOFTWARE\Electronic Arts\EA Games\Battlefield 2 Special Forces
После этого в реестре вы получите точно такой же зашифрованный ключ как и у BF2

ВНИМАНИЕ!!!
Battlefield 2_code.exe (а равно и Battlefield 2 Special Forces_code.exe) - это программа, написанная очень странными людьми, и если вы не собираетесь менять лицензионный ключ НЕ ЗАПУСКАЙТЕ ЕЁ! Ибо она при запуске удаляет ключ реестра ergc, вне зависимости от того будете ли вы менять свой лицензионный ключ, или нет. Что самое удивительное, после её использования тоже надо запустить bf2cdcheck.exe она во вложении. Такие вот чудеса.
[/spoiler]

[spoiler="Что делать если игра отказывается обновляться?"]
Лезть в

Цитата:
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2
и смотреть, что там написано в параметрах:

InstallDir - путь к папке с игрой
Version - текущая версия игры

Если есть расхождения между тем, что написано в реестре и есть на самом деле, то приводим параметры в соответствие с действительностью. Если ключа\параметров нет в реестре, необходимо создать их вручную, либо экспортировать из реестра товарища у кого также установлен Battlefield 2 (не забыв перед импортом в свой реестр удалить перед этим его лицензионный ключ из параметра ключа реестра ergc, и поправив остальные параметры в соответствии с теми что имеются у вас).[/spoiler]
[spoiler="Что делать если игра вылетает при заходе на сервер?"]Проверяем наличие ветки реестра

Цитата:
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2
(либо Battlefield 2 Special Forces).

Если она есть, смотрим параметр ключа реестра ergc, на предмет наличия\зашифрованности лицензионного ключа игры.[/spoiler]
[spoiler="Где взять указанные вами программы?"]Реестр можно править либо с помощью стандарной утилиты Windows - regedit, либо с помощью любой другой привычной вам.

Кейген для Battlefield 2 уже давно не редкость, найти можно на любом warez-портале.

bf2cdcheck.exe - раньше программа была в папке Support на диске с игрой, но потом её почему-то оттуда убрали Найти её можно в этом сообщении. В самом низу. (В Win7, Vista запускать с правами администратора)

Battlefield 2_code.exe находится в <папка с Battlefield 2>\Support либо на DVD диске с игрой в папке Support.

Battlefield 2 Special Forces_code.exe находится в <папка с Battlefield 2>\Support_XP1 либо на DVD диске с игрой в папке Support_XP1.

Пора осваивать комьпьютер а не только играть

P.s. Для самыйх чайников.
Залезть в реестр можно проще всего через Менню пуск\выполнить\ и написать regedit[/spoiler]

и еще [Ссылка заблокирована: Зарегистрируйтесь!]

----------------------------------------
Информация взята с сайта [Ссылка заблокирована: Зарегистрируйтесь!]


P.S Если вы хотите что-либо внести в уже существующий F.A.Q или у вас есть замечания - напишите об этом автору поста
Вложения
Тип файла: zip BF2CDKeyCheck.zip (46.1 Кб, 94 просмотров)

Последний раз редактировалось DimoZ; 03.03.2010 в 01:03.
DimoZ вне форума  
Эти 4 пользователя(ей) сказали Спасибо DimoZ за это полезное сообщение:
 
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход