суббота, 18 апреля 2009 г.

Сделай сам. Age of Mythology через Хамачи

 | Обновление от 26.04.2013 |  Руководство ниже остается актуальным, но на сегодняшний день есть масса более удобных способов для соединения игроков в Age of Mythology по интернету. Есть GameRanger и Voobly. В русском АОМ-сообществе "Каменный форт Тиелдойда" вы найдете единомышленников, ответы на часто задаваемые вопросы и вопросы на часто отвечаемые ответы. 

Подразумевается, что у читателя на компьютере уже установлены Age of Mythology или Age of Mythology: The Titans (далее в тексте обе игры именуются просто AOM, если нет необходимости разделения) и Hamachi (далее Хамачи) последних версий (<-- подведите мышку). Вопросы о том, где скачать AOM, патчи и прочее выходят за рамки этого руководства, всё без труда находится в интернете.

Зачем понадобилось это руководство. Дело в том, что без дополнительных настроек AOM имеет очень мало шансов соединиться с другими пользователями Хамачи. Ниже описан один из рабочих способов соединения, а также рассмотрены проблемы, с которыми можно столкнуться, и их решения. Руководство будет дополняться и обновляться со временем. В текущей редакции представлен минимум инструкций, который обеспечит успешное соединение в большинстве случаев, независимо от сетевой конфигурации.

Прежде чем играть по Хамачи, рекомендуется проделать следующее. Эта настройка позволит AOM видеть игры, созданные в сетях Хамачи, тем самым избавляя вас от необходимости вводить адреса хостов вручную. Она никак не влияет на успешность соединения.
  1. В Панели управления откройте Сетевые подключения.
  2. В меню Дополнительно выберите Дополнительные параметры. В открывшемся окне на вкладке Адаптеры и привязки вы увидите список Подключения.
  3. В списке выделите Hamachi и, нажимая на кнопку со стрелкой вверх (слева от списка), переместите Hamachi на самый верх.
  4. Нажмите ОК и перезагрузите Windows (перезагрузку можно и отложить, но до тех пор изменения не вступят в силу).

Приступаем к игре. Итак, вы открыли Хамачи и нашли партнеров для игры. Прежде чем продолжать, убедитесь, что версии ваших игр совпадают. Кроме того, бывает, что даже игры с одинаковыми номерами версий (например, AOM: The Titans 1.03 у обоих игроков) при соединении выдают ошибку "версии отличаются". Это связано с тем, что в рамках одной версии существуют разные исполнимые файлы (это файлы, с помощью которых вы запускаете игру: aom.exe для оригинальной AOM; aomx.exe для AOM: The Titans). Поэтому, для успешного соединения исполнимые файлы у всех игроков должны быть на 100% одинаковыми.

Далее, когда все готово, и вы договорились кто будет хостить (создавать) игру, все игроки должны проделать следующие действия.
  1. В папке Сетевые подключения (из Панели управления) отключите все активные подключения кроме Hamachi. Сделать это можно, например, щелкнув правой кнопкой мыши на подключении и выбрав команду Отключить (повторить для всех соединений кроме Hamachi).
    На этом этапе многие спрашивают: "Как же я отключу подключения? Интернет ведь пропадет!" Интернет действительно пропадет, и Хамачи потеряет соединение. Нам этого и нужно добиться, чтобы АОМ при обнаружении сети настроилась именно на подключение Хамачи, которое мы оставили включенным. Интернет мы включим обратно через пару шагов.
  2. Запустите АОМ, зайдите в меню мультиплеера, затем в LAN. Введите свой ник.
    Внимание: не переходите к следующему шагу, пока не введете ник и не увидите окно сетевой игры.
  3. Нажмите комбинацию [Alt]+[Tab], чтобы переключиться на рабочий стол и вернуться в Сетевые подключения.
  4. Включите подключения, отключенные в пункте 1. Сделать это можно двойным щелчком или из контекстного меню.
  5. Подождите, пока Интернет оживет и Хамачи переподключится.
  6. Возвращайтесь в АОМ. Теперь вы можете создать игру или подключиться.
Как убедиться, что все сделано правильно. На этапе 2. (см. выше) создайте игру (нажмите кнопку Создать) и посмотрите, какой адрес отображается в левом верхнем углу окна АОМ. Все сделано правильно, если там отображается ваш IP адрес в Хамачи (адрес вида 5.x.x.x).

1 комментарий:

K_Be комментирует...

Спасибо за инструкцию, но возможно в windows 7 другой способ настройки. Я пытался настроить, в игре ip 0.0.0.0.
Если возможно, подскажите, что делать.
Андрей.