Hitman: Absolution

Hitman: Absolution

Not enough ratings
Играть в Contracts после закрытия серверов (100% достижений)
By xX-Navin-Xx
Это руководство поможет вам продолжить играть в Hitman: Absolution Contracts после закрытия серверов. В нём также объясняется, как открыть достижения, которые стали недоступны из-за отключения режима Contracts, чтобы вы всё равно смогли достичь 100% прохождения и ничего не упустить.
   
Award
Favorite
Favorited
Unfavorite
Благодарности:
Я не являюсь создателем или владельцем этого процесса. Я лишь объясняю процесс. Все заслуги принадлежат оригинальному создателю LennardF1989
Видео-руководство было создано: Ddk Oswald
Хостинг сервера:
  • Скачайте последние копии обоих файлов: Hook.zip и Windows-x64.zip (или Linux-64.zip, если вы используете Linux).
  • Шаг: 2
    Извлеките Hook.zip в папку с игрой Hitman Absolution (ту же папку, где находится HMA.exe).
    Теперь в папке игры должны появиться dinput8.dll и hook.ini
  • Шаг: 3
    Извлеките все 3 файла из Windows-x64.zip.
  • Шаг: 4
    Перед запуском HM5.Server.exe вы можете отредактировать следующие параметры в appsettings.json
    • Введите любой Steam ID вашего друга в "MockedContractSteamId", чтобы получить достижение Partners in Crime вместо 76xxxxxxxxxxxxxxx. Вы можете найти Steam ID друга по ссылке на его профиль: https://gtm.steamproxy.vip/profiles/76561199063067757/ (17 цифр в конце ссылки на профиль)
    • Чтобы получить достижение Set for Life, нужно указать значение в "WalletAmount" больше 1000000.
    • Если вы хотите играть в контракты других игроков, укажите true в "UseCustomContracts".
  • Шаг: 5
    Откройте HM5.Server.exe, и должно появиться консольное окно.
    Эта консоль является сервером, вы должны оставить её открытой при игре в Absolution, чтобы сервер работал.
  • Шаг: 6
    Запустите Hitman Absolution через Steam и нажмите на «contracts», он должен открыться так же, как раньше, когда серверы ещё существовали.
Прохождение чужих контрактов:
Чтобы добавить больше контрактов или если вам нужна помощь, присоединяйтесь к Discord-серверу LennardF1989 по ссылке
https://discord.gg/5WW3C3G2M3
Если вы хотите установить контракты от других:
В файле appsettings.json установите параметр UseCustomContracts в значение true.

Пока сервер работает, просто кликните на ссылку контракта, которой поделились в канале Discord Server, #share-contracts. Откроется Web UI, контракт будет добавлен в ваш список и сразу появится в игре (после небольшого переключения — перезапуск не требуется).

Вы можете просматривать все свои созданные и скачанные контракты через Web UI по адресу:
http://localhost:40147/contracts (требуется запущенный сервер).

Если вышеуказанные шаги не сработают (в большинстве случаев они работают, но на всякий случай):

Редактирование файла hook.ini

После того как вы поместите hook.ini в директорию игры, вам нужно будет его настроить, чтобы режим Contracts работал корректно.

Щёлкните правой кнопкой мыши по hook.ini, откройте в Блокноте (или любом редакторе) и замените содержимое на следующие параметры:

В webserviceurl укажите порт (ссылку) из appsettings.json

Видеогайд:
Спасибо: Ddk Oswald
Достижения можно получить: