Итак дока
1. удалить всякие bf которые уже стоят на машине. Особенный ахтунг тем, кто играл на предыдущей реинкарнации сервра и прописывал в файле
C:\WINDOWS\system32\drivers\etc\hosts строку
Цитата:213.141.227.4 bf2web.gamespy.com
ее нужно удалить или закоментировать.
2. качаем
ftp://ftp.ae21vek.ru/gamez/BF2/bf2_for_rest_server.rar, распаковываем и запускаем setup.exe, папку для установки выбираем
C:\Program Files\Battlefield 2 и английский язык.
3. теперь внимание - запускаем regedit и ищем
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2в нем раздел
InstallDir его значение будет типа
C:\PROGRA~1\BATTLE~1\BATTLE~1 меняем его на правильный путь
C:\Program Files\Battlefield 2. Тоже самое повторяем для
InstallDir раздела из
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2 Special Forces3.1 внимание! если у вас установлена win7-x64 то пути ищем в этой ветке реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\EA Games4. качаем
ftp://ftp.ae21vek.ru/gamez/BF2/Patch/BF2_Full_13.exe и
ftp://ftp.ae21vek.ru/gamez/BF2/Patch/bf2_v1.30_1.40update.zip и устанавливаем в том же порядке. Процесс установки патчей идет достаточно долго - переолопачиваются zip`ы из игры...
5. Если на машине еще нет daemon tools то устанавливаем и его (
ftp://ftp.ae21vek.ru/CDRW-tools/daemontools/daemon4304-lite.exe), и монтируем образ из
C:\Program Files\Battlefield 2\!!!Emulation!!!по наблюдениям камрадов могут быть косяки с другими виртуальными CD типа Алкоголь и т.д. - не проверял.
6. правим/создаем ярлык для игры путь -
"C:\Program Files\Battlefield 2\bf2.exe" +menu 1 +fullscreen 1 +modPath mods/bf2 +ignoreAsserts 17. запускаемся, внимание версия игры должна быть
1.1.2963-795 если версия не совпадает, повторяем предыдущие пункты,
совпадает - создаем/востанавливаем онлайновый аккаунт.
8. в фильтре серверов включаем все позиции и применяем фильтр, чтобы не грузился весь список.
9. Давим connect to ip вводим 213.141.227.12 пробуем играть.
Или правим файл - \Profiles\Local\Default\favouriteservers.con, а именно, удаляем все старое содержимое и вставляем новое(работает странновато
:
Code:rem ** Favourite servers
LocalProfile.addFavouriteServer "213.141.227.12" 1024 "[REST] BF2-SF server"
LocalProfile.addFavouriteServer "127.0.0.2" 1025 "hostname 2"
LocalProfile.addFavouriteServer "127.0.0.3" 1026 "hostname 3"
LocalProfile.addFavouriteServer "127.0.0.4" 1027 "hostname 4"
затем, запускаем BF2, открываем Multiplayer - > Favorites, в списке будет единственный сервер, выделяем его и щелкаем Join server.
10. Доступ к анлокам
Изменения файла host уже не проходят, скрипт который идет вместе с статистикой оказался также не рабочий, самым простым вариантом оказался следующий:
- открываете свойства ВПН-соединения (кнопка свойства при вводе имени пол-ля/пароля);
- дальше в закладку "сеть", в компонетах выбираем "TCP/IP" и давим кнопку свойства;;
- переключаем на "Использовать следующие адреса DNS-серверов";
- "Предпочитаемый DNS-сервер" - вводим адрес 84.254.213.254;
- давим Ok и еще раз Ок, если вы в конекте то разрываете соединение;
- жмем пуск - выполнить - набираем ipconfig /flushdns жмем Ok;
- конектимся как обычно, если уже есть новые звания/анлоки, то будет предложено их выбрать, так же можно смотреть статистику в разделе BFHQ.
- после "разлочки" адреса в днс можно вернуть обратнов автомат - все анлоки останутся.
- для игры на офф.серверах вернуть настройки DNS обратно в обязательном порядке.
11. Обновление игра в SF+BF карты на одном сервере- скачиваем ftp://ftp.ae21vek.ru/gamez/BF2/bf2.rar
- идем в C:\Program Files\Battlefield 2\mods\
- переименовываем папку bf2 в bf2.org
- раcпаковываем содержимое архива в C:\Program Files\Battlefield 2\mods\ должна получится новая папка bf2
- запускаем оригрнальную игру.
- отключить все стартовые видео-ролики
В свойствах ярлыка для запуска игры в конце дописываем ключ
+restart, например была команда
"C:\Program Files\Battlefield 2\bf2.exe" +menu 1 +fullscreen 1 +modPath mods/bf2 +ignoreAsserts 1стала
"C:\Program Files\Battlefield 2\bf2.exe" +menu 1 +fullscreen 1 +modPath mods/bf2 +ignoreAsserts 1 +restart
- конфигурация - Minimum Specification:
CPU: 1.7 Ghz, RAM: 512 Mb, Video Card: NVidia GeForce FX 5700, ATI Radeon 8500 or ATI Radeon 9500 with 128 Mb of RAM (особено критичны видео карты). Как показала практика на FX5200 - 128m игра заводится, но лучше не пробовать
.
BattleRecorder- запись демок
Благодарности :- TeHb, за оказаное содействие в тестирование сервера.
- nikodim, за предоставленое железо.
- снова и снова калужской пивовареной компании.
...