mMap v0.2을 이용하여 맵핵을 사용해보자!
분류
디아관련
조회 수
1,867
추천 수
3
안녕하세요 . 모빅스입니다 ...
디아블로에서 사용되는 '로더'라는 개념을 처음 접하니깐 ...자료를 올려주신 분이 아무리 자세하게 설명해놓으셔도 이해하기가 쉽지 않더라구요. 분명히 저와 마찬가지로 디아를 한 지 얼마 안된 분들 중 몇 몇 분은 저와 같은 어려움을 겪고 있으실 거라고 생각합니다. 그래서 이 글을 씁니다.
*로더란?*
저도 로더의 정확한 정의의 대해서는 모르겠습니다. 하지만 확실한 것은, 로더를 이용해서 디아블로를 한 번에 여러개를 실행할 수 있으며, 같은 계정의 여러 케릭을 동시에 플레이할 수도 있다는 것입니다. 그리고 맵핵을 사용하는 데에 있어서 기반이 되는 프로그램입니다.
*D2loader Plugin*을 이용해서 mMap(맵핵)를 사용하려면?
1. 디아블로가 설치된 폴더 (C:\Program Files\Diablo II)안에 plugin이라는 폴더를 하나 만듭니다.
1.11b 때 plugin이라는 폴더를 만들어서 사용하셨다면, 지우셔도 무방합니다.
★디아블로가 설치된 폴더는 개인의 컴퓨터에 따라 다를 수 있습니다.디아블로를 설치하셨을 때 따로 경로를 설정하지 않으셨다면, 제 글대로 하시면 됩니다.
2. 그 폴더 안에 아토믹스님의 글을 통해 mMap.dll를 압축을 풀어 놓습니다. (이 파일 외에 다른 파일들은 설치 안하셔도 됩니다.)
http://tradia.me/diablo2/download/35422
3. 이 맵핵이 실행되기 위해서는 R2loader를 사용해서는 안된다고 알고있습니다. 그러므로 D2loader를 사용합시다.(R2loader와 D2loader는 앞에서 설명한 로더의 한 종류입니다.)
D2loader는 누구일까여? 님의 글을 통해 다운받습니다.(http://tradia.me/diablo2/download/35616
두 번째 첨부파일입니다. 이 파일을 디아블로가 설치된 폴더(C:\Program Files\Diablo II)안에 넣습니다.
그리고 그 파일(D2loader)의 이름을 D2Loader-1.11b.exe로 바꿉니다.
4. 여기까지 했다면, C:\Program Files\Diablo II안에 D2Loader-1.11b.exe라는 파일이 하나가 있고, plugin이라는 폴더가 있습니다. plugin폴더에는 아까 깔아놓은 dll파일이 존재하겠죠.
여기까지 되셨다면, C:\Program Files\Diablo II안에 있는 D2Loader-1.11b.exe파일에 마우스를 갖다대고 오른쪽 버튼을 누르셔서, 보내기 - 바탕화면에 바로가기 만들기를 하시면 됩니다. 이렇게 되면, 바탕화면에 D2Loader-1.11b.exe라는 이름의 파일이 생겼을 겁니다. 이것이 우리가 실질적으로 사용하는 '로더'입니다.
똑같은 방식으로, 이를 여러개 만들 수 있습니다. D2Loader-1.11b.exe(2),D2Loader-1.11b.exe(3)과 같이 생기겠지요. 이것들을 이용하여 동시에 디아를 여러개 켜서 플레이 할 수 있는데, 이것은 좀 있다 알려드리겠습니다.
5. 자, 이제 바탕화면에 만들어 놓은 바로가기 파일(D2Loader-1.11b.exe)에 오른쪽 마우스버튼 - 속성탭으로 들어가시면 됩니다. 속성탭에 가보시면, 대상(T)하고 옆에 무엇인가를 쓸 수 있는 여백이 있습니다.
그곳에는 아마 기본적으로 "C:\Program Files\Diablo II\D2Loader-1.11b.exe" 라고 쓰여져 있을 겁니다.
이 의미는 이 바로가기를 실행하였을 때 위의 경로의 파일을 실행한다는 뜻입니다.
그럼 여기서, 우리는 여러가지 기능을 설정하여 봅시다.
위 내용을 "C:\Program Files\Diablo II\D2Loader-1.11b.exe" -w -res800 -mpq cdkey2.mpq -nohide -ns -title "D2" -locale kor -plugindir plugin로 바꿔줍니다.
이 의미는 C:\Program Files\Diablo II안에 있는 D2Loader-1.11b.exe라는 파일을 실행하는 데, 윈도우 창으로 실행하고(-w), cdkey2.mpq 파일에 들어있는 시디키 정보를 불러들이며,(-mpq cdkey2.mpq), 소리를 끄고
(-ns), 창의 이름을 d2라고 설정하고, (- title "D2") , 한글 버전의 디아블로를 실행하며, (-locale kor)
plugin이라는 이름의 폴더 안에 있는 플러그인들을 불러들인다. (-plugindir plugin)라는 의미를 가지고 있습니다.
★시디키 파일의 이름은 자신이 사용하고 있는 파일의 이름을 입력하시면 됩니다.
시디키를 여러개 사용하지 않는 분들은 -mpq cdkey2.mpq를 지워주시면 되겠습니다.
(이것이 아까 말했던 디아를 여러개 켜서 동시에 여러 계정,케릭을 플레이 할 수 있는 방법입니다.)
★cdkey 정보가 들어간 mpq파일을 만드는 방법은, 따로 검색하여 보세요.
★지우실 때 띄어쓰기를 잘 맞춰 주세요. (ex : -locale 한칸띄고 kor 한칸띄고 -새로운 명령어)
6. 자, 이제 여기까지 잘 따라 오셨다면, 바탕화면에 있는 바로가기를 실행하여 보세요. 자신이 설정한대로 실행이 됐는지도 확인하여 보시길바랍니다. 그리고 난 후에 방에 접속하셔서 플러그인이 제대로 작동되는지 확인하세요!
----------------------------------------------------------------------------------------------------------------------------------------------------
여겨까지 똑같은 방식으로 따라 해보았는데도, 플러그인이 제대로 작동되지 않을 수 있습니다. 이는 플러그인이 작동하기 위한 환경이 컴퓨터에 갖춰져 있지 않아서 그렇습니다.
밑에 파일들을 순서대로 깔아주세요.
(출처 : 디아블러네님의 댓글)
★ NET Framework는 sp1버전입니다. 즉, 서비스팩 1 버전이죠. 자신이 서비스 팩 2라면, 서비스팩 2 버전의 NET Framework 2.0을 다운받으시길 바랍니다.
(저는 서비스팩 1버전과, 서비스팩 2버전의 NET Frame work 모두 설치 하였습니다.)
★ 프로그램들을 까신 후에 재부팅을 하시기 바랍니다. 재부팅을 하신후에 플러그인이 제대로 작동되는지 확인해 보세요.
★ 32bit 를 사용하시는 분들은 (x86)라고 되있는 프로그램을 받으시면 됩니다.
(일반적으로 이 프로그램을 받으시면 됩니다.)
1. .NET Framework 2.0
http://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en
2. Microsoft Visual C++ 2005 Redistributable Package (x86)
http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&DisplayLang=en
3. Visual C++ 2008 Redistributable(x86)
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en
====================================================
4. Microsoft Visual C++ 2005 SP1 Redistributable Package (x64)
http://www.microsoft.com/downloads/details.aspx?FamilyID=eb4ebe2d-33c0-4a47-9dd4-b9a6d7bd44da&DisplayLang=en3. Microsoft Visual C++ 2008 Redistributable Package (x64)
5. Microsoft Visual C++ 2008 Redistributable Package (x64)
http://www.microsoft.com/downloads/details.aspx?FamilyID=bd2a6171-e2d6-4230-b809-9a8d7548c1b6&DisplayLang=en
이 글을 읽고, 문제가 해결되셨다면 좋겠습니다. 질문 댓글로 받습니다^^.