Skip to content

팁 게시판

쫄봇을 이용한 퀘드랍 자동 사냥 방법(_NTBot4.2_0)

분류 봇관련 조회 수 3,119 추천 수 20

쫄봇을 이용한 퀘드랍 자동 사냥 방법 (D2NT3.1_NTBot4.2_0 - 날아다녀님)
==============================================
(20/04/17) 최초 작성



쫄봇으로 방을 만들고, 퀘드랍 된 기사가 조인하여 함께 자동 사냥하는 방법입니다.
물론 쫄로 방만 만들게 하고 기사만 사냥 할 수도 있습니다.


###################################################

# 0.
A. 방 만드는 캐릭(쫄)명 - "GameMaker"
B. 조인 할 기사명 - "Master"
C. 기타 쫄
로 할 때


# 1.
로더 진입점 - 모두 NTbot.ntj


# 2.
NTBot.ntj 설정
쫄봇 사용시의 통상의 경우와 반대입니다. 잘 확인하세요.

// 쫄봇
//==============================================================================
leechBotMasterAccount = "A 방 만드는 캐릭(쫄)의 계정명"; //
leechBotMasterIsAuto = true; //


// 쫄 계정이름 설정하기
//----------------------
leechBotLeechAccountList.push("B 조인 할 기사 계정명");
//leechBotLeechAccountList.push("C 기타 쫄 계정명");


# 3.
캐릭별 설정
\scripts\NTBot\char_configs

1) B. 조인 할 기사

 NTConfig_Script.push("MyLeechBotMaster.ntj");
 MyConfig_LeechBot = 1;
 MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)
 MyConfig_LeechBotGameMaker = "GameMaker"; // A. 방 만드는 캐릭(쫄)명 !!! 새로 추가 해야됩니다.

 그 다음 원하는 앵벌 코스를 통상의 쫄봇기사 설정 그대로 합니다.
 MyConfig_DiabloLeechBot = 2; 처럼 ***LeechBot 설정이 있는 스크립트가 운용하기에 편리합니다.
 (MyMephisto.ntj / MyDuriel.ntj / MyAndariel.ntj / NTDiablo.ntj / NTBaal 등)
 스크립트에서 쫄 운용하는 방법은 제 지난 글을 참고 하세요.

 2) A. 방 만드는 캐릭(쫄)

 NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
 ............

 // 시간 설정하기 에서 스크립트 스타트 딜레이를 꼭 넉넉히 줍니다.
NTConfig_StartDelay = 6000; // 방 입장 후 지연 시간(1/1000초)

3) C. 기타 쫄

NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
....
NTConfig_StartDelay = 2000; // 확인은 안해봤는데 이정도면 될 것 같습니다. ^^;

4) 공통
NTConfig_PublicMode = true;



# 3-2
게임 로더 순서
 일단 여기까지만 해도, 로더에서 기사 캐릭 및 기타 쫄 실행 > 방 만들캐릭 게임 실행 순서로 로딩하면 자동 사냥 가능 합니다.

*********************************************************************************************************************************
이 하는 방 만드는 캐릭이 팅기거나 치킨 할 만일의 경우,
기사는 그대로 사냥 진행중인데 방잡이는 새로 방만들고 > 기사 안들어와 방폭 > 방 만들기 ...이런 문제를 방지 하기위한 코드 수정 입니다.
수정하면 수동으로 방잡이 쫄이 나가도 기사도 같이 나가게 되니 게임진행에 참고하세요.


# 4
scripts\NTBot\char_configs\NTConfig.ntl
 
 // #3-1 에서 사용할 변수 추가
 var MyConfig_LeechBotGameMaker;


# 5
\scripts\NTBot\tools\NTToolsThread.ntj
 
1)

 function NTMain()
 {
 Include("libs/common/NTCommon.ntl");
 NTC_IncludeConfig("NTBot/char_configs");
 NT_LoadConfig();
 // 10 행 아래 추가
 // <---------------------------------------------- TT_mod
 var _qdropMaster = false;
 var _gamemaker; // --------- TT_mod
 var _masterName;
 
 if (MyConfig_LeechBotGameMaker)
 {
 _masterName = My_File("NTBot/MyData/LeechBot/LeechBotMasterName.txt", 0);
 if (me.name == _masterName)
 {
 Include("libs/common/MyUnit.ntl");
 _qdropMaster = true;
 }
 }
 // ----------------------------------------------> TT_mod

2)

 // 50 행 
while (true)
 {
 //추가<---------------------------------------------- TT_mod
 if (_qdropMaster ) 
 {
 _gamemaker = MyUn_GetPlayer(MyConfig_LeechBotGameMaker);
 if (!_gamemaker) // <
 {
 SendCopyData("D2NT Manager", null, 7<<16, "yc1Go after the game maker.");
 ExitGame(); 
 return;

 } 
 // ----------------------------------------------> TT_mod
 
 3)
 // 맨 뒤나 앞에 함수 추가

function My_File(path, mode, msg, delay)
{
 var _msg = "";
 var _line = "";
 var _fileHandle;
 var _isFileCheck = false;

 if (arguments.length < 3) msg = "";
 if (arguments.length < 4) delay = (mode > 0) ? 5 : 2;

 while (delay--)
 {
 if (mode == 2 && !_isFileCheck)
 {
 _fileHandle = FileOpen(path, 0);
 if (!_fileHandle)
 _fileHandle = FileOpen(path, 1);

 if (_fileHandle)
 _fileHandle.Close();

 _isFileCheck = true;
 }

 _fileHandle = FileOpen(path, mode);
 if (_fileHandle)
 break;

 if (delay)
 Delay(200);
 }

 if (_fileHandle)
 {
 if (mode == 0)
 {
 while (!_fileHandle.eof)
 {
 _line = _fileHandle.ReadLine();
 if (_line || !_fileHandle.eof)
 _msg += _line + msg;
 }
 }
 else if (msg)
 _fileHandle.WriteLine(msg);

 _fileHandle.Close();
 }

 return _msg;
}

댓글49
  • spring 2010.04.17 11:46
    잘배우고 갑니다. 좋은정보 감사드립니다.
  • 방황하는1인 2010.04.17 12:23
    좋은정보 감사합니다..잘 몰라서 헤메고 있었는데..^^
  • 오리러시 2010.04.17 12:33
    이걸 못해서 지금까지 웨이없는 사냥스크립트를 제일 먼저 실행시켜 오류나게 하고 그 다음에 쫄봇스크립트를 오게해서 야메로 퀘드랍 했었네요. 바바쫄 함성 관련해서 올려주신 글도 그렇고 가려운데만 골라서 긁어주시는듯. 추천드립니다.
  • [無情]작은소망 2010.04.17 13:53
    좋은 정보 감사드립니다. 안그래도 퀘드랍이 필요했었는데요.. 추천드립니다.
  • 우리오러 2010.04.17 14:01
    퀘드랍하고싶은대 기사 캐릭이 없는 나는 못하는그림의 떡 그러나 좋은정보 감사합니다
  • Moooooon님 2010.04.17 14:04
    좋은정보군요... 수고 많으셨습니다..
  • 날자뚱띠 2010.04.17 14:50
    기사가 방에 들어왔다가 파티 안하고 그냥 나가 버리네요 ㅠㅠ 왜일까요?
  • 헤딩 2010.04.17 15:24
    저도 파티 맺는중 하다가 나가버리네요 ㅜㅜ
  • 정인보 2010.04.17 15:28
    함성바바 설정어떻게하죠... 함성바바를 못넣어서 계속 죽네요..
  • 헤딩 2010.04.17 15:39
    일단 파티는 케릭컨픽 NTConfig_PublicMode = true; // 에서 해결햇습니다 ^^
  • Forever_Force 2010.04.17 15:52
    이제 퀘드랍을 봇으로도 할수있겠군요 ㅎ 감사합니다
  • 하이 2010.04.17 16:06
    ㅎㅎㅎ 정말좋은 정보 감솨합니다 잘배우고갑니다
  • 모기 2010.04.17 16:08
    좋은 정보 .. 감사드립니다 ^^
  • thething 2010.04.17 18:11
    헤딩님 말씀처럼 공방모드 설정하셔야 합니다.
  • Law™로-사 2010.04.17 20:32
    너무 어려운것 같기도 하지만 좋은 건대.. 전 퀘드랍용 팔라 대신 한늠 더 만들어 졸봇 하는데 어려움이많은 대 좋은 정보네요 ㅎ 감사드림미다
  • 얼음꽁꽁공주 2010.04.17 20:36
    오..수고 많이 하셨네요 ^^ 감사드립니다
  • [無情]작은소망 2010.04.17 21:42
    와우 아주 잘 작동하네요. 감사합니다. ^^ 헬방에서 퀘드랍 대박이네요. 참고로 저는 오리유져입니다.
  • 뛰자뛰어 2010.04.17 22:45
    좋은 정보 감사드립니다...^^
  • 시요 2010.04.17 23:41
    오더밥으로 방 만들면 자꾸 147 에러 mymain 뜨면서 안됍니다.ㅠㅠ어떻게 하나요
  • 차돌버스 2010.04.18 01:56
    모든부분이 정상적으로 작동을 하는데 # 4 scripts\NTBot\char_configs\NTConfig.ntl // #3-1 에서 사용할 변수 추가 var MyConfig_LeechBotGameMaker; # 5 \scripts\NTBot\tools\NTToolsThread.ntj 1) function NTMain() { Include("libs/common/NTCommon.ntl"); NTC_IncludeConfig("NTBot/char_configs"); NT_LoadConfig(); // 10 행 아래 추가 // <---------------------------------------------- TT_mod var _qdropMaster = false; var _gamemaker; // --------- TT_mod var _masterName; if (MyConfig_LeechBotGameMaker) { _masterName = My_File("NTBot/MyData/LeechBot/LeechBotMasterName.txt", 0); if (me.name == _masterName) { Include("libs/common/MyUnit.ntl"); _qdropMaster = true; } } // ----------------------------------------------> TT_mod 2) // 50 행 while (true) { //추가<---------------------------------------------- TT_mod if (_qdropMaster ) { _gamemaker = MyUn_GetPlayer(MyConfig_LeechBotGameMaker); if (!_gamemaker) // < { SendCopyData("D2NT Manager", null, 7<<16, "yc1Go after the game maker."); ExitGame(); return; } } // ----------------------------------------------> TT_mod 3) // 맨 뒤나 앞에 함수 추가 function My_File(path, mode, msg, delay) { var _msg = ""; var _line = ""; var _fileHandle; var _isFileCheck = false; if (arguments.length < 3) msg = ""; if (arguments.length < 4) delay = (mode > 0) ? 5 : 2; while (delay--) { if (mode == 2 && !_isFileCheck) { _fileHandle = FileOpen(path, 0); if (!_fileHandle) _fileHandle = FileOpen(path, 1); if (_fileHandle) _fileHandle.Close(); _isFileCheck = true; } _fileHandle = FileOpen(path, mode); if (_fileHandle) break; if (delay) Delay(200); } if (_fileHandle) { if (mode == 0) { while (!_fileHandle.eof) { _line = _fileHandle.ReadLine(); if (_line || !_fileHandle.eof) _msg += _line + msg; } } else if (msg) _fileHandle.WriteLine(msg); _fileHandle.Close(); } return _msg; } 부분 수정만 하게되면 같은방에서 둘다 조인후 나가버리는 현상이 생기네요... 설명한부분 그대로 복사해서 옴긴거라 (설명한 행있는곳에 정확히 입력하였습니다 ) 두캐릭다 나가는이유를 전혀 모르겠습니다 .. 가르침 부탁들이겠습니다
  • 흐엉ㅠㅠ 2010.04.18 10:13
    따끈따끈한 자료군요 ㅎㅎ 참고하도록하겠습니다
  • 날풍기 2010.04.18 11:25
    오호 자료 감사합니다 ㅎㅎㅎㅎ
  • 나사랑 2010.04.18 11:47
    수정해서 저도 사용해봐야갰내요.. 감사합니다
  • 太陽-e 2010.04.18 15:46
    수정한 정보 감사합니다. 잘쓰겠습니다
  • 파타야 2010.04.18 16:04
    수정 정보 감사합니다. 한번 적용해 봐야겠네요
  • SeDa_시나브로 2010.04.18 20:39
    thething님 자료 감사합니다 저같은 초보입장에서 보았을때 조금 무리가있는거같아요 수정된 폴더를 공유해주시면 안될까요 ? 설정을 해봐도 잘되지가 않네요
  • milky_30 2010.04.18 22:03
    본문중에 아래는 어디에서 수정하나요?? # 1. 로더 진입점 - 모두 NTbot.ntj # 2. NTBot.ntj 설정 쫄봇 사용시의 통상의 경우와 반대입니다. 잘 확인하세요. // 쫄봇 //============================================================================== leechBotMasterAccount = "A 방 만드는 캐릭(쫄)의 계정명"; // leechBotMasterIsAuto = true; // // 쫄 계정이름 설정하기 //---------------------- leechBotLeechAccountList.push("B 조인 할 기사 계정명"); //leechBotLeechAccountList.push("C 기타 쫄 계정명");
  • 루트골레인 2010.04.19 09:39
    근데,퀘드랍이라는것이 퀘를 깬 캐릭이 방을 만들고 퀘를 깨지 않은 캐릭으로 보스몹을 잡아야 되는 것 아닌가요? 뭔가 뒤바뀐듯한 것 으로 이해가 되는데요..
  • 카인 2010.04.19 10:32
    루트골레인// NTBot.ntj에서 설정은 기사와 쫄을 설정하는게 아니고 방만드는 케릭(leechBotMasterAccount)을 설정하고 따라들어가는 케릭(leechBotLeechAccount)을 설정하는 겁니다. 루트골레인님 말씀처럼 쫄이 방을 만들어야 되기에 부득이 설정을 반대로 한거죠. thething //좋은 정보 감사합니다. 아래 올려주신 불강에서 오더 받기랑 연동이 잘 안되는 듯 합니다. 오버바바가 만든방에 팔라가 들어가서 파티 잘하고, 팔라가 불강에 포탈 열고 그냥 가버리네요. 분명 딜레이3초씩 줬는데 말이죠. 그래서 오더바바가 방을 만들고 기사 역활을 시켜보았더니 불강에서 쫄들 데리고 오더도 잘주고 잘 데리고 다닙니다. 저녁내내 코드랑 씨름 하다 바바 스톰캐스터랑 노는것만 고쳤네요.
  • 제우스 2010.04.19 11:20
    감사합니다. A. 방 만드는 캐릭(쫄)명 - "GameMaker" 케릭터 설정은 어떻게 하나요? 기사도 아니고, 쫄도 아니지 않나요? 그럼 설정은 무엇으로 하는것인가요?
  • thething 2010.04.19 11:47
    카인 / 팔라 캐릭설정에서 MyConfig_DiabloLeechBot = 1 이나 2로 설정 하셨나요? 팔라가 포탈 연 후 쫄이 늦게라도 오지 않는다면 설정 이나 코드에 문제가 있는 것입니다. 조금 늦게 온다면 "BO"명령후에 딜레이를 넉넉히 줘보세요. 제우스 / 제가 쓴대로 쫄봇만 설정하시면 됩니다. 사냥터 설정은 기사 캐릭에서 합니다.
  • 카인 2010.04.20 01:42
    thething // 네 2로 했습니다. 1로 해도 안되고 해서 이틀정도 코드 만졌더니 되네요. 코드는 상당히 뜯어 고쳤는데 thething님의 정보가 많은 도움이 되었습니다. 감사합니다. ^^ 좋은 시간되세요.
  • ♨ComeBack™배짱이 2010.04.20 05:51
    정말 찾고있는 정보였는데 감사합니다...
  • ♨ComeBack™배짱이 2010.04.20 12:45
    이대로 수정하니, 오더해주더니 둘다 방을 나가는군요...저같은 증상의 분들이 있는듯하네요...
  • 글로뮈 2010.04.21 02:50
    좋은정보네요 퀘드랍을 봇으로 할수 있다니...감사합니다.~
  • 다시해보자디아 2010.04.24 10:14
    thething 님 정보감사하구요 한가지 질문점 드릴게요 이번 날아다녀님 2차수정본도 적용돼는지요? 전버젼은 님설명돼로해서 잘쓰고있어요~
  • 음하하핫 2010.04.25 14:52
    와우 오리 퀘드랍 대박 나겠군요..좋은 정보 감사합니다^^
  • 나카시마미카 2010.04.25 20:27
    똑같이 했는데도 불구하고 바바가 그냥 나가버리네요; MyConfig_LeechBotGameMaker = "GameMaker"; // A. 방 만드는 캐릭(쫄)명 !!! 새로 추가 해야됩니다."게임메이커"<<요부분에 바바캐릭명 쓰면 되는거 아닌가요?
  • 나카시마미카 2010.04.25 20:32
    바바가 파티를 안맺고 계속 나가는 증상이 있네요.ㅠㅠ 어디를 잘못쓴건지 모르겠네요.ㅠ
  • 거미소년 2010.04.26 08:02
    thething님 정보 정말 유용하게 잘 사용하고 있습니다. 이번에 날아다녀님 2차 수정본에 적용해보니 잘 안되는거 같습니다. 혹시 2차 수정본에 맞추어 설정좀 해 주실수 있나요?
  • 자판 2010.04.27 11:13
    오랫만에 복귀했는데 참고 하겠습니다 고맙습니다~
  • thething 2010.04.28 09:46
    2차 수정 버젼용 방법은 새 게시물에 작성했습니다. http://tradia.me/diablo2/diablo2_tips/239218
  • 블르스조아 2010.05.03 15:21
    좋은 정보 정말 감사합니다 ~^^
  • 달풍 2010.05.06 18:33
    아오..고수용정보네요..어렵습니다.
  • 가을판타지 2010.05.09 08:29
    좋은정보 감사합니다..... ^^
  • 디아친구 2010.05.15 12:49
    저도 장비가 좀 그러네요 존 정보 감사
  • 듀엣 2010.05.22 20:13
    오늘두 하나 배우고 가는군요!! 감사 드리고 즐디아 하십시요!!!
  • 밤빵맛토끼 2010.09.27 14:16
    이대로 수정하니, 오더해주더니 둘다 방을 나가는군요...저같은 증상의 분들이 있는듯하네요...
  • 으흥으헝 2011.07.06 22:59
    굳 좋은 정보감사합니다 잘쓸께요

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 832.0k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.3k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.4k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.6k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 412.9k
공지   맨땅 초보자 가이드 597 file 뮤리아 2020.10.16 994.7k
공지   카카오톡 1:1 채팅방 만드는 법 101 트디개발자 2018.05.20 424.5k
2181 봇관련 아이템 이니 수정시 팁 22 이카리 2010.04.20 1.5k
2180 일반 VMWARE로 SSH 서버 돌리기. 27 file SuHoan 2010.04.20 3.3k
2179 봇관련 스태틱을 사용하는 봇소서의 공격방식 변경 14 임털[A3L] 2010.04.19 1.6k
2178 디아관련 Proxifier 설정 방법 36 [無情]디아블러네 2010.04.19 4.0k
2177 봇관련 오리지널 이라샤아뮬 줍기 이니 입니다. 10 제이 2010.04.19 1.4k
2176 봇관련 핀들잡고 나락잡으러갈때 안전성 확인하는 장소 변경하기 9 에너지절약 2010.04.19 993
2175 봇관련 캐릭파일에서 아이템이니 경로 설정해주기 17 에너지절약 2010.04.19 1.8k
2174 봇관련 cpu점유율+메모리 사용량을 낮추는 방법 (비스타/윈7 이용자용) 25 teddy 2010.04.19 3.4k
2173 봇관련 오리지날 액4 바바사냥팁 [봇] 15 카인 2010.04.19 1.5k
2172 디아관련 드림 버그에 대항하는 썬더갓의 사기적인 효용 41 아징가드루 2010.04.19 4.6k
2171 봇관련 스태틱 거리 안맞는 문제 수정 (NTBot4.2_1) 9 thething 2010.04.18 1.3k
2170 캐릭 육성 "무공?불사조? 뭐지..먹는건가?" 42 알천ㅋ 2010.04.18 3.9k
2169 봇관련 2컴으로8케릭 쫄봇 조인(스샷첨부/내용수정) 61 artprince20 2010.04.18 5.0k
2168 봇관련 카오스에서 벽뒤에 있는 몹을 무한 공격할 경우 해결방법 31 기분좋은날 2010.04.17 1.3k
2167 디아관련 오리지널 큐빙 관련 정보입니다. 30 정인보 2010.04.17 2.0k
> 봇관련 쫄봇을 이용한 퀘드랍 자동 사냥 방법(_NTBot4.2_0) 49 thething 2010.04.17 3.1k
2165 캐릭 육성 새 래더 시즌! 한캐릭으로 해결하자! 58 UFP™나비 2010.04.16 4.0k
2164 봇관련 파오브 소서 이뮴에 관해 아주 쬐금 쉽게 잡는 방법입니다. 22 날다람쥐 2010.04.16 1.6k
2163 일반 그림파일 링크..걸기 27 털보아찌 2010.04.16 1.3k
2162 봇관련 쫄봇에게 원하는 분기에 함성/마법 등 받는 방법 - NTBot4.2_0 36 thething 2010.04.16 2.9k