아래 프렌들리 HUD에도 썼는데 따로 스크립트 머저에 대해서 쓰겠습니다.
(그래봤자 아래 쓴거에서 복붙..)
스크립트 머저는 모드들이 서로 충돌하는걸 방지해주는 스크립트를 합쳐주는 프로그램 입니다.
설치법은
여기의 Witcher Script Merger V0.5.1을 받으신후(참고로 넥서스 모드 매니저로 받으시면 안됩니다.) 압축을 푸시면
WitcherScriptMerger.exe
WitcherScriptMerger.exe.config
Tools
이렇게 3개가 있는데 이부분은 정확한건 아닌데 그냥 위쳐3가 설치돼 있는 폴더로 복사 합니다.(복사 안해도 무방한듯 하기도..)
그리고 WitcherScriptMerger.exe.config를 여시면
이 두개의 부분을 설정 해 주셔야 하는데
위의 경우 게임이 설치된 폴더 경로 예를 들면 저 같은 경우 C:GOG GamesThe Witcher 3 Wild Hunt 이걸 "" 사이에 넣으시고
그 아래의 경우 Mods의 경로 당연히 C:GOG GamesThe Witcher 3 Wild HuntMods가 되겠죠.
이렇게 해주시고
이런식으로 저장을 해주시면 됩니다.
그리고 Script Merger를 실행하면 스크립트를 합쳐야할 모드들이 나옵니다.(안나오면 합칠 필요가 없다는 겁니다.)
이런식으로 나올탠데 왼쪽의 빨간색은 합쳐야할 파일이고 오른쪽의 파란색은 제가 이미 합쳐놓은 파일들 입니다. 제 경우 Friendly HUD 모드와 관련된게 4개나 나오더군요.
일단 합쳐야할 파일 목록 상단에 빨간글씨 옆의 네모칸을 클릭하시고 아래의 Merge Selected File을 누르면 자동으로 합쳐집니다만
(참고로 합쳐야할 파일이 오른쪽 목록처럼 여러개가 있는경우 하나씩 진행해주세요. 모두 한꺼번에 체크하셔서 진행하지 말아주세요.)
가끔 이런식으로 unsolved conflict가 뜹니다. 280개의 스크립트중 278개는 자동으로 합쳤으나 2개는 못했다 수동으로 해달라는 뜻이죠.
위 스샷의 하단의 노란색 부분을 보면 빨간색으로 빨간색으로 ?가 뜨고 옆에 가 뜨는데 이게 자동으로 합쳐지지 않은 수동으로 합쳐야할 부분입니다.
위 상단을 보면 구역이 3개로 나뉘어져 있는데 순서대로 A, B, C 구역 입니다. 그리고 중간에 제가 화살표로 가리킨 찐한 검정색 일자가 보이실겁니다.
보시면 그 검정색 일자 부분에 A와 C는 빈칸이지만 B에는 스크립트가 있는걸 보실 수 있습니다.
즉, 아래의 ? 부분에 B스크립트가 들어가야 한다는 뜻이죠.
부분을 마우스 오른쪽 클릭을 하신후 B의 스크립트를 넣어야 하니 B를 선택해 주시면 위의 B의 스크립트들이 저부분에 들어갑니다.
이런식으로 B의 스크립트가 ? 부분으로 대체해 들어간걸 볼 수 있습니다.
그리고 아까 메시지가 못합친게 2개라고 했으니 나머지 하나를 더 찾아야 합니다.(이래서 2개가 나오면 좀 눈이 피곤하더군요.)
첫번째꺼는 고맙게 바로 표시가 되어있어서 찾기 쉬운데 2번째 부터는 직접 스크롤을 내리며 눈으로 찾아야 합니다.
(컨트롤 F로 Conflict를 쳐봤으나 저건 검색이 안되더군요. 그래서 수동으로 직접 찾아야하는..)
? 를 찾으신후 마우스 오른쪽 버튼을 눌러주시면 다시 상단에 검정색 일자가 나타납니다.
제가 위에 스크립트를 수동으로 합쳐주는 방법 설명을 했는데 굳이 한번더 설명한 이유는 바로 이런경우가 있기 때문입니다.
이번에는 검정색 일자 부분에 스크립트가 B, C에 전부 있는 경우 입니다.
이런 경우 모더가 안알려줘서 저도 당황했는데 다시 간단히 생각을 해보면 위에 설명한듯이 아래에 ? 부분에 빠진 스크립트를 넣는건데 B와 C부분 전부가 빠져있다는 뜻이니
오른쪽 마우스 클릭후 B, 오른쪽 마우스 클릭후 C를 알파벳 순서대로 B, C순으로 해주시면 됩니다.
그러면 이런식으로 각 해당하는 B, C의 스크립트가 아래 ? 부분에 대체하게 됩니다.
그리고 저장후 종료를 해주시면
이렇게 뜨며 OK를 누르시면
이렇게 합쳐집니다.
참고로 modKNGCritical_SlowMotion_Combat 모드와 modUltraGore2는 Script Merger에 합쳐야할 목록에 떴지만
딱히 안합쳐줘도 게임내에서 충돌이 없고 오히려 저렇게 합치면 게임 시작버튼을 누르면
이렇게 에러가 떠버리더군요. 그냥 저 두개는 합치지 마시고 쓰셔도 됩니다. 저두 모드는 딱히 스크립트를 합쳐주지 않아도 게임내에서 충돌이 없습니다.
(이외에도 이런식의 에러가 뜨는경우 딱히 해결법은 없어 보이네요.)
일종의 중복글로 많이들 이야기 하시면 아래글에서 이부분 지우고 링크로 대체 하겠습니다.
스크립트 머져 쓰곤 있지만 3개 이상 합치다가 저렇게 뜨면 그 때부터 어찌할 지 모르겠더군요;;; 솔직히 이 글 봐도 복잡해보이네요^^;; 아무튼 좋은 글 감사합니다.
그냥 단순히 빈칸채우기 라고 생각하시면 됩니다.
이런 글은 공지로 띄워야 하지 않나요? 묻히기엔 정말 아까운 글입니다..
와 다해놓고 에러뜨네요?
제 막짤에 나오는것처럼 스크립트 합쳤는데 에러뜨는거면 그냥 답이 없어보입니다. 그냥 써도 충돌이 없는경우 저 처럼 그냥 냅두는게..
이 글을 공지로...
피씨유저들은 좋겠다 모드도 쓸수있공 ㅠㅜ
코드 보는거에 익숙하면 좀 수월하겠지만 이 정도는 대충 몇 번 시행착오 겪다보면 감이 오죠
저는 모든 스크립트가 합치면 다 에러가 뜨더군요...내용이 같은 스크립트인데두요. 머저 자체에도 어떤 문제가 있는게 아닌가 싶습니다.
스크립트 머저도 주기적으로 패치 해서 새버전이 나오더군요. 아마 고칠점이 있으니 그런거겠죠 아마..
고맙습니다. 덕분에 모드 잘 합쳤어요 ㅎㅎㅎ
정말 감사합니다!! 덕분에 모드 잘사용합니다!!
A,B,C 전부 빈 칸이 아니면 어떻게 해야하나요?
감사합니다
도움이 되었네요. 감사합니다 ^^
마지막 오류나는건 뭔가 스크립트 중간에 형식이 잘못 되어서 그럽니다. 저부분 찾아서 지워주시면되요. 가끔 중간부분에 { << 이런거 안쓰여서 오류날때도있어요.
경로를 못 찾는다는건 뭔말인가요 ㅠ? D:gamesThe Witcher 3 Wild Hunt GOTYMods 라고 쳤는데..
경로 저렇게 쓰는거 맞음? \ 이거 넣어야 되는거 아님? 왜 저렇게 적어놨지
저는 왜 아무것도 안뜨죠 아 너무 짜증나요 위쳐3 경로 모드 폴더에 모드들 다 있는데 왜 스크립트머져 실행하면 목록에 하나도 안뜰까요 ㅡㅡ 거참.....
error while writing 뜨면서 강제로 스크립트 정리하는 곳으로 이동되는데 어떻해야 하나요?
매번 감사합니다. 새모드 깔때마다 해깔려서 매번 여기 설명정리된거 보러오네요. ㄳㄳ
정리 잘되어있네요. 잘보고 갑니다
스크립트 머저를 받아 실행시켜서 폴더지정하면 모드 일부만 뜨길래 이글대로 config에서 경로를 입력하니 스크립트 머저 실행이 안되던데 왜이럴까요?
대박.. 감사합니다 ㅠㅠ