나는 최근에 PAYDAY 2라는 게임의 모드 몇 가지를 알아냈습니다. 그것은 Basic Lua Tool이라고 불립니다. 컴파일 후 README.md
파일에서 다음을 요청했습니다.
로더를 찾으려면 PAYDAY2 프로세스에 대해 LD_PRELOAD를 설정하세요.
하지만 PAYDAY 2를 Steam을 통해 실행해야 하므로 그냥 터미널에 가서 프로세스를 실행할 수는 없습니다 payday2_release
. Steam이 LD_PRELOAD를 사용하도록 하려면 어떻게 해야 하나요 payday2_release
? 또한 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 폴더가 다른 라이브러리 폴더에 있는 경우 그에 따라 경로를 변경하세요.