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 844.1k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.7k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.9k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.9k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 413.6k
공지   맨땅 초보자 가이드 598 file 뮤리아 2020.10.16 997.1k
공지   카카오톡 1:1 채팅방 만드는 법 101 트디개발자 2018.05.20 425.4k
861 봇관련 기사와 파티 중 메세지 후 바로 나갈 경우 12 gms_guardian 2010.04.15 1.0k
860 봇관련 쫄봇에게 원하는 분기에 함성/마법 등 받는 방법 - NTBot4.2_0 36 thething 2010.04.16 2.9k
859 일반 그림파일 링크..걸기 27 털보아찌 2010.04.16 1.3k
858 봇관련 파오브 소서 이뮴에 관해 아주 쬐금 쉽게 잡는 방법입니다. 22 날다람쥐 2010.04.16 1.6k
857 캐릭 육성 새 래더 시즌! 한캐릭으로 해결하자! 58 UFP™나비 2010.04.16 4.0k
> 봇관련 쫄봇을 이용한 퀘드랍 자동 사냥 방법(_NTBot4.2_0) 49 thething 2010.04.17 3.1k
855 디아관련 오리지널 큐빙 관련 정보입니다. 30 정인보 2010.04.17 2.0k
854 봇관련 카오스에서 벽뒤에 있는 몹을 무한 공격할 경우 해결방법 31 기분좋은날 2010.04.17 1.3k
853 봇관련 2컴으로8케릭 쫄봇 조인(스샷첨부/내용수정) 61 artprince20 2010.04.18 5.0k
852 캐릭 육성 "무공?불사조? 뭐지..먹는건가?" 42 알천ㅋ 2010.04.18 3.9k
851 봇관련 스태틱 거리 안맞는 문제 수정 (NTBot4.2_1) 9 thething 2010.04.18 1.3k
850 디아관련 드림 버그에 대항하는 썬더갓의 사기적인 효용 41 아징가드루 2010.04.19 4.6k
849 봇관련 오리지날 액4 바바사냥팁 [봇] 15 카인 2010.04.19 1.5k
848 봇관련 cpu점유율+메모리 사용량을 낮추는 방법 (비스타/윈7 이용자용) 25 teddy 2010.04.19 3.4k
847 봇관련 캐릭파일에서 아이템이니 경로 설정해주기 17 에너지절약 2010.04.19 1.8k
846 봇관련 핀들잡고 나락잡으러갈때 안전성 확인하는 장소 변경하기 9 에너지절약 2010.04.19 994
845 봇관련 오리지널 이라샤아뮬 줍기 이니 입니다. 10 제이 2010.04.19 1.4k
844 디아관련 Proxifier 설정 방법 36 [無情]디아블러네 2010.04.19 4.0k
843 봇관련 스태틱을 사용하는 봇소서의 공격방식 변경 14 임털[A3L] 2010.04.19 1.6k
842 일반 VMWARE로 SSH 서버 돌리기. 27 file SuHoan 2010.04.20 3.3k