Это замена оригинальной библиотеке WON MatchMaker — mm_won.dll, Arcanum использует её для получения списка серверов, добавление серверов в список, чатов и пр.
Зачем заменять оригинальный MatchMaker этим?
Sierra уже давно закрыла свои серверы, так что сейчас невозможно запустить игру в Arcanum через Интернет; можно лишь запустить игру по сети, используя для этого Hamachi или другую виртуальную частную сеть (VPN). Новый MatchMaker устраняет эту проблему…
Какие возможности имеет новый MatchMaker?
Исправление многопользовательского режим, позволяющее играть онлайн;
Получение списка серверов, где можно поиграть, они будут показаны в Arcanum, когда вы откроете Multiplayer→Online→Find Game (Сетевая Игра→Интернет→Найти Игру);
Автоматическое добавление твоего сервера в список при начале новой игры;
Автоматическое удаление мёртвых серверов из списка;
Отсутствие необходимости в какой-либо регистрации, оригинальный же MatchMaker требовал сначала завести новый акаунт;
Отсутствие необходимости логиниться.
Почему же это MatchMaker2?
Первая версия нового MatchMaker была создана вместе с MatchMaster — кроссплатформенным мастерсервером, необходимым для запуска на компьютере с публичным IP адресом. Так как для этого было необходимо приобрести виртуальный сервер, на котором я мог бы запускать MatchMaster, то я решил пойти другим путём.
После этого я решил написать новый MatchMaster, который был бы своего рода серверным API, чтобы я мог запускать его на любом сайте с поддержкой PHP и MySQL.
Всего на написание новых MatchMaker и MatchMaster у меня ушёл один день, и вот он — новый независимый и работающий мастерсервер.
Как его установить?
Просто замените в основной папке с Arcanum старую библиотеку mm_won.dll на новую mm_won.dl, которая упакована вместе с этим документом.
У вас есть предложения или идеи?
Свяжитесь со мной по электронной почте crypton.alive at gmail.com, в качестве темы укажите «MatchMaker2». Спасибо!
ЧаВо по программе MatchMaker
Вопрос: Почему моего сервера нет в списке? Ответ: Для этого нужно иметь публичный IP адрес. MatchMaster автоматически отвергает любые попытки добавления сервера в список, если у пользователя частный IP адрес («серый IP»).
Вопрос: Когда мои сервера будут удалены из списка? Ответ: После одной минуты простоя.
Вопрос: Как узнать, получил ли MatchMaker список серверов? Ответ: Когда вы откроете в игре Multiplayer→Online→Find Game (Сетевая Игра→Интернет→Найти Игру), то увидите первой строчкой это сообщение: .:X servers found:. (такое-то количество серверов обнаружено) Это значит, что вы успешно получили список серверов. Если вы не увидели этого сообщения, значит, произошла какая-то ошибка.