Эмулятор сервера Mercenaries 2: World in Flames

Информация по игре:

Дата выпуска: 5 сентября 2008
►Разработчик, издатель: Pandemic Studios / Electronic Arts
►Жанр: Action (Shooter) / Racing/ 3rd Person
►Платформа: PC, X360, PS3
►Язык: Multi (Rus)

Системные требования:
* Процессор: Pentium 4 HT / AMD Athlon X2
* Оперативная память: 1 Гб
* Видеокарта: Nvidia GeForce 6800 GT / ATI Radeon ATI X1600/ 256 Мб
* Жёсткий диск: для установки игры требуется 9 Гб

Необходимая версия: 1.1

желательно не совсем испорченную пиратами

Инструкция по запуску эмулятора:

1. Распаковать сервак в папку с игрой.

2. На хосте запустить файл mercs2server.exe, это собственно и есть сервер.

3. Запустить MLoader.exe с параметром, который является вашим локальным IP (как это сделать - неважно, я, например, для удобства создал в папке с игрой батник такого содержания
Код:
start mercs2server.exe
start MLoader.exe 192.168.1.2
и прилепил к нему ярлык, который вынес на рабочий стол, шоб запускать все 1 кликом мыши).
Как вы поняли, вместо 192.168.1.2 должен быть ВАШ локальный адрес.

4. Заходите в игру, жмете Новая, или Продолжить, при вопросе "Сыграть по сети?" жмете Да. И здесь, если все верно сделали, сразу должно появиться окошко ввода имени и пароля. Введите любое имя на латинице и без пробелов, пароль тоже любой, хоть 1234. Начинаете игру.

5. На другом компе тоже запускаете MLoader.exe с тем же IP, что и на машине-хосте.

6. Жмете Присоединиться, так же само вводите логин и пароль, находите имя хоста, и подключаетесь, собственно и все.

ВАЖНО! Если после того, как вы зашли в игру появляется надпись "Идет подключение к серверам EA", и через несколько секунд вылазит Ошибка подключения, тут может быть 2 варианта: 1 - вы неверно ввели локальный IP. 2 - проблема может крыться в файле hosts.

Расскажу подробнее о втором. Этот загадочный файл живет по адресу C:\Windows\System32\drivers\etc\hosts В девственном виде он должен иметь примерно такое содержание
Код:
127.0.0.1 localhost
А когда игра запущена через MLoader.exe, его содержимое стает таким
Код:
127.0.0.1 localhost
192.168.1.2 mercs2-pc.fesl.ea.com
Т.е., при попытке подключения игры к серверам EA, она перенаправляется на ваш локальный сервер, и подключается к нему. Так вот, если в вашем файлике hosts будет более чем 1 строчка с адресом mercs2-pc.fesl.ea.com, снесите их, сохраните файл hosts, и пробуйте запустить игру заново. Все. Всем желаю удачи!

По поводу хамача, ВСЕ ТО ЖЕ САМОЕ, только вместо локального адреса вводите свой тоже локальный, только в сети hamachi, и соответственно на другом компе тоже хамачевский IP адрес хоста ввести.

Подготовка к запуску игры:

1. Скачиваете игру, максимально не испорченную пиратами.
2. Извлекаете в папку с игрой эмулятор сервера EA и по возможности патч версии 1.1

3. Скачиваете Tunngle или Hamachi, если будете играть через интернет, регистрируетесь.

Запуск игры:

1. Откройте файл fesl.cer, установите сертификат и поместите все сертификаты в "Доверенные корневые центры..." (см. скриншот):

2. Начните новую оффлайн игру.
3. Сохраните игру и выйдите.
4. Откройте файл Mercs2.ini и блокнотом и впишите желаемый ник в разделе [Network] Username=CoopLand, вы можете вписать сюда любой латинский ник без пробелов.
5. Жмете на папке EA Games (либо паке с игрой, если нету) правой кнопкой -> свойства -> уберите галочку "Только чтение", примените ко всем файлам и папкам в директории.
7. Запустите Tunngle / Hamachi и зайдите в комнату Mercenaries 2: World in Flames для игры через интернет (по LAN можно и без этих программ).
8. [Только для создающего:] Открываете файл Host.bat блокнотом (ПКМ —> изменить), прописываем свой сетевой адрес (либо LAN, либо тот что в Tunngle/Hamachi).
Пример строки:
start mercs2server.exe 7.8.22.26
Запускаете файл Host.bat, после чего появится черное DOS-окошко с логами сервера.
9. [Подключающийся:] Нажмите на файле Join.bat правой кнопкой —> изменить (открыть блокнотом), здесь прописываем IP-адрес хоста (сервера) (либо LAN, либо тот что в Tunngle/Hamachi). Создающий, который подключается "сам к себе" тоже должен вводить отображаемый IP, никаких 127.0.0.1!
Пример строки:
start MLoader.exe 7.8.22.26
10. Отключите ваш фаерволл (брандмауэр), либо разрешите игре полный доступ к сети в его настройках. Желательно также отключить антивирус.
11. Создающий запускает сначала Host.bat, затем Join.bat, а тот кто просто подключается — один Join.bat.

В игре:
Создание сервера:
Новая игра —> Онлайн —> Выскочит меню, в поле «Имя» введите ник тот же самый что в файле Mercs2.ini, а поле «Пароль» оставьте пустым и нажмите «Вход».
Подключение к серверу:
Присоединиться —> Быстрая игра (Quick Match) —> Должен быть виден сервер. (По просьбе вводите ник как в файле Merc2.ini, пароль оставляете пустым)

Примечание:
Если возникает ошибка при запуске Mloader, то используйте строго Hamachi для сетевого соединения или другую программу по-проще.
Желательно установить frame network 4.0 и C++ Visual Runtime, см блок слева на сайте.
В случае глюков при соединении нужно открыть порты 18710 и 18715 , хотя это и так должно происходить автоматически.

Cсылка видна только зарегистрированным пользователям

2865

Комментарии

Нет комментариев. Ваш будет первым!