Недавно я откопал несколько модов для игры PAYDAY 2. Это называется Basic Lua Tool. После компиляции файл README.md
попросил меня
установите LD_PRELOAD для процесса PAYDAY2, чтобы найти загрузчик
Однако мне нужно запустить PAYDAY 2 через Steam, поэтому я не могу просто зайти в Терминал и запустить процесс payday2_release
. Как заставить Steam использовать payday2_release
с LD_PRELOAD? Я также не знаю синтаксис для LD_PRELOAD, поэтому, пожалуйста, помогите.
Источник BLT (GitHub):https://github.com/blt4linux/blt4l
Загрузчик называетсяlibblt_loader.so
решение1
Нашел. Согласно файлу blt4l_1.3_Ubuntu-precise-steamrt
на сайтеhttps://github.com/blt4linux/blt4l/releases/уже есть готовый вариант libblt_loader.so
(потратил 2 недели на его составление) и README.md
поговорка
Переместите содержимое этой папки в папку PAYDAY 2, чтобы она выглядела следующим образом:
PAYDAY 2/ mods/ libblt_loader.so
Откройте Steam и откройте свойства PAYDAY 2. Выберите «Установить параметры запуска» и установите следующие значения:
env LD_PRELOAD="$LD_PRELOAD ./libblt_loader.so" %command%
Если ваша папка PAYDAY 2 находится в другой папке библиотеки, измените путь соответствующим образом.