|
지금까지 기초, 중급, 심화편등을 마스터하셨다면 이제 모드만들기에 도전해보셔야겠죠(사실 그냥 대충 흐름만 파악만 하셔도 됩니다..).
팩파일을 모드로 바꿔놓으면 좋은점은, 팩파일 건드리다가 팅길 우려를 막아주고, 필요없으면 그냥 모드파일만 지우면 됩니다. 또 필요없는 데이터를 삭제해, 파일 용량을 절약해서 공유를 더욱 쉽게하는등, 모드는 편리성과 안전성을 겸비한셈이죠. 그럼 이제 "모드는 어떻게 만들어야 하나?"에 대해 이전 편에서 다룬것을 응용해 다뤄보겠습니다.
※다른 모드는 일절 사용하지 않은 상태에서 만들어주시길 바랍니다. 충돌로 팅길 가능성이 있어용.
간단한 모드 만들기
1 - 1) 처음부터 만들기(팩파일 수정을 건너뛰고 바로 모드 만드시는 분들을 위한) -완료-
1 - 2) 손수 작업하던 팩파일, 모드로 바꾸기(팩파일 수정한것을 모드로 전환시키시고픈 분들을 위한) -완료-
1. 간단한 모드 만들기
1 - 1) 처음부터 만들기
1. 일단 에딧할 patch4.pack(유닛관련이라면 patch를, 소리관련이라면 sound를, 언어계열이라면 local_en)을 불러옵시다.
현재는 최신 패치된 관계로 최신 팩을 불러와야합니다(제가 이 글 작성할 당시에는 patch4가 최신 팩파일이었어요).
2. patch4.pack -> db -> unit_stats_land_tables 이 경로로 오신다음 unit_stats_land_tables를 마우스로 오른쪽클릭합니다.
그러면 스샷처럼 선택창이 뜨는데요. 일단은 한개의 테이블만 압축풀것이므로 Extract Selected를 클릭합시다(Extract All를 클릭하시면 몽땅 압축풀립니다).
3. 클릭하시면 어느 폴더에다가 압축을 풀것이냐고 나오는데요. 가장 처음 data폴더로 돼있으니 그냥 확인만 눌러줍시다.
4. 압축이 잘 풀렸나 볼까요. data 폴더에 db폴더가 생겼네요. 클릭해주면,
5. 압축풀었던 unit_stats_land_tables 폴더 하나가 나오는군요. 이제 확인 끝.
6. 다시 팩파일 매니저로 돌아오셔서, File -> New를 클릭해줍시다.
7. 또 경로확인 창이 뜨는데, 이번에도 걍 확인만 눌러주세요.
8. 제목없음(untitled) 팩파일이 하나 떴군요.
9. 이제 다시 제목없음 타이틀에서 마우스 오른쪽 클릭 하신 후, Change Pack Type -> Movie를 클릭해줍시다.
10. 이제 다시 Movie로 체크가 돼있는지 다시 확인해주세요(이거 안해주시면 모드로 인식이 안됩니다).
11. 그다음 다시 제목없음 타이틀에서 마우스 오른쪽 클릭 하신 후, Add Directory를 클릭해줍니다.
12. 또 경로찾기 창이 뜨는데요. 아까 압축풀었던 unit_stats_land_tables의 상위 폴더인 db 폴더를 찾아봅시다. 그리고 확인눌러줍시다.
13. 제목없음 타이틀에 하위 항목으로 db가 생겼네요. db 하위엔 unit_stats_land_tables가 보이죠.
14. 그럼 유닛을 수정해야되니 unit_stats_land_tables의 하위 목록인 unit_stats_land를 클릭한 후 나온 오른쪽 창에서, 필요 없는 유닛목록을 우선 지웁시다. 스샷을 보시면 빨간원모양 보이시죠? 여길 클릭 하신 후 아래로 쭉 드래그하면..
15. 이렇게 됩니다. 그리고 키보드에 있는 Delete키를 누르면 드래그 돼있는 유닛목록은 몽땅 제거됩니다(필요없는 유닛을 지우는 이유는 모드 공유시 용량절약과 필요한것만 바로바로 찾기 위함입니다).
16. 저는 가타나 히어로만 수정하기로 했으므로, 가타나 히어로만 남기고 나머지 유닛은 위 방법으로 지웠습니다(다른 수정할 유닛이 있으시면 그것도 남겨 놓으셔야 합니다).
17. 각각 유닛사이즈는 100, 근접공격 100, 돌격보너스 100, 근접방어 100으로 총 4가지를 수정해줬습니다. 수정할게 끝나셨다면 save를 합니다.
18. 세이브하게되면 제목없음 팩파일의 제목을 확인하는 창이 뜹니다. 여기서 원하는 모드이름을 적어주시면 되겠죠.
19. 전 kkq mod로 명명했습니다 ㅡㅡㅋ, 이름을 지으셨으면 저장하고 게임을 플레이해봅시다~
20. 4가지 수정한것들이 잘 반영돼있네요. 모드를 지우는 법은, 그냥 만든 모드를 휴지통으로 보내주시면 됩니다. 참쉽죠~?
1 - 2) 손수 작업하던 팩파일, 모드로 바꾸기
1. 우선 수정작업한 팩파일을 불러옵니다.
2. 이제 patch4 ->db를 경유하셔서 수정한 타이틀만 모아야하는데요. 수정한 타이틀 모으는 방법은 두가지가 있습니다.
3. 첫번째 방법으로는 db를 마우스로 우클릭하신 다음 Extract All을 클릭해서 모두 압축해제 해주는 방법입니다.
3-2. Extract All을 클릭하면, 어디다가 압축을 풀건지 묻는데요. 처음에 data폴더로 잡혀있으니 그냥 확인만 눌러줍시다.
3-3. 이제 압축푼 파일을 확인해봐야겠죠. data폴더 안에 db폴더가 압축풀렸습니다.
3-4. db폴더안으로 들어가면 모두 압축풀었기 때문에 필요없는 폴더도 다 압축 해제된 상황인데요. 수정하지 않은 타이틀 폴더들은 드래그해서 삭제해줍니다.
3-5. 모두 삭제하고 나니, 수정했던 10개의 타이틀 폴더만 남았습니다. 여러분도 수정했던 타이틀만 이렇게 남겨주시고 다른 타이틀 폴더는 삭제하시면 됩니다. 여기까지가 첫번째방법의 끝입니다.
4. 두번째 방법으론 Extract All이 아닌 Extract Selected를 클릭해줘서 필요한 타이틀 하나하나 따로 모으는 방법입니다.
스샷처럼 수정했던 타이틀에 마우스 오른쪽 클릭해서 Extract Selected를 눌러주세요.
4-2. Extract Selected를 클릭하면, 어디다가 압축을 풀건지 묻는데요. 처음에 data폴더로 잡혀있으니 그냥 확인만 눌러줍시다.
4-3. 필요한 타이틀을 개개별로 다 압축해제 하셨으면, data폴더로 가셔서 압축해제가 다 잘됐는지 확인해봅시다.
4-4. 수정했던 타이틀 10개 모두 압축해제 했네요. 개인적으로 저는 두번째 방법인 이 방법을 추천드립니다.
5. 이제 위의 첫번째, 두번째 방법중 원하시는걸 선택하신 후 작업한걸 확인 하신 다음엔, 다시 팩파일 매니저로 돌아가셔서 스샷처럼 File -> New를 클릭합시다.
6. New를 클릭하시면 경로묻는 창이 뜨는데, 걍 무시하고 확인 누릅시다.
7. 새롭게 불러오시면 제목없음(untitled)타이틀이 나오는데요. 여기서 마우스 오른쪽 클릭하셔서 Change Pack Type -> Movie를 클릭해줍시다. 그리고 다시 한번 마우스 오른쪽 클릭하셔서 Change Pack Type -> Movie에 체크표시가 돼있는지 확인합시다(Movie를 체크하지 않으면 모드로 인식이 안됍니다).
8. Movie에 체크확인이 끝난뒤엔 다시 마우스 오른쪽 클릭하신 후 Add Directory를 클릭해서 압축해제했던 폴더를 찾아와 주세요.
9. Add Directory를 클릭하시면 찾는폴더가 어딨는지 묻는데요. 아까 압축해제 작업해놓은 폴더를 찾아봅시다. 처음엔 data폴더로 잡혀있으니 data폴더 안에 넣어놓으셨다면 금방 찾으실겁니다. 압축해제한 타이틀 폴더의 상위폴더는 db 폴더였죠. 이걸 찾은후 확인 눌러줍시다.
10. 압축해제한 폴더를 다시 불러왔는데요. db하위목록으로 수정했던 타이틀이 나오는군요. 이제 저장합시다.
11. save누르시면 파일이름을 바꾸라고 나오는데요. 저는 kkq mod라고 명명했습니다. 여러분도 알맞는 이름을 지어주시고 저장합시다~ 여기까지가 유닛 수정한 patch.pack 모드 만들기의 끝입니다. 만약 patch.pack 이외의 다른 pack파일도 수정하셨다면 그것도 같이 모드로 만들어주셔야 합니다. 만드는법은 위에서 했던거랑 동일하니 똑같이 만들어주시면 됩니다.
12. 저같은 경우는 유닛이름을 추가 했었기 때문에 local_en.pack파일을 모드로 만들어줘야합니다.
13. local_en.pack-> text-> db-> units_loc 경로로 units_loc에서 마우스 오른쪽 클릭 하신 후, Extract_Selected를 클릭해줍시다.
14. Extract_Selected를 클릭해 주시면, 어디다가 압축을 풀어야할지 경로를 묻죠. 처음에는 data로 설정돼있으니 그냥 확인만 눌러줍시다(정말 위에 방법이랑 똑같이 하죠? ㄷㄷ).
15. 이제 압축푼 타이틀 폴더를 확인해 봐야 하니 data폴더로 가봅시다. text폴더가 생겼군요.
16. text-> db폴더 경로로 들어가면 아까 압축 풀었던 units.loc파일이 보이네요. 이제 확인끝~
17. 이제 확인도했으니 다시 팩파일 매니저로 돌아오셔서 스샷처럼 New를 클릭해줍시다.
18. New클릭하시면 마찬가지로 경로확인이 뜨는데, 걍 확인만 클릭해주세요.
19. 역시 이번에도 제목없음 타이틀 하나만 뜨죠. 아까 햇던 방식 그대로, 마우스 오른쪽클릭 -> Cahge Pack Type -> Movie클릭 해주고 다시 확인합시다.
20. 확인 하셨으면 다시 마우스 오른쪽 클릭하셔서 Add Directory를 클릭해서 압축해제했던 폴더를 불러옵시다.
21. data폴더 하위 폴더로 text폴더가 있었죠. 클릭한 후 확인누릅시다. 그리고 압축해제폴더 불러온후 제대로 불러와졌는지 확인하시고, 저장눌러줍시다.
22. 저장누르시면 마찬가지로 파일이름을 만들라고 나오는데요. 이건 유닛이름 추가모드니 kkq_lang mod라고 명명했습니다. 여러분도 각자 원하시는 이름을 지어주시고 저장 눌러 주세요. 이와 같은방법으로 다른 팩파일도 수정하셨다면 똑같이 모드를 만들어주시고. 게임에서 확인해봅시다~ 만약 모드를 지우고싶으시면 만드신 모드를 그냥 휴시통으로 넣어주시면 끝입니다.
※1-1편을 보시지 않고 바로 1-2편을 보신분들께서는 1-1편의 14번과 15번글을 참고하시어, 수정하지 않는 필요없는 항목을 지워서 모드의 용량을 줄여주세요.
손수 언락한 유닛 다 나와있고(patch4.pack ->모드 전환), 유닛이름 추가한 모드(local_en.pack -> 모드 전환)도 적용되어있군용.
다음카페 글엔 책갈피를 설정 할 수 없어서 좀 아쉽네요;;
|
삭제된 댓글 입니다.
감사합니다~
정말 대단 하시다는 말 밖에;;
별거아니에요 ㅋ 그냥 손에 익느냐 안익느냐에 차이
고생하시네요~
한가지 팁이라면, patch4.pack 파일에 대한 새 모드팩을 만들기 위해선 굳이 추출할 필요없이 그냥 다른 곳에 복사한 후 파일명만 바꾸고 속성을 movie나 mod로 바꿔주면 됩니다. 그리고 필요없는 항목을 삭제만 하면 새로운 모드파일 생성 완료~
좋은팁 감사합니다~
감사합니다 덕분에 많이 배웁니다
쿄쿄쿵님!! 한가지 질문이 있는데여??? Bune 한테도 무기를 활에서 댓포로 바꿀수 없나여??? 님한테 배운걸 응용할려고 해두 안되네여 ㅎㅎ
음. 저도 배의 무기를 바꾸는걸 시도해봤지만 잘 안되더군요.
감사합니다. 덕택에 모드 한개 만들어서 자료실에 올려봤습니다.
^^;;
혹시...각 가문의 시작위치 변경이나, 시작병력/에이전트 변경 같은것도 가능할까요?
각 병력, 에이전트나 시작위치 변경은 팩파일로 변경하기 힘들어요. 모드툴이 공개되야 가능할거같네요.
가문의 시작위치는 patch.pack 중에 어디에서 있던데... 수정가능할것 같습니다. 해보진 않았습니다만;;;
clan별 시작위치가 있던데... 오다랑 호조 ... 위치값을 그냥 서로 바꿔서 확인해보시면 될것 같습니다.
패치 후 pack.5 팩 매니저 파일이 안 먹히던데;;; 혹시 방법이 없나요?
팩파일 매니저 최신버전으로..(아직 안나왔나요?)
패치후에 pack.5 팩매니저 파일로 열리나요?? 안열리지 않나요?? 아니면 팩매니저가 신규버전이 나온건가요???
대게 최신패치가 되면 팩파일도 버전이 올라가기때문에 그에 상응하는 팩파일매니져도 최신버전이 있어야되요.
자료실에 비타튼튼님이 패치팩5 수정 팩매니저 올리신게 있으니 그거 쓰시면 되요.
감사합니다.
헉... 그러면 다스 모드 최신 버전 사용하고 있는데... 그럼 불가능한건가요?... 좀 능력치를 바꾸고 싶어서 그런건데 -0-... 쿄쿄쿵님 말씀처럼... 좀 편하게 하려고 모드 이용하면서 하려고 하는데... ㅋㅋ
다쓰 모드 최신버젼이라하면 몇인가요? 그걸 잘 몰라서 다쓰모드를 못하고 있는데..--;;
더 많은 자료 설명 부탁드립니다. ^&^
자세하고 좋은설명 감사합니다. ㅎㅎ 오늘 모드만들기로 지금까지 수정했던거 다옮겼네요 ㅎㅎ
그런데 유닛 무기 바꾸는 부분따라하다 보니 게이샤단도라는 단도 무기가 있던데.
그걸 닌자한테 주었는데 단도는 닌자등에 매달려있고 빈손으로 칼질[카타나모션]을 합니다. ㅡㅜ
혹시 게이샤단검같은 단검을 사용할수 있는 방법을 아시나요???
잘 봤습니다~ 이제 저만의 모드를 만들어 봐야겠네요.
감사합니다~
모드만드는법 감사합니다!