Сегодня разговор пойдет о том как играть после закрытия мастерсерверов GameSpy, обслуживающих аккаунты Battlefield 2.
На данный момент я предлагаю вам 2 способа продолжения шоу:
1. использование лаунчера от
http://battlelog.co -
правильный, но пока сырой;
2. использование своего собственного эмулятора логин-сервера GameSpy с блэкджеком и шлюхами -
неправильный, но гарантированно рабочий (если конечно руки совсем в жопу не вросли намертво).
Способ 1 (алгоритм действий).1. Идем на
http://battlelog.co2. Жмем кнопку Register вверху справа и регистрируемся.
3. После регистрации логинимся на этот же сайт с помощью кноповки Login все там же в верхнем правом углу.
4. Жмем в меню пункт Download и скачиваем BF2 Launcher (1.4Mb).
5. Ну а дальше запускаем и играем - лаунчер сам запускает игру (если сможете
)
Способ 2 (алгоритм действий).1. Скачиваем свой собственный логинэмулятор:
http://40h.org/downloads/programs/gs_login_server.zip2. Распаковываем в удобную папку.
3. Запускаем из распакованной папки _login.bat и
СВОРАЧИВАЕМ появившееся окно.
4. Запускаем как обычно игру и в качестве пароля вводим pass.
5. Коннектимся и играем.
6. После того как наигрались и вышли из игры, разворачиваем свернутое окно _login.bat и нажимаем клавишу Enter - эмулятор завершает свою работу.
Некоторые заметки:У battlelog.co не работает Retrieve Account, поэтому зайти туда можно только если в вашей батле в стартовом экране прописан логин такой же как зарегестрирован в баттллоге. Если у вас другой логин - правьте вручную файлик: %МОИ ДОКУМЕНТЫ%\Battlefield 2\Profiles\0001\Profile.con
Эмулятор не надо закрывать по крестику - только клавишей. Если все же закрыли случайно - запустите еще раз и нажмите Enter. Это нужно для того чтобы он за собой стирал файлик hosts.ics. Кто пользуется только эмулятором и кому насрать на этот фалик - может закрывать окно по крестику. Протестировано - эмулятор в памяти не остается.
Эмулятор копирует в системную папку windows свой файлик hosts.ics, чтобы переадресовывать запросы игры на себя. Пока работает эмулятор другие лаунчеры работать не будут. То есть чтобы использовать лаунчер - необходимо закрыть эмулятор.
Из предыдущего абзаца при тестировании так же выявился один неприятный момент: лаунчер от батллога за собой файл хоста не чистит. Поэтому если вы установили лаунчер от батллога, то чтобы использовать эмулятор, надо будет оставить в файле %WINDIR%\system32\drivers\etc\hosts только одну строчку в которой написано localhost. Если файл hosts не почистить -
эмулятор работать не будет, потому что игра обращается не к нему а в батллог.
Сильно любопытные могут посмотреть вывод сообщений эмулятора, запустив вместо _login.bat - _login_debug.bat.
Для админов с Windows доп ссылки: http://40h.org/downloads/programs/gs_lo ... ulator.zip - оригинальный "дистрибутив" какого-то доброго крякера.
http://40h.org/downloads/programs/gs_login_emulator.rar - допиленный вариант сделанный каким-то админом и выложенный на "боевом народе".
// Священной злобой возвышаюсь над скопленьем тупиц.