(수정)초보의눈에 비친 XP봇설명입니다.3번만보시면꼭성공하실겁니다.
분류
봇관련
조회 수
6,912
추천 수
1


스샷을 하나 올려뒀습니다. 스샷룸에 이미 샷을 올렸지만 샷이 지워지면.....
엑박이 나오더군요...해서 엑박나오면 올린 스샷을 보시라고 미리 올렸습니다.
시디키파일(MPQ), 멀티로더, 어느정도 실력 되시는 분들은 이글 보시면 답답하실겁니다.
재가 정/강란에서 보고 의문가며 봇성공한것을 나름대로 적어 봤습니다.
늘 글을 정독해보고도 의문이 가는데....질문해도 답은 없고(필자포함).....
어려워서 포기하려다가 그래도 포기못하시는 분들(필자포함).....이 의문이 생길것 같은것은
조금 길게 설명하겠습니다.....(_ _) 먼저 시디키파일(MPQ)로 봇을 돌리지 않고, 맵핵을 사용하지 않으며,
멀티봇이 아닌 1개만 돌린다고 먼저 가정하고 설명합니다. 워낙 글쏨시가 없는지라.....
이니설정 , 멀티봇 , 멀티로드 등은 다른 좋은 자료많으니 꼭 정독하시고 따라하시길 바랍니다.
저 또한 무지막지한 초보이므로.....질문해도 자세하게 답해드리지 못합니다(_ _).....
1. 디아를 처음 인스톨한 시디키로 돌린다고 알려드립니다.
2. 봉구입니다 님의 XP봇 설명임을 알려드립니다.
3. 필자또한 초보이므로, 답변을 못해드릴수 있다는것을 알려드립니다.
4. 맵핵을 사용하지 않음을 알려드립니다.
5. 최소한 5번정도 읽으신뒤에는 질문할것이 없다는 알려드립니다..........(_ _)
이렇게 되셨다면 이제 시작하겠습니다.
1. 자료실에 가서 봉구입니다 님의 XP봇을 받습니다.
봉구님의 XP봇은 늘 버젼업을 하고 있습니다, 자료의 이름은 대충 D2JSP_XP.2.3a_v3.1정도 됩니다,
저는 구버젼이므로 버젼이 다른것은 당연합니다,
2. 받은 자료를 압축을 풀고 scripts폴더로 들어간뒤 default파일을 엽니다.
지금부터 설명하는 자료들은 전부 연결프로그램 -> 메모장을 여시면 됩니다.
꼭 연결프로그램 -> 메모장으로 여셔야 됩니다. 저두 처음에 제대로 하는것인가 했는데,,,
메모장으로 열어보시면 막 문자, 영어 이상하게 있고,,,그런답니다,
3. default파일을 연다음 case를 독자분의 캐릭터의 이름으로 바꿔줍니다.
/* default.d2j, modify the values below to suit your needs. [by njaguar]*/
function main() {
switch(me.name) {
case "캐릭명":
load("bots/LoaderXP.d2j");
break;
default:
load("bots/LoaderXP.d2j");
break;
}
}
라고 대충 되있을겁니다, 여기에서 따옴표는 지우시지 마시고, 캐릭명이라는 부분을 본인의 캐릭명으로 바꿉니다.
ex) 캐릭명 -> durunehammer
앞으로 보시면 슬러쉬(/) , 특수기호{ , } , ; 등을 많이 보시게 됩니다. 처음에 재가 할때 {앞에 띄어쓰기가
되있거나 없어서 설명되있는 글을 보면 띄어쓰기를 전부 따라했었는데, 안그러셔도 됩니다ㅜ_ㅠ....
혹시나.....혹시라도 따라하는분이 안계셨으면 합니다(_ _).....
4. scripts폴더 -> libs폴더 -> XP폴더로 들어간뒤 원하시는 캐릭을 선택합니다.
보시면 저는 구버젼이므로 대충 이정도 있습니다.
XP_Config_Paladin_해머딘
XP_Config_Sorceress_블리파볼
XP_Config_Sorceress_블리메테오파볼
XP_Config_Necromancer_조폭넥
이정도 있을겁니다, 신버젼은 활마, 드림딘, 엘리드루 이정도 있습니다, 여기중에서 봇을 돌리고 싶은
캐릭을 선택합니다, 해머딘으로 돌리신다고 가정하겠습니다. 해머딘을 연결프로그램 -> 메모장으로
엽니다.
5. XP_Config_Paladin_해머딘 -> XP_Config_Paladin_캐릭터명 으로 바꾸고, 내용설정을 합니다.
먼저 파일의 이름바꾸기를 하셔서 해머딘부분을 캐릭터명으로 바꿔줍니다,
바꾸시면 대충 이렇게 됩니다. XP_Config_Paladin_durunehammer
이렇게 바꾸신뒤 메모장으로 파일을 열어보시면 엄청나게 특수문자, 영어가 많습니다,
이부분에서 아무것도 건드리지 마시고, 먼저 검색을 합니다. 컨트롤 + F를 누르시면 검색창이 나옵니다.
Stashing configuration을 검색하세요. 검색하시면 재 스크린샷에 나와있는것처럼 비슷하게 나옵니다.
스크린샷에 보이는 부분대로 설정합니다.
설정을 해야되는 부분을 보시면 이런 부분도 있습니다.
DT_FreeSpace=4;
DT_MinGoldToStash=300000; 여기에서 벨트를 설정하는 부분인데.....저는 골드랩, 스웹을 착용하지만
원래 있던대로 4로 납두어도 횃불,애니참을 절대 내다 팔지않더군요.....원래 4로 되있으실겁니다.
안건드리는것을 추천합니다...
8칸짜리 아이템이 존재하므로, 가로로 5칸을 비운다는건 별로 좋지않습니다...그리고 이렇게 설정을 하시면
봇을 돌리실 캐릭터의 인벤도 똑같이 비워져 있어야합니다. 1부분은 비우고, 0부분은 안 비워야됩니다.
저장한뒤 종료하세요^^
6. 앵벌하고 싶은 장소를 설정합니다.
파일을 다시 여신다음, 검색창을 열고 case 2: // Hell을 검색합니다.
검색이 안되시는 분들은 마우스의 깜빡이는부분(갑자기 기억이안나네요..)을 맨위에 놔주세요.
검색하시면 대충 엄청나게 많습니다. 보시면 //이 되있고, //이 안되있고 하는 부분이 있습니다.
//을 없애시면 이곳을 가서 몹을 잡습니다. 예를들면 지금 안다앞에는 //이 없습니다. 그럼
안다를 잡으러 갑니다. 여기서 //을 없앴다고 다 설정이 끝나는것은 아닙니다.
핀들이면 Pindle로 검색하신뒤, 나락클리어의 여부, 사원포탈을 탈지 안탈지등의 여부등을
결정을 하실수도 있습니다. 코스에 대한 모든 질문은 해주지 마세요. 게시판검색하시면
다 나옵니다. 하나부터 열가지 전부.....
case 2: // Hell
//LXP_Script.push("PitXP.d2j",1);
//LXP_Script.push("PitspawnXP.d2j",1);
//LXP_Script.push("CountessXP.d2j",1);
//LXP_Script.push("BoneAshXP.d2j",1);
LXP_Script.push("AndyXP.d2j",1);
//LXP_Script.push("SummonerXP.d2j",2);
//LXP_Script.push("DurielXP.d2j",2);
LXP_Script.push("TravincalXP.d2j",3);
LXP_Script.push("MephXP.d2j",3);
//LXP_Script.push("FrigidXP.d2j",5);
LXP_Script.push("PindleXP.d2j",5);
//LXP_Script.push("DiabloXP.d2j",4);
LXP_Script.push("HephastoXP.d2j",4);
//LXP_Script.push("BaalXP.d2j",5);
//LXP_Script.push("BloodyXP.d2j",5);
//LXP_Script.push("GlacialTrailXP.d2j",5);
//LXP_Script.push("FrozenRiverXP.d2j",5);
//LXP_Script.push("IcyCellarXP.d2j",5);
//LXP_Script.push("IzualXP.d2j",4);
//LXP_Script.push("StormtreeXP.d2j",3);
//LXP_Script.push("BishiboshXP.d2j",1);
//LXP_Script.push("RadamentXP.d2j",2);
//LXP_Script.push("MaggotXP.d2j",2);
//LXP_Script.push("TunnelsXP.d2j",2);
//LXP_Script.push("TristramXP.d2j",1);
//LXP_Script.push("CorpsefireXP.d2j",1);
//LXP_Script.push("ShopXP.d2j",0);
//LXP_Script.push("ThreshXP.d2j",5);
//LXP_Script.push("MausoleumXP.d2j",1);
//LXP_Script.push("SmithXP.d2j",1);
//LXP_Script.push("DarkWoodXP.d2j",1);
//LXP_Script.push("CowsXP.d2j",1);
//LXP_Script.push("ColdcrowXP.d2j",1);
//LXP_Script.push("WorldStone.d2j",5);
//LXP_Script.push("PitXP.d2j",1);
break;
저처럼 똑같이 하시는게 아닙니다, 원하시는 앵벌코스를 선책하신뒤에 //을 없애주세요.
Tip : 보시면 마지막에 숫자가 있습니다. 이건 액트 몇에 있냐는 것입니다.
시작은 1로 하시면서 마지막은 4로 해주시면 좋겠습니다. 액트1에서 시작하여 마지막잡는 몬스터는 액트4에
있는 몬스터, 헤파스토 하면 좋겠죠..? 디아런도 좋구요~
다 하신뒤 저장한뒤 종료 해주세요~
여기까지 하시면 80%이상 하신겁니다~
너무 힘드신것 같아(필자포함) 조금 웃고가볼게요~
설정을 마친 젓가락은 젓가락타법으로 해머딘을 돌린다.
해머딘 : 아 또 일시키네ㅜㅜ...
젓가락 : 빨리 가!!
해머딘은 로그캠프안에서 부자라고 소문난 찰시를 만나게 되고.....
포션을 사게 되는데.....왠걸.....500원이 없어 포션을 못사게 되고......흑흑.......
6개월 무이자로 긁어사는데.....처음만난 안다누나와 뜨거운 대화를 나누는데......!!!
안다누님은 용돈도 안주고.....젓가락은 애타게 해머딘만 꾸짓는데ㅜㅜ....(End)
해머딘같은경우는 돈을 잘 벌어오지만 소서같은 경우는 자주 눕더군요...돈을 채워두시면
좋을것 같습니다^^
7. 맨처음폴더에 있는 autod2jsp.exe를 실행시키고 설정한다.
실행하시면 대충 스샷에 있는 모양대로 나옵니다.
간단하게 설명하겠습니다. 보이시는 부분은 처음하신다고 하셔도
대충 보시면 아실거라고 생각됩니다. Misc Settings를 보시면
다른것은 몰라도 Restart D2 On Error 이것은 꼭 체크해주시기 바랍니다.
또 This is D2Loader는 선택하지 마시길 바랍니다. 그 위에 있는 Diablo ll부분에서는
필히 C:\Program Files\Diablo II\Game.exe로 납둬 주시구요, 디아를 처음 인스톨한
시디키로 돌리기 위함입니다.....이렇게 전부다 완료 되시면 Okay누르신뒤에,
autod2jsp화면에서 디스켓모양옆에 Save누르세요, 절대 Save Log가 아닙니다.
저장안하시고 봇 돌릴때마다 설정해야되냐고 여쭤보시는분들(필자포함) 난감합니다(_ _).....ㅜㅜ......
그 옆에 보시면, ▶Stars버튼 은 시작하는 것입니다.
X ,Kill버튼은 종료입니다, 그다음은 사용해보시면서 터득하실것 입니다.
반드시 완료했다고 바로 봇을 돌리시지마세요, 자신한테 맞는 이니(아이템)설정을 하신뒤에
봇을 돌리세요.........ㅜㅜ..........이니설정도 안하고 일주일동안 아무것도 안물어오는
슬픈일이 벌어질 수 있습니다(필자포함......ㅜㅜ).....
끝났네요~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
어제 저녁에 글을 쓰다가 로그인풀리는 바람에....다 날렸네요....
뭔가 잘못한 부분이 있으면 꼭 말씀해주시기 바랍니다, 재가 해본걸로는 잘되네요.....
리플확인을 거의 안하니.....쪽지주시면 오타,오류 수정하겠습니다(_ _)....
----------------------------------------------------------------------------------
재가 봇설정부분에서 생략한 부분이 있는것 같네요.....
재가 할때는 않하고도 잘 돌아가서 생략을 했었는데...올려보겠습니다(_ _)
scripts폴더 -> starter파일을 메모장으로 열은뒤에 설정합니다.
위엣부분과 아랫부분 생략하고, 대충 봐보시면 이렇게 되있으실겁니다.
0 1
2 3
4 5
6 7
It's zero based, so for top left, use 0, top right use 1, etc.
****************************/
var charposition = 0; 캐릭터의 위치입니다. 위에 01234567은 계정에 캐릭터의 위치입니다.
// ENTER YOUR ACCOUNT NAME AND PASSWORD INSIDE THE QUOTES
var accountname = "계정"; 계정이라는 부분에 계정 입력해주시구요,
var accountpass = "비번"; 비번이라는 부분에 비번 입력해주세요.
var gamename = "방제"; 방제,
var gamepass = "비번"; 비번 입력해주세요.
// SET THESE TO true IF YOU WANT TO USE RANDOM GAME NAMES OR PASSWORDS
var random_gamename = false; 이부분이 조금 어려웠었습니다(필자....)....
false는 방제를 선택하실수 있으신거고, true는 방제랜덤이 아닙니다.
var random_password = false; 비번도 마찬가지 입니다.
//var difficulty = NORMAL; 슬러쉬(/)요것 2개가 앞에 있는것은 노멀과 나이트가 아니란 뜻이겠지요..?
//var difficulty = NIGHTMARE;
var difficulty = HELL;
아랫부분에 방제만드시는 시간, 대기시간 등이 있는데 그냥 사용하셔도 될것 같습니다...(_ _)
재가 생략한부분은 여기인것 같습니다.....제대로 올렸던것 같던데......성공한분말고 실패하신분이
더 많군요.....필자 역시 초보인지라......좋은 답변 못드려서 정말 죄송합니다(_ _)