Skip to content

팁 게시판

쫄봇 함성바바 만들기

분류 봇관련 조회 수 3,792 추천 수 4

눈팅만 하다가 저도 첨으로 한 번 올려봅니다. 내용이 좀 길어도 양해바랍니다..
대단한 것도 아니고 기존에 여러분들이 올려 논 스크립트 짜집기하고 몇 가지 자잘한 것만 수정 했습니다.
허락없이 이것 저것 갖다 붙인 점 양해 바랍니다.
nt봇 d2manager 2.5와 버전핵을 쓰는 유저입장에서 생각해 낸 겁니다.

그럼 설명 시작할게요..좀 내용이 번잡해요...
/////////////////////////////////////////////////////////////////////////////////////////////
솔로잉으로 봇을 돌리시는 분들이라면 일단 기사캐릭의 nt봇 plugin 폴더가 있을겁니다.
그렇다면 이제 쫄함성 바바 캐릭의 plugin 폴더가 필요하겠죠.

디아블로 폴더에 plugin2 라고 (숫자는 편한대로 갖다 붙이시면 됩니다) 폴더를 하나 더 만듭니다.
여기다가 쫄봇 프로그램을 집어 넣습니다.

그리고 로더 링크 파일을 생성해서 속성을 아래와 같이 해 줍니다.
C:\Program Files\Diablo II\d2loader.exe" -w -res800 -mpq cdkey2.mpq -title "bobab" -nohide
 -plugindir plugin2

이제 plugin2에 들어있는 파일 중에서 아래와 같이 몇 가지 파일들을 설정해 줍니다.

=========================================================
<기사케릭 설정>
=========================================================
<가장 중요>

우선 하기전에 /f a 계정아이디 를 채팅 창에 각각 넣어 주어 기사캐리과 쫄캐릭을 친구를 맺어줍니다.
(쉽게 말하면 쫄캐릭과 기사케릭이 친구 관계가 되야 따라서 온다 이겁니다.)

=========================================================
<기사캐릭 폴더설정>

그 다음에 기사 캐릭의 plugin폴더에 있는 \Plugin\scripts폴더의 starter파일을 여시고
아래 3 줄을 찾아서 true,false를 수정 해 주고 채널이름을 만들어줍니다.

var joinChatAfterGame = true;
var joinRandomChannel = false;
var joinChannelInChat = "orderparty" (채널 안겹치는 이름으로 무작위로 만드세요.)

==========================================================


==========================================================
<쫄케릭 설치 및 설정 방법>

이제 쫄봇 plugin2 디아폴더에 들어있는 \Plugin2\LeechBot.ini를 아래와 같이 설정 해 줍니다.
 
* LeechBot.ini를 열어

CharacterName ="봇기사케릭명"
AccountName ="봇기사계정명"
SafeMessage ="TP is safe!" ; (=>원래 바알 쫄봇을 위해 만든건데 삭제해도 무방하고 내비둬도됨)
 
위처럼 작성하고

\Plugin2\scripts의 LeechBotStarter를 열어

[Global]
Account=쫄케릭 계정
Password=쫄케릭 계정비번
CharSlot=케릭위치
1 2
3 4
5 6
7 8
Channel=채널이름(기사케릭과 동일해야함)
==============================================================
var joinChannelInChat = "orderparty";위의 기사케릭 체널과 동일하게
Channel=orderparty 로 설정합니다.
==============================================================

자 이제 마지막으로 versoinhack.zip 파일에서 4가지 파일들 있죠.
Bnclient.dll,game.exe,d2client.dll,versionhack.dll => 이넘들을 쫄봇 plugin2 폴더에 집어 넣습니다.
이 4파일을 안집어 넣으면 소위 말하는 어플리케이션 에러 뜨면서 접속이 안되는 겁니다.

자 이제 쫄캐릭이 기사캐릭을 따라서 방으로 조인이 되게 만들었습니다.
이제 들어오면 서로 자동 파티가 되게하고 오더밥이 있는 곳으로 기사 캐릭이 가서 오더를 받게 하는
설정이 남았네요..

============================================================
<자동파티스크립트 설치 및 수정>

우선 기사 캐릭의 pluigin\script 폴더에 있는 default.dbj 파일을 열고
중간에 보시면 아래쯤에

load("tools/NTToolsThread.dbj"); 라는 부분이 나옵니다 이 밑에다가
 load("PartyUp.dbj"); => 요부분을 추가해줍니다.

 NTC_Delay(2000);

그리고 PartyUp.dbj 파일을 pluigin\script 폴더에 같이 삽입 해 줍니다.

이제 쫄바바와 기사캐릭이 조인하면 파티가 가능해졌습니다.
=============================================================
<오더바바 스크립트 설치 및 수정>

이제 쫄캐릭의 plugin2폴더로 다시 와서

오더스크립트인 wacries.dbl을 plugin2\scripts\libs\bots 폴더에다가 집어넣습니다.
이 파일을 여시고

 if(!NTM_UsePortal("Waypoint", 35)) =>웨이포인트를 카타2층 35로 수정해줍니다.이유는 밑에 나옵니다.
 return false;

 NTM_MakeTP();

 while(1)
 {
 Cast_Warcries();
 }
}

function Cast_Warcries()
{
 NTC_DoCast(155, NTC_HAND_RIGHT); // Battle Command
 NTC_DoCast(149, NTC_HAND_RIGHT); // Battle Orders
 NTC_DoCast(138, NTC_HAND_RIGHT); // Shout
 delay(3000); => (저는 딜레이 시간이 3000이 적당한데 해보시면서 상황에 맞게 수정해 보세요)

}

위와 같이 수정해 줍니다.

그 다음 plugin2\scripts\libs\bots 폴더에 있는 NTLoader.dbl 파일을 열어서
 case "SnapchipShatter":
NTC_Include("bots/SnapchipShatter.dbl");
_result = SnapchipShatter();
break; => 요줄 밑에다가
요기부터=case "Warcries":
 NTC_Include("bots/NTWarcries.dbl");
_result = Warcries();
break; <= 여기까지 삽입해줍니다.
 
여기까지 같은 방에서 자동파티를 맺고 바바가 카타2층으로 가서 오더를 질르는데까지 된겁니다.
============================================================
이제 기사 캐릭 plugin폴더에 있는 plugin/scripts/libs/bot에서 NTAndarie.dbl을 열어서

NTP_DoPrecast(); 이 부분을 찾으셔서 그 밑에다가
 delay(8000); => 딜레이를 삽입해줍니다.8촌데 여유있게 10000까지 하셔도 됩니다.
 왜냐면 기사나 바바나 포탈을 계속해서 사용하고 또 기사캐릭은 인벤정리도
 해야 되기 때문에 오더 받을 만큼 기사 캐릭을 잠깐 서 있게 만든겁니다.

자 그럼 이제 기사 캐릭을 카타 2층 웨이로 움직여야 겠죠.
plugin/scripts/libs/config에 있는 NTconfig_기사캐릭명.dbl파일을 열어서
안다리엘을 첫 사냥순서로 하게 맨위루 올려줍니다..

//------------------------------------------------------------------------------
// Boss configuration
//------------------------------------------------------------------------------
NTConfig_PublicMode = false;

NTConfig_Script.push("Andariel"); =>밑에서 여기루 올려줍니다.
NTConfig_Script.push("Countess");
NTConfig_Script.push("Mephisto");
NTConfig_Script.push("Pindleskin"); NTConfig_NihlathakExtension = false;
//NTConfig_Script.push("Nihlathak"); NTConfig_PindleskinExtension = false;
NTConfig_Script.push("Eldritch"); NTConfig_ShenkExtension = false;
//NTConfig_Script.push("ThreshSocket");
//NTConfig_Script.push("Baal"); NTConfig_KillBaal = true;
//NTConfig_Script.push("Diablo");

=================================================================

만약에 바알이나 메피를 먼저 잡길 원하신다면 웨이번호를 NTArea.dbl에서 참고하셔서 수정해주시고
그에 맞춰서 plugin/scripts/libs/bot 에 있는 바알이나 메피.dbl파일을 찾아 위와 같은 방법으로 딜레이 추가해주시면 됩니다.또 사냥순서두 바꿔주셔야 되겠죠.
=================================================================

자 이제 실행부분입니다.

1.기사 캐릭과 쫄캐릭을 봇이 아닌 정상 로그인 시켜서 서로 친구관계가 확인 되는지 체크합니다.

2.친구관계가 확인 되면 기사 캐릭 로더 화면창에서 방만들기 메뉴부분에 참여인원을 2명으로 합니다.

3.d2매니저를 실행해서 기사 캐릭의 방제는 주되 비번은 빈공간으로 남겨두도록 설정합니다.
=> 쫄캐릭과 기사캐릭 2명이 거의 동시에 참여 하는 거라 비방 효과 남.
 기사 캐릭 봇 설정 시 방제 밑에 비번을 빈 공간으로 남겨둬야 쫄이 방제만 입력하고 들어 갑니다.

2.기사 캐릭 비밀번호 입력과 동시에 바탕화면에 있는 쫄캐릭 링크파일도 빠르게 다닥~ 눌러줍니다.
d2매니저로 추가해서 돌릴려면 쫄봇도 방제를 달고 바로 들어가기 때문에 이런 방법밖에는 없네요.
무조건 쫄캐릭은 정해진 채널에서 첨에 기사캐릭을 봐야만 이후 정상적으로 돌아갑니다.

3.그럼 동시에 비밀번호 입력하고 같은 채널에 들어갈겁니다.

4.이 때 보통 쫄캐릭이 먼저 채널에 들어오고 그 다음 기사 캐릭이 들어오는게 보입니다.

5.여기서 마우스를 한번 로더 화면 정가운데로 움직여줍니다.(마우스가 바탕화면 링크파일 클릭하고
멈춘 상태라 반드시 마우스를 움직여서 로더화면 가운데로 움직여 줍니다.그럼 에러가 일어날 확률
도 많이 줄더군요.)

6.기사 캐릭이 방에 들어가면 쫄캐릭이 따라갑니다.오더를 받는 타이밍이 잘 맞는지 확인하시고
딜레이시간을 조절합니다.

..모니터 후 이상없이 오더를 잘 받고 사냥 후 종료를 한 3회 해 봅니다...
이상없으신가요?? 그럼 즐봇 하시면 됩니다...

=================================================================
*필요한 파일 및 스크립트는 아래 링크 참고하세요.*

바바함성스크립트
http://tradia.me/diablo2/download/30644
쫄봇프로그램
http://tradia.me/diablo2/download/30552
자동파티스크립트
http://tradia.me/diablo2/download/28232
버전핵.zip
http://tradia.me/diablo2/download/34550


댓글13
  • 반격 2008.08.07 08:31
    길구만요. 수정하신 파일을 올려주세요. 감사합니다.
  • 다니엘 2008.08.07 14:23
    나도 쫄바바가 함성질려주면 좋겠다라는생각을햇는대...성공하셧군요 컴맹이라..연습해서..사용해보겠읍니다
  • @제이드@ 2008.08.07 17:59
    아,,plugin폴더만 만들엇는데 통채로 복사해서 해바야 겟군요^^
  • 코코만땅 2008.08.07 18:04
    원래 봇돌릴 때 쓰시는 plugin폴더 있으시져 그 plugin 폴더를 통으로 복사해서 이름만 plguin2 만드세여. 안에 d2manager관련 파일과 기존의 스크립폴더를 삭제하시고 나머지 리치봇파일이랑 바바함성 스크립트가 들어있는 폴더를 설정해서 집어 넣어주시면 됩니다.
  • 코코만땅 2008.08.07 19:13
    제가 컴이 구려서 여기 파일이 올라가다 중간에 끊겨서 안되네요.다른 분이 해보시고 성공하시면 자료실에 올려 봐 주세요.
  • @제이드@ 2008.08.08 16:39
    좋은자료 감사합니다^^ 그런데 일단 실행하고 돌아가다 '헤이가이즈'오류뜨면 로더가 사라지던데요 재접은 항상 수동으로 해야하나요?
  • 코코만땅 2008.08.10 05:41
    가끔 기사캐릭 창에 헤이가이즈가 떠도 d2매니저창은 그대로 있습니다.매니저창에서 대기시간이 지나면 다시 자동으로 기사캐릭 창이 뜨면서 자동으로 채널 조인하고 다시 시작합니다.오더밥 로더 화면은 항상 그대로 떠있구요..혹시 d2매니저창도 꺼진다면 수동으로 시작해야겠지만..아직까진 제 경우 그런일이 없어서..잘 모르겠네요.
  • 코코만땅 2008.08.10 13:45
    웨이 포인트 바로 위에 그냥 서 있으면 기사 캐릭에 간혹 오더가 안들어 갈 경우가 종종 생깁니다.그래서 아래와 같이 추가 수정을 해 봤습니다. 바바 함성 스크립트(warcries.dbl에서 웨이를 액2 아케인 생추어리로 바꾸시고 if(!NTM_UsePortal("Waypoint", 74)) =>74가 액2아케인 생추어리 wp. return false; 기사 캐릭도 config 파일에서 사냥순서를 안다리엘이 아닌 소환술사를 먼저 잡는 것으로 바꿔주십시오. //------------------------------------------------------------------------------ // Boss configuration //------------------------------------------------------------------------------ NTConfig_PublicMode = false; NTConfig_Script.push("Summoner"); => 소환술사 잡는 것을 맨위로 올림. NTConfig_Script.push("Andariel"); 그리고 소환술사 잡는 summoner.dbl 파일에서 웨이 포인트에서 약간 움직일 수 있도록 아래와 같이 좌표값을 추가 해 주십시오. if(!NTM_UsePortal("Waypoint", 74)) return false; // if(!NTM_MoveTo(25454, 5454)) return false; // // 부분 삽입(wp에서 살짝 벗어나도록 이동시킴) NTP_DoPrecast(); delay(10000); 안다리엘을 먼저 잡으려면 액1 카타 2층 wp를 찍게되는데 좌표값이 항상 고정이 아니라 액2 소환술사 wp로 바꾼것입니다.저렇게 바꾸시면 기사 캐릭이 wp에서 조금 벗어나기 때문에 항상 오더를 받게됩니다.
  • 코코만땅 2008.08.10 15:44
    스크립트와 플러그인 파일을 자료실에 올렸습니다.참고하세요. http://tradia.me/diablo2/download/39084
  • AndrewKim 2008.08.16 23:57
    정말 꼼꼼하게 글 잘 쓰셨네요. 많은 도움 받고 갑니다. 성공하면 글 남기겠습니다.
  • AndrewKim 2008.08.17 01:50
    다른 케릭도 이렇게 해서 레벨을 올릴 수 있겠는데요...
  • 버크셔 2010.09.06 15:32
    오우 ~~~좋은 방법입니다. 기사캐릭이 항상 오더를 받으면서 디아런과 앵법을 할수있겠군요..
  • 파랑무지개 2011.10.18 00:10
    눈팅만 하시다가 충분한 실력으로 쓰신걸 같아요....참고합니다,,,감사합니다

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 841.7k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.7k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.8k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.9k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 413.4k
공지   맨땅 초보자 가이드 598 file 뮤리아 2020.10.16 996.7k
공지   카카오톡 1:1 채팅방 만드는 법 101 트디개발자 2018.05.20 425.3k
1561 봇관련 봇순이 스킬 (파볼체라소서) 추가수정 34 zzz365 2008.08.21 3.4k
1560 봇관련 [d2jsp] 핀들 잡은 후 리뎀션 사용하기 2 Kridnia 2008.08.20 1.1k
1559 봇관련 [답변글中] NT봇 바알런시 파티원들에게 갇힙니다 2 [無情]디아블러네 2008.08.20 1.4k
1558 디아관련 "법률위반"아골소개 및 효율성 14 EnD 2008.08.19 4.2k
1557 봇관련 nt봇 로비에러 해결~ㅋ 110 dud 2008.08.19 5.0k
1556 봇관련 XP봇, failed snag error 해결방법(추가 사항) 13 봉구입니다 2008.08.18 1.1k
1555 디아관련 버벅임 없는 환경에서 디아를 즐겨보자! 29 꾼마 2008.08.18 2.8k
1554 봇관련 쫄봇으로 디아런을 즐겨보자 (오리지널 유저 강추) 17 @털남이 2008.08.18 5.6k
1553 봇관련 [D2JSP]중저사양컴 멀티봇+nohide무난히 적용하기 14 NoQuestion。[A2L] 2008.08.17 2.9k
1552 봇관련 xp봇 + bp메니져 사용자 9 [無情]디아블러네 2008.08.16 2.3k
1551 봇관련 싸면서도 안죽는 임모바바로 봇 돌리기 15 일삼삼칠 2008.08.14 5.2k
1550 디아관련 제가 해킹 방지를 위해 몆 년간 써 온 방법. 12 NoQuestion。[A2L] 2008.08.13 2.4k
1549 봇관련 vmware로 봇돌릴때 하드스왑이 심할때 해결법 3 쥬크레이 2008.08.13 1.6k
1548 봇관련 봇 시스템도 경쟁력이다. 20 다이아블로 2008.08.12 5.1k
1547 디아관련 벅큐용재료,접두,접미 레어,참,주얼 입니다. 12 file 멋진기우[나눔] 2008.08.11 3.8k
1546 아이템/앵벌 아이템 업글 순서 및 이름입니다. 15 율아빠 2008.08.09 10.3k
1545 봇관련 아이템 먹엇는데 없으신분들.. 7 박예은임다 2008.08.09 2.9k
> 봇관련 쫄봇 함성바바 만들기 13 코코만땅 2008.08.07 3.8k
1543 봇관련 잘되다가 갑자기 Error가 연속적으로 나실때 7 Forever_Force 2008.08.05 1.9k
1542 디아관련 어플리케이션 오류 발생되는분들 보세요 3 못먹는 윈포 2008.08.05 2.0k