Исправлено: моды PayDay 2 не работают

PayDay 2 - это совместная видеоигра-шутер от первого лица, разработанная Overkill Software и опубликованная 505 Games. Игра была выпущена в августе 2013 года и сразу стала популярной в игровом сообществе. PayDay 2 предоставляет довольно обширную поддержку моддинга, и пользователи используют диспетчер модов BLT для установки модов в игру. Однако совсем недавно стали поступать сообщения о том, что моды не работают. Некоторые пользователи могут войти в игру, и моды не реализованы, в то время как другие не могут запустить игру с активными модами.

Что мешает работе модов PayDay 2?

Получив многочисленные сообщения от пользователей, мы исследовали проблему и разработали набор решений, которые решили проблему для большинства наших пользователей. Кроме того, мы изучили причины, из-за которых возникла проблема, и они перечислены ниже.

  • Неправильное размещение модов: в игре доступны 2 типа модов. Во-первых, есть моды, содержащие файлы «mods.txt», а во-вторых, есть моды, которые не содержат файлов «mods.txt». Файлы «mods.txt» используются менеджером модов BLT для изменения XML-файлов базовой игры. Локации для обоих типов модов разные.
  • Отсутствует VC Redist 2017: для правильной работы игры и менеджера модов BLT требуется установка распространяемого пакета Microsoft Visual C ++ 2017. Если программное обеспечение не установлено, Менеджер модов может столкнуться с проблемами при попытке реализовать модификации, а также в некоторых случаях может помешать запуску игры.
  • IPHLPAPI.dll: по некоторым причинам определенные компьютеры под управлением операционной системы Windows 10 не могут загружать файлы, используемые ванильной версией BLT. Поэтому Super BLT использует другой файл «.dll» для решения этой проблемы.

Теперь, когда у вас есть базовое представление о природе проблемы, мы перейдем к ее решениям. Мы рекомендуем вам попробовать реализовать эти решения в том порядке, в котором они предоставляются, чтобы избежать конфликтов.

Решение 1. Переустановка VC Redist

Если Microsoft Visual C ++ 2017 не установлен на вашем компьютере или по какой-то причине поврежден, менеджер модов BLT не сможет загрузить моды в игру, а также может привести к сбою игры. Поэтому на этом этапе мы сначала удалим приложение VC Redist, а затем переустановим его после загрузки с веб-сайта Microsoft.

  1. Щелкните меню «Пуск» и выберите значок « Настройки ».
  2. Выберите вариант « Приложения » и нажмите кнопку « Приложения и функции » на левой панели.
  3. Выберите « Microsoft Visual C ++ 2017 » и нажмите « Удалить ». Также повторите этот процесс для всего программного обеспечения Visual C ++.
  4. Загрузить в Microsoft Visual C ++ 2017 года здесь и установить его после завершения загрузки.
  5. Запустите игру и проверьте, загружаются ли моды.

Решение 2. Правильное размещение модификаций

В игре доступны 2 типа модов. Во-первых, есть моды, содержащие файлы «mods.txt», а во-вторых, есть моды, которые не содержат файлов «mods.txt». Локации для обоих типов модов разные. Поэтому на этом этапе мы разместим моды в правильных каталогах.

  1. Перейдите в папку с установкой игры.
  2. Откройте папку , в которую вы поместили все моды и индивидуально идентифицировать в моды без каких - либо « mod.txt файлов» внутри своих папок.
  3. Перейдите обратно в основной каталог и скопировать эти модов внутри « Assets> mod_overrides » папку.

    Примечание. Если в папке « Assets » нет папки « mod_overrides », создайте ее.

  4. После того, как моды закончат копирование в папку « mod_overrides », удалите их из папки « mods ».
  5. Запустите игру и проверьте, сохраняется ли проблема.

Решение 3. Замена Vanilla BLT на Super BLT

По некоторым причинам определенные компьютеры под управлением операционной системы Windows 10 не могут загрузить файлы, используемые ванильной версией BLT. Поэтому Super BLT использует другой файл «.dll» для решения этой проблемы. На этом этапе мы собираемся заменить менеджер модов Vanilla BLT на менеджер модов Super BLT. Для этого:

  1. Перейдите в папку установки игры и удалите « IPHLPAPI.dll ».
  2. Также удалите папку « mods / base » в каталоге установки игры.
  3. Теперь загрузите здесь мод-менеджер Super BLT .
  4. Распакуйте файл «.zip» и скопируйте « wsock32.dll », расположенный внутри папки для распаковки.
  5. Вставьте файл в папку с установкой игры.
  6. Запустите игру через « payday2_win32_release.exe », и менеджер модов Super BLT предложит вам загрузить папку с базовыми модами.
  7. Нажмите на да , и вы будете уведомлены , когда загрузка процесса отделки .
  8. Загрузите и поместите « Моды » в соответствующие папки.
  9. Запустите игру и проверьте, сохраняется ли проблема.

Решение 4. Отключение конфигураций совместимости

В некоторых случаях, если вы настроили определенные параметры совместимости, моды PayDay 2 могут работать некорректно. Поэтому на этом этапе мы отключим эти конфигурации. Для этого:

  1. Перейдите в основную папку установки игры и щелкните правой кнопкой мыши основной исполняемый файл.
  2. Выберите параметр «Свойства» и щелкните папку «Совместимость» .
  3. Снимите флажок «Запустить эту программу в режиме совместимости для» и выберите «Применить».
  4. Нажмите кнопку «ОК», чтобы закрыть окно.
  5. Теперь повторите тот же процесс для Steam и проверьте, сохраняется ли проблема.

Примечание. Также попробуйте запустить игру прямо из основного файла «.exe» и проверьте, помогает ли это в вашем случае.