PayDay 2 — это кооперативная видеоигра в жанре шутера от первого лица, разработанная Overkill Software и изданная 505 Games. Игра была выпущена в августе 2013 года и сразу же стала довольно популярной в игровом сообществе. PayDay 2 обеспечивает довольно широкую поддержку моддинга, и пользователи используют менеджер модов BLT для установки модов на игру. Однако в последнее время поступает много сообщений о том, что мод не работает. Некоторые пользователи могут зайти в игру, и моды не будут установлены, в то время как другие не могут запустить игру с активными модами.
Что мешает модам PayDay 2 работать?
После получения многочисленных сообщений от пользователей мы изучили проблему и разработали ряд решений, которые решили ее для большинства наших пользователей. Также мы изучили причины, по которым возникает проблема, и они перечислены ниже.
- Неправильное размещение модов: Существует 2 типа модов, доступных для игры. Во-первых, есть моды, которые содержат “моды.txt” файлов, а во-вторых, есть моды, которые не содержат “модов”.txt” файлы. Моды.txt” файлы используются менеджером модов BLT для изменения базовых игровых XML-файлов. Расположение обоих типов модов отличается.
- Отсутствие VC Redist 2017: Для корректной работы игры и менеджера модов BLT необходимо установить Microsoft Visual C++ 2017 Redistributable. Если программа не установлена, менеджер модов может столкнуться с проблемами при попытке внедрения модов, а также предотвращение открытия игры в некоторых случаях.
- IPHLPAPI.dll: По некоторым причинам некоторые компьютеры под управлением операционной системы Windows 10 не могут загрузить файлы, используемые ванильной версией BLT. Поэтому в Super BLT используется другой способ “.dll” файл, чтобы исправить эту проблему.
Теперь, когда у вас есть базовое понимание сути проблемы, мы перейдем к ее решению. Мы рекомендуем вам попробовать реализовать эти решения в том порядке, в котором они представлены, чтобы избежать любых конфликтов.
Решение 1: Переустановка VC Redist
Если Microsoft Visual C++ 2017 не установлен на вашем компьютере или по какой-то причине испортился, менеджер модов BLT не сможет загрузить моды в игру, а также может крах игры. Поэтому в этом шаге мы сначала удалим приложение VC Redist, а затем заново установим его, скачав с сайта Microsoft.
- Нажмите в меню «Пуск» и выберите пункт “Настройки” иконку.
- Выберите пункт “Apps” и нажмите на кнопку “Apps & ОсобенностиКнопка ” на левой панели.
- Выберите “Microsoft Visual C++ 2017” и нажмите на кнопку “Удалите“. Также, повторить этот процесс для всех программ Visual C++.
- Скачать сайт Microsoft Visual C++ 2017 с сайта здесь и установить после окончания загрузки.
- Запустите игра и проверьте чтобы проверить, загружаются ли моды.
Решение 2: Правильное размещение модов
Существует 2 типа модов, которые доступны для игры. Во-первых, есть моды, которые содержат “mods.txt” файлы, а во-вторых, есть моды, которые не содержат “модов”.txt” файлов. Расположение обоих типов модов отличается. Поэтому на этом шаге мы поместим моды в нужные директории.
- Перейдите по ссылке в папку установки игры.
- Откройте папку, в которую вы поместили все моды и по отдельности определить по ссылке mods без любой “мод.txt” файлы в их папках.
- Перейдите по ссылке обратно в основной каталог и скопировать эти моды внутри каталога “Assets>mod_overrides” папка.
Примечание: Если в папке отсутствует “mod_overrides” папку внутри “Assets” папку, создайте один. - После завершения копирования модов в папку “mod_overrides” папка, удалить их с “mods” папку.
- Запустите игру и проверить и посмотрите, сохранилась ли проблема.
Решение 3: Замена ванильного BLT на супер BLT
По некоторым причинам на некоторых компьютерах под управлением операционной системы Windows 10 не загружаются файлы, используемые в ванильной версии BLT. Поэтому в Super BLT используется другой “.dll” файл, чтобы исправить эту проблему. В этом шаге мы заменим менеджер модов Vanilla BLT на менеджер модов Super BLT. Для этого:
- Перейдите по ссылке в папку установки игры и удалите файл “IPHLPAPI.dll“.
- Также, удалить “mods/base” папка в директории установки игры.
- Теперь загрузите Super BLT менеджер модов из здесь.
- Извлеките “.zip” файл и скопируйте “wsock32.dll” расположенный в папке с извлечением.
- Вставить файл в папке установки игры.
- Запустите игру через “payday2_win32_release.exe” и менеджер модов Super BLT предложит вам загрузить папку с базовым модом.
- Нажмите на кнопку да и вы будете с уведомлением когда загрузка процесс завершает.
- Скачать и поместите “Mods” в соответствующих папках.
- Запустить игра и проверьте и посмотрите, сохранится ли проблема.
Решение 4: Отключение конфигураций совместимости
В некоторых случаях, если у вас настроены определенные параметры совместимости, мод PayDay 2 может работать некорректно. Поэтому в этом шаге мы отключим эти настройки. Для этого:
- Перейдите в основную папку установки игры и щелкните правой кнопкой мыши на в основной исполняемый файл.
- Выберите папку “Properties” и нажмите на “Compatibility” папку.
- Снимите флажок “Запустите эту программу в режиме совместимости для” установите флажок и выберите “Применить”;.
- Нажмите на “OK” возможность закрыть окно.
- Теперь повторите тот же процесс для steam и установите флажок чтобы проверить, сохраняется ли проблема.
Примечание: Также попробуйте запустить игру прямо с главной “.exe” и проверьте, поможет ли это в вашем случае.