Skip to content

thething님의 "디아런 사용법" 질문입니다.

분류 질문 조회 수 1,064 추천 수 0

오리 퀘드랍을 해보려고 thething님의 사용법을 보면서 그대로 해 봤는데 도저히 실행이 안됩니다.
일단 부기사가 기사 방에 조인도 안 하고, 어쩌다 하면 파티도 안 맺습니다.
제가 어떤 설정을 잘 못 한 건지 조언 부탁드립니다.

아래는 thething님의 사용법 원문과 그걸 보고 제가 설정한 것(◆라고 표시해 두었습니다.)입니다. 틀린 부분 지적 부탁드립니다.
---------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------
날아다녀님 NTbot4.2 7차 리뷰/디아런 쫄봇 사용법

# 0. Sequence

1. 기사 소서 방 만듬(퀘드랍 적용하려면 꼭! 줌마소서-디아 킬한 소서- 고용하셔야 합니다.)
2. 부기사 / 쫄 조인(오더밥 포함)
3. 소서 불길의 강 이동 - 오더 받기
4. 카오스 입구로 텔레 - 포탈 열기
5. 부기사 카오스 입장
6. 쫄 카오스 입장
7. 기사/부기사 사냥
8. 쫄 - 따라다니기
9. 스크립트 종료(다음 스크립트로)

# 1. 로더 설정
모두 진입점 NTBot
기사 맨 마지막 실행

# 2. NTbot.ntj

//##############################################################################
// 쫄봇
//------
// 주의: 시작하기 전 "scripts/NTBot/MyData/LeechBot" 폴더에 있는 파일들을 삭제합니다.
//==============================================================================
leechBotMasterAccount = "****"; // 기사 계정이름 << ◆ 여기에 소서계정을 적었습니다.◆
leechBotMasterIsAuto = true; // 기사가 자동으로 방 만들기(true: 자동으로 방 만들기, false: 수동으로 방 만들거나 들어가기) << ◆ 여기는 건드리지 않았습니다.◆
leechBotMasterIsChat = [false, false]; // 기사가 채팅창에 있을 경우 방이름과 방암호 메시지 보내기 = [방이름, 방암호] * 주의: 방제는 "XXX-번호" 형식이어야 합니다. << ◆ 여기는 건드리지 않았습니다.◆

// 쫄 계정이름 설정하기
//----------------------
leechBotLeechAccountList.push("****"); //부기사 및 쫄 << ◆ 여기는 팔라부기사 계정명을 넣었습니다.◆
leechBotLeechAccountList.push("****"); //부기사 및 쫄 << ◆ 여기는 오더밥 계정명을 넣었습니다.◆
leechBotLeechAccountList.push("****"); //부기사 및 쫄 << ◆ 쫄은 안 쓰기 때문에 주석처리했습니다.◆

leechBotLeechJoinDelay = 0; // 쫄이 방에 들어가는 시간차(1/1000초) * 참고: 시간차를 5000으로 설정했다면 첫 번째로 설정한 쫄은 0, 두 번째는 5000, 세 번째는 10000입니다. << ◆ 여기는 안 건드렸습니다.◆


# 3. 기사 캐릭 설정

// 다음 스크립트 외에는 주석 처리 합니다.
// 예전 버전에서 MyLeechBot.ntj와 MyLeechBotMaster.ntj를 사용한 방법과 다르므로 주의 하시기 바랍니다.
// 주의: 이하 생략된 다른 변수의 설정은 각자 하세요.

 NTConfig_Script.push("MyQueDrop.ntj"); //주의: 텔레 전에 오더밥에게 함성 받기 원할 때만 씁니다. << ◆기사캐릭 설정이라고 하셔서 소서 이니를 열고 이곳의 주석을 제거했습니다.◆
 //퀘드랍 * 참고: "scripts/NTBot/MyConfigs/QueDrop.ntl"에서 설정합니다.
 
 NTConfig_Script.push("NTDiablo.ntj"); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥 <<◆디아런만 할 거라서 여기 주석 제거했습니다.◆
 MyConfig_DiabloClear = [false, true, true, 0x01]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 잡을 때까지, 사냥할 몬스터 종류] <<◆이대로 설정했습니다.◆
 // 참고 - 쫄봇 사용하면 자동으로 [ , true, true, 0x01]; 설정 됩니다.
 MyConfig_DiabloLeechDiablo = 1; // 다이블로용 쫄봇 = 0: 사용 안함/ 1: 기사/ 2: 부기사/ 3: 쫄 * 주의: "MyLeechBotMaster.ntj"와 "MyLeechBot.ntj"는 설정하지 않습니다. 기사는 "NTBot.ntj"에서 설정한 기사만 가능합니다. 기사는 "NTConfig_PublicMode = true", 부기사와 쫄은 "NTConfig_PublicMode = false"로 자동 설정됩니다. <<◆소서가 기사이므로 "1"로 했습니다.◆
 MyConfig_DiabloLeechBot = 0; // 0: 사용 안함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) * 주의: "MyLeechBotMaster.ntj"를 설정합니다. <<◆여기는 "0"으로 했습니다.◆



# 4-1. 부기사(오더 바바) 캐릭 설정

 NTConfig_Script.push("MyWarcries.ntj"); //주의: 텔레 전에 오더밥에게 함성 받기 원할 때만 씁니다. <<◆ 오더밥의 캐릭이니로 들어왔고, 함성을 받을 거라서 주석을 제거했습니다.◆
 // 함성바바 * 참고: "scripts/NTBot/MyConfigs/Warcries.ntl"에서 설정합니다.
 
 NTConfig_Script.push("NTDiablo.ntj"); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥 <<◆여기 주석 제거했습니다.◆
 MyConfig_DiabloLeechDiablo = 2; // 다이블로용 쫄봇 = 0: 사용 안함/ 1: 기사/ 2: 부기사/ 3: 쫄 * 주의: "MyLeechBotMaster.ntj"와 "MyLeechBot.ntj"는 설정하지 않습니다. 기사는 "NTBot.ntj"에서 설정한 기사만 가능합니다. 기사는 "NTConfig_PublicMode = true", 부기사와 쫄은 "NTConfig_PublicMode = false"로 자동 설정됩니다. <<◆오더밥을 부기사로 해야하는 것 같아서 "2"로 했습니다.◆
 MyConfig_DiabloLeechBot = 0; // 0: 사용 안함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) * 주의: "MyLeechBotMaster.ntj"를 설정합니다. <<◆여기는 "0"으로 했습니다.◆

# 4-2. 부기사 캐릭 설정
 4-1에서 NTConfig_Script.push("MyWarcries.ntj"); 주석 처리합니다. <<◆여기서 부기사 캐릭은 사냥을 하는 팔라를 말씀하시는 것 같아서 오더밥과 동일하게 셋팅을 하면서 NTConfig_Script.push("MyWarcries.ntj")만 주석처리를 했습니다. 'MyConfig_DiabloLeechDiablo = 2'로 설정을 하고 'MyConfig_DiabloLeechBot = 0으로 설정을 했습니다.'◆

 
# 5. 쫄 캐릭 설정 MyConfig_DiabloLeechBot <<◆쫄은 안 쓸거라서 여기는 설정하지 않았습니다.◆
 NTConfig_Script.push("NTDiablo.ntj"); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥
 MyConfig_DiabloLeechDiablo = 3; // 다이블로용 쫄봇 = 0: 사용 안함/ 1: 기사/ 2: 부기사/ 3: 쫄 * 주의: "MyLeechBotMaster.ntj"와 "MyLeechBot.ntj"는 설정하지 않습니다. 기사는 "NTBot.ntj"에서 설정한 기사만 가능합니다. 기사는 "NTConfig_PublicMode = true", 부기사와 쫄은 "NTConfig_PublicMode = false"로 자동 설정됩니다.
 MyConfig_DiabloLeechBot = 0; // 0: 사용 안함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) * 주의: "MyLeechBotMaster.ntj"를 설정합니다.


# 오더 바바 쓸 경우
# 6-1 \scripts\NTBot\bots\MyWarcries.ntj

.........

function MyMain()
{
 var i;
 var _player;

 MyVi_TownManager(true);

 if (_MyWaC_WarcriesName)
 {
 for (i = 1; i <= _MyWaC_Delay[0]; i++)
 {
 MyConfig_StatusText[0] == 1 && MyCo_SetStatusText("ÿc4퀘드랍 캐릭터를 기다리는 중 (ÿc0" + i + "ÿc4/" + _MyWaC_Delay[0] + ")");

 //----------------------------------------> TT_mod: 수정
 _player = MyLB_CheckLeechBotParty(_MyWaC_WarcriesName); //_player = MyUn_GetPlayer(_MyWaC_WarcriesName);
 //<---------------------------------------

<<◆다른 부분은 다 같고 '_player = MyUn_GetPlayer(_MyWaC_WarcriesName);' 이 부분만 '_player = MyLB_CheckLeechBotParty(_MyWaC_WarcriesName); //_player = MyUn_GetPlayer(_MyWaC_WarcriesName);' 이렇게 고쳤습니다.◆


# 6-2 \scripts\NTBot\MyConfigs\Warcries.ntl

var _MyWaC_WarcriesName = "기사 이름"; // "함성 받을 캐릭터 이름" <<◆기사이름이라고 되어 있어서 소서이름을 적어 넣었습니다.◆
var _MyWaC_Waypoint = 107;// 함성 할 웨이포인트 - 불길의 강. <<◆107로 고쳤습니다.◆



# 6-3 \scripts\NTBot\MyConfigs\QueDrop.ntl

var _MyQDC_Warcries = ["오더 바바 이름", false]; // 함성바바 = ["함성바바 이름", 함성 못 받으면 방 나가기(true: 나감, false: 나가지 않음)] <<◆오더 바바 이름에 오더바바의 이름을 넣었습니다.◆
var _MyQDC_Delay = [120, 30, 90, 30]; // 함성바바 확인 시간 = [방에 있는지 여부(초), 파티를 맺었는지 여부(초), 웨이포인트로 이동했는지 여부(초), 함성을 받았는지 여부(초)]






# TIP
- 퀘드랍 된 캐릭만 디아블로를 잡으려면 해당 캐릭만 MyConfig_DiabloKill = true; 설정 하고 다른 캐릭은 false;로 합니다.
===>추가(6.18):
디아런 뒤에 다른 스크립트가 없을 경우 - 기사가 디아킬을 스킵으로 하면 방을 나가게 되므로, 디아스크립트를 수정해서 딜레이를 주거나, 공격스킬을 임시로 스태틱으로 바꾸거나 , 다음 스크립트에 샵봇등을 넣어주세요.
** 제 지난 강좌 보스몹 스태틱을 적용한 후, MyConfig_SorceressABSCastStaticBossHP = 1; 로 해서 스태틱 공격만 하게 할 수도 있습니다.


- 바알런 쫄봇 설정도 같은 방법으로 하시면 됩니다.

- 7차 이전 자동쫄봇용 제어 함수인 MyLB_WriteMessage() 는 MyLB_WriteMasterMessage()로 변경 되었습니다.



===================================================================
===================================================================
이렇게 수정을 했는데 위에서 언급한 문제점이 나타나고 디아런이 실행이 안됩니다.
방에 조인하지 않는 것은 NTbot.ntj에서 계정 오타문제 혹은 주석 미제거 문제라고들 하셔서
NTbot.ntj의 쫄봇 설정 부분에서 몇 번씩 계정 이름과 주석제거여부를 확인했지만, 여전히 조인이 안 됩니다.
혹시 캐릭이니에서 쫄봇 부분을 수정해야 하는지 모르겠습니다.

하루동안 글 찾아가며 연구를 했는데, 해결이 안 되네요.
잘못된 부분 수정 부탁드립니다.
감사합니다..
  • SeoGi 2010.06.24 12:21
    와!! 제가 질문을 드린 부분은 아니지만.. 두루네 가족을 위한 정말 자세한 설명이네요^^
  • DarthVader 2010.06.24 13:11
    SeoGi님 쌀짝쿵 오해하신 것 같습니다.^^; 제가 설명을 하고자 하는게 아니라, 제가 고친 부분 중에서 틀린 부분 수정을 부탁드리는 글입니다. ㅎ^^
  • ⓟⓘⓝⓔ 2010.06.24 13:12
    글쓰기 규칙 위반 입니다 ..제목 위반...
  • DarthVader 2010.06.24 13:34
    프로그램 질문은 "디아블러네님의 봇 이니 질문입니다." 이런 식으로 올려야 하는데, 프로그램 자체가 제목이 길다보니 질문 제목도 길어져 버렸습니다. 수정했습니다.
  • thething 2010.06.24 15:18
    설정은 문제 없어보이는데요. 일단 캐릭이니 설정과는 관계없이 - ntBOT.NTJ 계정 설정이 제대로됐다면 같은 방에 조인이 되어야 합니다. 증상이 기사가 만든 방에 쫄들이 조인이 아주 안되는 것인가요? 아니면 종종 안되는 것인가요? 전자라면 ntbot.ntj 설정이 잘못되거나, 봇 설치가 제대로 되지않은 것입니다.
  • DarthVader 2010.06.24 15:31
    thething님 직접 답변 해 주셔서 감사합니다.^^ 4.2 3차 버전에서는 퀘드랍은 아니지만 확장에서 디아런과 바알런이 문제없이 돌아갔습니다. NTbot.ntj 파일은 쫄봇 부분에 기사와 쫄봇 계정명만 적고 주석을 제거했습니다. 다른 부분은 건드리지 않았습니다. 이번에 올리신 thething님 글을 보고 퀘드랍을 해보고자 thething님 글을 토대로 설정한 후 실행해 보았는데, 잘 작동이 안 되었습니다. 4.2 7차 버전을 다운받아 해보았는데 그 역시 작동이 잘 안 되었습니다. 제가 thething님 글을 이해를 못 한 부분이 있는 것 같아 이렇게 글을 올렸습니다. 혹시 캐릭 이니에서 쫄봇 부분도 수정해야 하는지요? 번거롭게 해 드려서 죄송합니다.
  • thething 2010.06.24 16:13
    증상을 정확히 알려주셔야 도움을 드릴수 있습니다. 제 질문에 답을 안주셨네요.
  • DarthVader 2010.06.24 16:56
    아.. 죄송합니다. 증상은 이렇습니다. 소서가 방을 만들면 마을에 서서 함성바바를 찾습니다. 그리고는 팔라부기사가 접속을 하고 역시 함성바바를 찾아 불길의 강 웨이로 이동합니다. 소서가 파티를 걸지만 팔라는 파티를 맺지 않습니다. 오더밥은 방에 아예 접속을 안 합니다. 실행 오류인 것 같아 소서를 방에서 뺏는데 팔라는 기사인 소서를 따라 방에서 나오지 않고, 웨이에서 함성받기 실패 후 마을로 와서 혼자 서 있습니다.
  • DarthVader 2010.06.24 17:36
    thething님 감사합니다.^^ 7차 버전은 포기하고 thething 님께서 올려주신 '2차버전 퀘드랍'글 보고 셋팅해서 지금 잘 돌아가고 있습니다. 쓰는 방법도 올려주시고 세세하게 신경도 써 주시니 너무 감사드립니다. 덕분에 퀘드랍도 돌려봅니다..^^ 감사합니다.

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 36 file 트디개발자 2023.09.20 966.0k
공지 안내 D2NT 처음 이용하는 분은 튜토리얼을 참고바랍니다. 135 우녕자 2014.12.21 51.0k
공지   맨땅 초보자 가이드 621 file 뮤리아 2020.10.16 1019.0k
공지   카카오톡 1:1 채팅방 만드는 법 108 트디개발자 2018.05.20 431.4k
3591 질문 슴딘(장기봇) 스킬 지정 문의 2 난장[나눔] 2010.06.25 594
3590 질문 날아다녀님7차 쫄봇이 포탈을 안들어갑니다 5 crusade_bullit 2010.06.25 1.8k
3589 질문 우버 잡으려고 하는데. 1 네임 2010.06.25 1.8k
3588 질문 날아다녀님 7차수정버전 크래프트 질문입니다 2 시로사키 2010.06.25 655
3587 질문 날아다녀님 봇 사용시 에러 2 페로샤스 2010.06.24 277
3586 질문 thething님 디아퀘드랍을 사용중 메시지 띄우기 질문.. 1 로망 2010.06.24 458
3585 질문 디아직전 함성바바 마을보내기 - 깔끔해결(카인님 도움^__^) 6 프리윌리 2010.06.24 1.0k
3584 질문 정수3개만 보이네요 .. 3 소마 2010.06.24 591
3583 질문 NTBotGame.ntj (52)문제입니다.제발도와주세요... 6 SsaDakChan 2010.06.24 1.3k
3582 질문 엘리드루 봇 질문입니다 1 당근주인 2010.06.24 607
3581 질문 아이템 로그 질문입니다 5 Bravo 2010.06.24 1.8k
3580 질문 봇4.2 7차 질문있어요~ 2 한칼사마 2010.06.24 1.8k
3579 기타 상대방 아템보기되는거 현재 있나요? 1 Butterfly 2010.06.24 423
3578 질문 텔레포트후 무기스왑에 관한 질문입니다.. 2 KuRa 2010.06.24 1.1k
3577 질문 날아다녀님3.1버전 질문드립니다. 1 옴팡찌니 2010.06.24 219
3576 질문 유닉 티아라 120추가방어 이니가 궁금합니다... 2 光速바바 2010.06.24 480
3575 질문 독넥 캐릭이니 어떻게수정해야하나요? 1 눈꽃ミ 2010.06.24 1.3k
> 질문 thething님의 "디아런 사용법" 질문입니다. 9 DarthVader 2010.06.24 1.1k
3573 질문 나라크에게만 특정 스킬 사용하도록 설정 3 Bravo 2010.06.24 460
3572 질문 크래프트 아뮬 질문 드립니다.. 5 A K I R A 2010.06.24 346