Skip to content
봇관련다크 모드

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기)

조회 수
6,947
추천 수
38
등록일

안녕하세요. 아시아2에서 활동하고 있는 유저입니다.
글을 쓰기에 앞서, 헤븐리스톤님, 날아다녀님..
그리고 봇을 위해 고생하시는 분들에게 먼저 감사의 말씀을 드립니다.

최초작성 : 2010. 10. 5
제1차 수정 : 2010. 10. 10

제1차 수정 이유(10/10)
- 1) 바바/팔라에게 주었던 불필요한 딜레이 부분 삭제
- (이유) 딜레이를 줄여, 방의 사냥 효용성을 높임(원래대로 설정하세요)
- 2) 쓸데없이 만진 scripts\NTBot\bots\MyQueDrop.ntj에서 수정한 내용, 두가지 삭제
- (이유) scripts\NTBot\MyConfigs\QueDrop.ntl 에서 설정 가능.
- 3) 중복되는 설명들 삭제(바로 위에서 언급하고 또 언급하는 곳 삭제)
- 4) 본문의 "제2장 기사케릭설정"내용을 팔라에서 소소로 변경
- (이유) 당초의 기사를 팔라에서 소소로 변경하였습니다.
- 5) 기사소소로 카오스 중앙 포탈 열기(제5장에서 언급)


본 디아런의 스토리는.... -_-+
기사소소, 오더바바, 햄딘, 블리소소 이렇게 총 4케릭이 디아런을 합니다.
먼저는 바바가 불강에서 함성을 해주고,
두번째로 기사소소가 카오스 중앙까지 텔레포트로 이동하여 포탈을 열어주고,
세번째로 팔라/바바/소소가 입장 후 열심히 싸웁니다.
네번째로 바바는 30초마다 함성을 질러줍니다.
마지막으로 디아런 평균 시간은 약 6분 정도 걸립니다.

<구성>
제1장 쫄봇 준비단계
제2장 오리 디아런 바바 함성/케릭들 설정
제3장 기타 부분 설정
제4장 쫄봇에 대한 에러
제5장 카오스 중앙 포탈 열기
제6장 마무리


제1장 쫄봇 준비단계

날아다녀님의 12차 수정본을 설정 기준으로 삼았습니다.

1. scripts\NTBot.ntj 파일을 열어준니다.

//#############################################################
// 쫄봇
//-------------------------------------------------------------------------------------------------------------------------
// leechBotAccountList.push([["기사 계정이름", 자동으로 방 만들기, . . .])
// "기사 계정이름" : "캐릭터이름"이 아닌 "계정이름"입니다.
// 자동으로 방 만들기 : true = 자동으로 방 만들기.....
// 채팅창에 있으면 방이름 및 방암호 알려주기: 0 = 사용 안 함, .....
//
// "쫄 계정이름" : "캐릭터이름"이 아닌 "계정이름"입니다.
// 방 들어가기 전 지연 시간: 1/1000초
//
// 예) leechBotAccountList.push([["ㄱ", true, 0], ["ㄴ", 0], ["ㄷ", 1000].....
// 쫄 "ㄴ", "ㄷ", "ㄹ"은 로비에서 대기하다가 기사 "ㄱ"이 자동으로 방을 만들면...
//
// 주의: 시작하기 전 "scripts/NTBot/MyData/LeechBot" 폴더에 있는 파일들을 삭제합니다.
// 기사와 쫄을 운용하는 컴퓨터의 날짜와 시간은 같아야 합니다.
//==========================================================
//leechBotAccountList.push([["기사 계정이름", false, 0], ["쫄 계정이름", 1000]]);
//leechBotAccountList.push([["기사 계정이름", false, 0], ["쫄 계정이름", 1000], ["쫄 계정이름", 0]]);
leechBotAccountList.push([["기사 계정이름", true, 0], ["쫄계정이름", 1000], ["쫄", 2000], ["쫄", 3000]]);

- 먼저는 세번째의 주석을 해제하고, 기사/쫄계정 이름을 넣습니다.

2. scripts\NTBot\MyData\LeechBot 폴더 내에 있는 파일을 지웁니다.
- 파일을 방치해 주면, 이상한 방에 들어 갑니다. 쫄봇을 돌리기 전에는 항상 확인합니다.

3. 매니져 창에서 쫄봇을 세팅합니다. 진입점은 4케릭 모두 NTBot.ntj입니다.

4. 케릭터 설정은 후술합니다.



제2장 오리 디아런 바바 함성/케릭들 설정

편의상 다음의 스샷 내용을 "쫄봇스크립트"라고 할께요

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 1

1. 오더바바 설정.

NTConfig_Script.push("MyWarcries.ntj"); // 함성바바(함성해주기)
위 이니를 "쫄봇스크립트" 위쪽으로 올려줍니다.


오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 2

이유는 아시다시피..
봇은 스크립트의 위쪽에서부터 읽어갑니다.
(예를 들어 사냥터 순서를 바뀌주면, 그대로 실행을 하죠..)

쫄봇스크립트가 위에 있고,
NTConfig_Script.push("MyWarcries.ntj"); 이 부분이 밑에 있으면,
쫄봇은 멈춰있습니다.
마을에... 가.만.히 있죠.. -_-+


위 부분처럼 설정을 해주면,
함성을 질러 줍니다. 함성을 질러주고 나서,
Config_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
위 스크립트를 자동으로 실행해 줍니다.

정리하자면, scripts\NTBot\char_configs\NTConfig_Barbarian_케릭이름.ntl 에서
다음의 4부분만 손대면 됩니다.

1-1. NTConfig_Script.push("MyWarcries.ntj");을 "쫄봇스크립트" 위로 올려주기..


오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 3

1-2. 바바 쫄봇 스크립트 부분...
//NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사)
-MyConfig_LeechBot = 0; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사...
-MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)

NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
-MyConfig_LeechBotItem = [true, false]; // [방 입장 후 아이템 등 정리하기, 도박하기]
-MyConfig_LeechBotDistance = [5, 7]; // 기사와의 간격 = [최소, 최대]
-MyConfig_LeechBotPrecast = 30000; // 프리캐스트하기 = 확인 시간(1/1000초) 간격
-MyConfig_LeechBotAttack = [10, 500]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
-MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
-MyConfig_LeechBotMaster = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름"

- (설명) 방입장후 아이템정리, 기사와의 간격 5~7, 오더 30초에 한번씩 설정
- MyConfig_LeechBotPrecast = 30000;으로 설정되어 있으면 함성 30초만에 한번씩 지릅니다.
- 아이템 주워야 합니다. 힐링/마나 포션 땅 바닥에 있으면 2초에 한번 줍기.
- 본인의 입맛에 따라 "기사와의 간격"과 "몬스터 잡기"의 거리를 설정해 줍니다.
- 지금(10/10)의 저는 기사와의 간격(10, 20)이고, 몬스터 잡기(20, 500)로 수정해 주었습니다.

1-3. scripts\NTBot\char_configs\NTConfig_Barbarian_케릭이름.ntl파일에서
NTConfig_Script.push("NTDiablo.ntj"); //
-MyConfig_DiabloLeechDiablo = 0; // 다이블로용 쫄봇 = 0: 사용 안 함/ 1: 기사/ 2: 부기사/ 3: 쫄
-MyConfig_DiabloLeechBot = 2; // 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임)


1-4 바바 함성 관련 스킬 설정...
 // 사냥터로 가기 전에 할 프리캐스트 설정하기
 //-------------------------------------------
 // MyConfig_Precast.push([무기 번호, 스킬 번호])
 // 주의: 설정한 순서대로 프리캐스트 합니다.
 // 참고: 설정하지 않으면 기본값으로 프리캐스트 합니다.
 //==========================================================
 //MyConfig_Precast.push([1, 155]); // Battle Command
 //MyConfig_Precast.push([1, 138]); // Shout
 MyConfig_Precast.push([1, 149]); // Battle Orders

 // 이동이나 사냥 중에 할 프리캐스트 설정하기
 //-------------------------------------------
 // MyConfig_PrecastCheck.push([무기 번호, 스킬 번호])
 //===========================================================
 MyConfig_PrecastCheck.push([1, 155]); // Battle Command
 MyConfig_PrecastCheck.push([1, 149]); // Battle Orders
 MyConfig_PrecastCheck.push([1, 138]); // Shout

바바 스크립트의 프리캐스트 관련 부분의 주석을 없애 줍니다.
단, "사냥터로 가기 전에 할 프리캐스트 설정하기"에서는 배틀오더만 주석을 없애 줍니다.

이유는 해보시면 아시겠지만, 오더를 두번 외칩니다. -_-+
근데, 두번째가 진짜 오더입니다.
문제는 기사 팔라가 첫번째 오더를 먹고, 지옥의 성채로 가버리고
팔라는 "기사를 기다리는 중"이라는 메세지로 불강에 계속 있습니다.
그렇다면 "사냥터 가기전 프리캐스트 설정"을 다 주석처리 해주면 될꺼 아니냐? 라고 물을 수 있는데요..
다 주석 처리 해버리면, "설정하지 않으면 기본값으로 프리캐스트 합니다." 라고 적혀 있습니다.
결국 하나는 꼭!! 주석을 해제해 주어야, 제대로 오더를 팔라에게 줄 수 있습니다.

아래의 프리캐스트 시전을 적용하기 위해서, 위와 같이 주석을 해제해 줍니다.

NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
-MyConfig_LeechBotItem = [true, false]; // [방 입장 후 아이템 등 정리하기, 도박하기]
-MyConfig_LeechBotDistance = [5, 7]; // 기사와의 간격 = [최소, 최대]
-MyConfig_LeechBotPrecast = 30000; // 프리캐스트하기 = 확인 시간(1/1000초) 간격

위의 30000은 30초를 의미합니다. 그걸 시전하는게 "프리캐스트 설정하기"이구요..
설정하시면, 30초마다 정말 징그러운 정도로 함성을 질러 댑니다~ ㅋ




2. 기사 케릭 설정하기(기사가 햄딘일 때도 아래 설정은 동일합니다)

scripts\NTBot\char_configs\NTConfig_Sorceress_소소케릭이름.ntl.ntl 파일을 엽니다.

NTConfig_Script.push("MyQueDrop.ntj"); // 퀘드랍(함성 받기) 를 "쫄봇스크립트" 위쪽으로 올려줍니다.
기사 케릭은 밑의 스샷처럼 하면 됩니다.

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 4

기사도 마찬가지로,
NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사)... 적용되기전에
NTConfig_Script.push("MyQueDrop.ntj"); // 퀘드랍(함성 받기)를 먼저 적용되게 설정합니다.

퀘드랍(함성받기)를 해서, 함성 받고,
NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사)를 실행하게 합니다.

기사도 마찬가지로 3가지만 만져 줍니다.

2-1. NTConfig_Script.push("MyQueDrop.ntj");를 "쫄봇 스크립트" 위로 올려주기

2-2. scripts\NTBot\char_configs\NTConfig_Sorceress_기사소소이름.ntl.ntl파일을 열어보면,


//=====================================================
// 쫄봇
//----------------------------------------------------
NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사)
-MyConfig_LeechBot = 3; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사...
-MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)

//NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
-MyConfig_LeechBotItem = [true, false]; // (생략)
-MyConfig_LeechBotDistance = [5, 7]; // 기사와의 간격 = [최소, 최대]
-MyConfig_LeechBotPrecast = 30000; // 프리캐스트하기 = 확인 시간(1/1000초) 간격
-MyConfig_LeechBotAttack = [10, 500]; // 몬스터 잡기
-MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
-MyConfig_LeechBotMaster = ""; // 방에 방에 있는 특정 캐릭터를 기사로 설정하기...

- (설명) MyConfig_LeechBot = 3으로 한 이유는 쫄이 3이기 때문입니다.
- 즉, 쫄 명단 작성하고, 쫄 확인을 3으로 하라는 소리이죠...

2-3. scripts\NTBot\char_configs\NTConfig_Sorceress_기사소소이름.ntl.ntl파일에서 디아 사냥부분..
NTConfig_Script.push("NTDiablo.ntj"); //
-MyConfig_DiabloLeechDiablo = 0; // 다이블로용 쫄봇 = 0: 사용 안 함/ 1: 기사/ 2: 부기사/ 3: 쫄
-MyConfig_DiabloLeechBot = 2; // 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임)
-MyConfig_DiabloHelp = 0; // 채팅으로 "ㄷ", "h", "H"를 외치면....
-MyConfig_DiabloClear = [[0, 0x01], [0, 0x01], [2, 0x01]]; // [웨이포인트부터 입구까지, ...]
-MyConfig_DiabloKill = true; // 디아블로 잡기
-이하 동일

- (팔라) 기사가 팔라딘일 경우에는 카오스 입구까지 뛰어갑니다.ㅋ 중간에 몹 사냥하긴 하는데,
- 그렇게 심하다 싶을 정도로 사냥 하지 않습니다.
- 뛰어가는데, 1분 정도 걸립니다.
- (소소) 기사가 소소였을 경우, 불강에서 함성 받고, 카우스 중앙까지 뛰어가는데,
- 1분도 걸리지 않습니다. 소소의 세팅과 렙이 어느 정도 되시면, 소소를 기사로 추천합니다.



3. 쫄소소/햄딘 설정하기...(쫄 소소/햄딘은 처음 시작때 함성 받지 않으므로 그대로 놔두어도 됩니다)

3-1. 소소/햄딘은 기사가 아닌 부수적인 케릭이므로
- NTConfig_Script.push("MyQueDrop.ntj"); 을 위로 올릴 필요없습니다.

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 5

3-2. scripts\NTBot\char_configs\NTConfig_Sorceress_소소케릭이름.ntl과 NTConfig_Paladin_팔라딘이름.ntl
- 블리소소와 햄딘을 설정하는 부분입니다.
- 먼저 소소의 설정은 밑에처럼 간격(10, 20) / 몬스터 잡기(20,1000)으로 설정했습니다.

//NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사)
-MyConfig_LeechBot = 0; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사...
-MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)

NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
-MyConfig_LeechBotItem = [true, false]; // [방 입장 후 아이템 등 정리하기, 도박하기]
-MyConfig_LeechBotDistance = [10, 20]; // 기사와의 간격 = [최소, 최대]
-MyConfig_LeechBotPrecast = 0; // 프리캐스트하기 = 확인 시간(1/1000초) 간격
-MyConfig_LeechBotAttack = [20, 1000]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
-MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
-MyConfig_LeechBotMaster = ""; //

- (설명) 소소는 부수적인 케릭입니다. 후방에서 지원사격으로 생각하면 됩니다.

- 햄딘의 거리 설정은... 소소와 동일하게 설정해 주었습니다.
- 모니터링 해본 후에, 자신의 취향에 따라 거리를 알맞게 설정해 줍니다.

//NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사)
-MyConfig_LeechBot = 0; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사...
-MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)

NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
-MyConfig_LeechBotItem = [true, false]; // [방 입장 후 아이템 등 정리하기, 도박하기]
-MyConfig_LeechBotDistance = [10, 20]; // 기사와의 간격 = [최소, 최대]
-MyConfig_LeechBotPrecast = 0; // 프리캐스트하기 = 확인 시간(1/1000초) 간격
-MyConfig_LeechBotAttack = [20, 1000]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
-MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
-MyConfig_LeechBotMaster = ""; //



3-3. NTConfig_Sorceress_소소케릭이름.ntl와 NTConfig_Paladin_팔라딘이름.ntl의 디아 사냥부분..
NTConfig_Script.push("NTDiablo.ntj"); //
-MyConfig_DiabloLeechDiablo = 0; // 다이블로용 쫄봇 = 0: 사용 안 함/ 1: 기사/ 2: 부기사/ 3: 쫄
-MyConfig_DiabloLeechBot = 2; // 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임)
- 디아 사냥터 부분 이하 동일.. 만지지 않습니다


제3장 기타 부분 설정
기타 부분에서는 스크립트 몇개를 수정합니다.
scripts\NTBot\MyConfigs에서 2가지, scripts\NTBot\bots에서 1가지,
총 3가지 수정입니다.

1. scripts\NTBot\MyConfigs\QueDrop.ntl을 엽니다.
_MyQDC_Warcries = ["함성바바이름", false]; // 함성바바 이름을 써줍니다. 대소문자 구분!

1-1. _MyQDC_Delay = [10, 30, 90, 30]; .... (10/10 수정)

- (설명) MyQDC_Delay 이 명령어가 보일 겁니다.
- 위 명령어는 scripts\NTBot\bots\MyQueDrop.ntj 에서 끌어다 쓰는 수치입니다.
- 앞에서부터 [0], [1], [2], [3] 입니다.
- 자세한 설명은 거기 나왔있는데요..
- 여기서 제일 앞의 "10"을 30으로 바꿉니다.
- (변경 후) _MyQDC_Delay = [30, 30, 90, 30];


2. scripts\NTBot\MyConfigs\Warcries.ntl을 엽니다.
//#########################################################
// 함성 받을 캐릭터이름 설정하기
//-------------------------------
// _MyWaC_WarcriesNameList.push("함성 받을 캐릭터이름")
//==========================================================
_MyWaC_WarcriesNameList.push("함성 받을 캐릭터이름");
//_MyWaC_WarcriesNameList.push("");
//_MyWaC_WarcriesNameList.push("");

함성 받고자 하는 케릭의 주석을 지워주고, 케릭터 이름을 적어 넣습니다.


scripts\NTBot\MyConfigs\Warcries.ntl에서 또 한가지, 웨이 포인트 설정입니다.

Warcries.ntl 이 파일을 수정하지 않으셨다면....
맨처음에는 트라빈으로 되어있습니다...
트라빈 주석 처리 후, 불강(107)로 열어 주시면 됩니다.

//##############################################
// 함성할 웨이포인트 설정하기
//-----------------------------
// 주의: 함성할 웨이포인트는 한 곳만 설정합니다.
//===============================================
//_MyWaC_Waypoint = 83; // Travincal
_MyWaC_Waypoint = 107; // River of Flame

이렇게 불강 앞에 주석 제거 하세요~


3. scripts\NTBot\bots\MyLeechBot.ntj을 엽니다.
위 부분을 찾습니다. 라인검색(ctrl + g)으로는 150줄 근처에 있습니다.



 if (!MyConfig_LeechBotMaster)
 {
 for (i = 1; i <= 10; i++)
 {
 MyCo_SetStatusText("yc4기사의 수동/자동 확인 중 (yc0" + i + "yc4/10초)");

 _MyLB_Message = MyLB_ReadMasterMessage();
 if (_MyLB_Message)
 break;

 Delay(1000);
 }


스샷으로 보자면,

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 6


여기서, 두가지를 수정합니다.
3번줄의 i <= 10;을 30으로, 5번줄의 "yc4/10초"을 30으로 바꿉니다.
바꾼 모습은

 if (!MyConfig_LeechBotMaster)
 {
 for (i = 1; i <= 30; i++)
 {
 MyCo_SetStatusText("yc4기사의 수동/자동 확인 중 (yc0" + i + "yc4/30초)");

 _MyLB_Message = MyLB_ReadMasterMessage();
 if (_MyLB_Message)
 break;

 Delay(1000);
 }

이렇게 됩니다. 위 3가지 수정을 간단히 설명을 하자면,
1번 scripts\NTBot\MyConfigs\QueDrop.ntl는 함성해 줄 바바 설정입니다.
2번 scripts\NTBot\MyConfigs\Warcries.ntl는 함성 받을 케릭 설정(기사)입니다.

3번(scripts\NTBot\bots\MyLeechBot.ntj)이 문제 인데요...
제가 이 부분 생각해보다가, 렐따를 당했습니다.. ㅋㅋㅋ

제가 앞에서 이야기 했듯이,

NTConfig_Script.push("MyWarcries.ntj");
NTConfig_Script.push("MyQueDrop.ntj");

위 두 부분을 "쫄봇스크립트" 앞에 붙인다고 했죠...
함성바바/기사햄딘은 별 문제가 없는데....

나머지.. 소소가 문제더군요...
"기사의 수동/자동 확인 중" 확인 중이라는 메세지와 함께,
10초 기다리고, 방을 나가 버립니다.. 젝일슨!!!

다음과 같이 매니져 창에 뜹니다.

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 7


자아~ 생각을 해봅니다.
if (!MyConfig_LeechBotMaster) 이렇게 되었다는 것은...
스크립트가 리치봇 마스터가 아닐때는 어떻게 할래?? 라는 묻는 다는 걸 알것입니다.

1) 함성바바는 NTConfig_Script.push("MyWarcries.ntj"); 스크립트 진행 중에 있습니다.
- if (!MyConfig_LeechBotMaster)과는 상관없습니다.

2) 기사소소는
- NTConfig_Script.push("MyQueDrop.ntj"); 스크립트 진행중이어서, 함성 받고 있습니다.
- 기사소소도 if (!MyConfig_LeechBotMaster)과는 상관없습니다.

3) 그렇다면!!! 그렇습니다.. 블리소소/햄딘이 문제입니다.
블리소소/햄딘은 NTConfig_Script.push("MyLeechBot.ntj");의 적용을 받아,
나는~~ 쫄봇을 진행하고 싶어~~!!!
문제는 그 순간 기사소소는 함성 받느라,
NTConfig_Script.push("MyLeechBotMaster.ntj")를 적용하고 있지 않습니다.
즉 블리소소/햄딘이 우리 기사님은 NTConfig_Script.push("MyLeechBotMaster.ntj")을 적용하고 있어야해!
적용 안한다면, 기다려줄게!! 딱~~ 10초만!!

한마디로, 궁합이 맞아야 한다는 거죠...
쫄이 NTConfig_Script.push("MyLeechBot.ntj");의 적용을 받고 있다면...
기사도 NTConfig_Script.push("MyLeechBotMaster.ntj")를 받아야 한다는 겁니다.

근데, 만약 기사가 NTConfig_Script.push("MyLeechBotMaster.ntj")를 적용받지 않는다면...
블리소소/햄딘는 뭘 해야 할 지 모릅니다.

그 때 진행되는 것이, "기사의 수동/자동 확인 중" 이라는 명령어입니다.
"기사양반~~ 시간 줄께!! 언능 나를 쫄로 인정해 주세요"

글이 길어 졌는데요....
함성 주고, 함성 받는 것은 30초 안에 끝납니다.(평균 방입장 후, 함성은 36초 안에 끝납니다)
소소가 30초를 못 기다리고, 10초만에 나가버려서 위의 수치를 30으로 고친겁니다.

for (i = 1; i <= 30; i++)
{
MyCo_SetStatusText("yc4기사의 수동/자동 확인 중 (yc0" + i + "yc4/30초)");

이런 이유로 30초입니다. ^^;
모니터링 해본 후,
본인의 입맛에 맞는 시간을 설정해 주세요~



--------------------------------------------------------------------------
매니져 창에 기사팔라와 오더바바의 "실행 스크립트"가 함성할 때 적용되는 스크립트는 다음과 같습니다.

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 8


"퀘드랍(함성주기)"와 "함성하기"가 끝나면 다음과 같이 실행 스크립트가 바뀝니다.
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 9



----------------------------------------------------------------------------

바바가 함성하고 팔라가 뛰어가는 모습입니다.
- (동영상을 찍을 줄 몰라서요~ ㅠ)
- (수정) 위 사진은 글을 최초 작성할 때, 기사를 팔라로 설정했을 때 카오스 입구까지 뛰어가는 사진입니다.(10/10수정)
- 소소로 카오스 중앙까지 가서 포탈 여는 장면은 제일 밑에 넣었습니다.
- 지우지 않고, 남겨둘께요(혹시나 팔라로 기사 하시는 분들이 있을수도 있으니깐요)

1) 방 입장 후 함성하러 웨이포인트로 뛰어갑니다.
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 10

2) 웨이포인트 이동 후 기사를 기다립니다.
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 11

3) 기사가 불강으로 오니깐, 함성을 해줍니다.
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 12

4) 함성 해주고, 지옥의 성채로 돌아옵니다.
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 13

5) 함성 받고, 카오스 입구까지 뛰어가는 기사 팔라..
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 14

6) 함성 받고, 걸린 시간...
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 15



제4장 쫄봇에 대한 에러

1. MyQueDrop.ntj : MyUn_GetPlayer()실패 (지옥의 성채)

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 16

- (발생 원인) 위 에러는 기사소소가 내는 경우입니다.
- "MyUn_GetPlayer()실패"는 한마디로 함성 바바를 찾지 못했다는 경우입니다.
- 모니터링 해보시면 아시겠지만, 바바가 방에 늦게 들어왔을 경우에 발생하는 오류입니다.
- (해결) 다음과 같이 수정합니다.
- 오더 바바 기다리는 시간을 10초에서 30초로 연장합니다.
- 기사 팔라가 바바를 10초만 기다리니, 은근히 위의 에러가 많이 발생하네요.
- scripts\NTBot\MyConfigs\QueDrop.ntl 안의 _MyQDC_Delay = [10, 30, 90, 30]; 수치에서
- 맨 앞의 10을 30으로 수정합니다. (바바 기다리는데 30초는 주어서 어느 정도 여유 있습니다)


2. MyLeechBot.ntj : 쫄 명단 등록 실패(지옥의 성채)

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 17


- (발생 원인) 위 에러는 함성 바바가 낸 경우입니다.
- 앞의 에러와 연관되어 있는데요... 팔라가 바바를 못 찾고 있습니다.
- 기사가 방 입장후 60초 동안 쫄 명단을 작성합니다.
- 바바는 이미 107 웨이포인트(불강)에서 함성 준비만 하고 있고,
- 햄딘 팔라는 지옥의 성채에서 쫄만 찾고 있으니, 서로 못 만나는 거죠..
- (해결) 앞의 에러가 발생하면, 당연히 이번 쫄 명단 등록 실패가 나타납니다.
- 쫄 명단 등록 실패해도 사냥은 계속되니, 별로 신경쓰지 않으셔도 됩니다.


3. MyLeechBot.ntj : 기사의 수동/자동 확인 실패(지옥의 성채)

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 18

- (발생 원인) 위 에러는 기사 팔라가 함성을 받고 있을 동안,
- 소소가 10초만 기다리고 나가버리는 현상입니다.
- (해결) "제3장 기타설정의 3"에서 언급했듯이 30초로 바꾸어 줍니다.

if (!MyConfig_LeechBotMaster)
 {
for (i = 1; i <= 30; i++)
{
MyCo_SetStatusText("yc4기사의 수동/자동 확인 중 (yc0" + i + "yc4/30초)");

4. 함성바바가 너무 일찍 함성을 해 버립니다~
- (상황설명) 위 상황은 좀 복잡한데요.. 일단은 기사소소가 방을 만듭니다. 오더바바가 방에 들어옵니다.
- 그리고 나서, 오더바바가 웨이로 가서 함성을 지르는데요..
- 문제는 여기서 발생합니다. "사전터에 가기전에 프리캐스트 시전하기"로 오더를 한번 외치거든요.
- 그 때, 기사소소가 이게 오더이구나~~ 하고 감사히 먹고, 기사는 지옥의 성채로 돌아가는데요..
- 문제는 오더 바바의 진짜 함성은.... 그 다음에 나오는 진짜 오더입니다..
- 간단하게 설명해서, 첫번째 오더는 사냥터가기전의 오더이고, 두번째가 진짜 오더인데,
- 기사소소가 첫번째만 오더가 진짜인줄 알고,
- 함성 들었다고 지옥의 성채가버리고, 바바는 "난 아직 오더 안 줬어!! 언능 와~~"
- 이 상황입니다.
- 좀 해결 방안을 생각을 많이 해 보았는데요...
- (발생 이유) 바바가 웨이를 통해 사냥터에 가면, 처음에 지르는 오더와 설정에 의한 오류가 있는데..
- 팔라햄딘은 첫번째가 진짜 인줄 알고 지옥의 성채에 와 버린다는 것입니다.
- (해결) 좀 간단한 문제는 아닌데요...
- char_configs\NTConfig_Barbarian_케릭이름.ntl 파일을 손대거나 아니면 스크립트를 손을 대야 합니다.
- 첫번째 해결 방안은... char_configs\NTConfig_Barbarian_케릭이름.ntl 파일에서

 //==========================================================
 // 사냥터로 가기 전에 할 프리캐스트 설정하기
 //-------------------------------------------
 // MyConfig_Precast.push([무기 번호, 스킬 번호])
 // 주의: 설정한 순서대로 프리캐스트 합니다.
 // 참고: 설정하지 않으면 기본값으로 프리캐스트 합니다.
 //==========================================================
 //MyConfig_Precast.push([1, 155]); // Battle Command
 //MyConfig_Precast.push([1, 138]); // Shout
 MyConfig_Precast.push([1, 149]); // Battle Orders

- 위 부분에서 배틀 오더만 시전하게 합니다. 이유는?
- 바바가 불강 웨이로 가자마자, 배틀커맨드, 샤우트, 오더 순으로 지르는데,
- 기사소소는 위 세개 함성 중 하나만 함성 받아도, "저는 함성 받았으니 지옥의 성채로 갈께요~~" 라면서 가버립니다.
- 일단 하나만 시전하게 하고(짧은 시간에 첫번째 오더를 끝냅니다), 두번째 진짜 오더를 팔라에게 외칩니다.

- 두번째 방안은.... scripts\NTBot\bots\MyQueDrop.ntj의 파일을 열어보면... 맨 마지막 쯤에

 for (i = 1; i <= _MyQDC_Delay[3]; i++)
 {
 MyCo_SetStatusText("ÿc4함성바바로부터 함성 받는 중 (ÿc0" + i + "ÿc4/" + _MyQDC_Delay[3] + ")");
 if ((me.GetState(51) && me.GetState(26) && me.GetState(32)) || !MyUn_GetParty(_MyQDC_Warcries[0]))
 break;

 Delay(1000);
 }

이렇게 있는데요....

마지막의 딜레이가 현재는 1초(1000)으로 되어 있는데, 이 부분을 5000으로 고칩니다.

 for (i = 1; i <= _MyQDC_Delay[3]; i++)
 {
 MyCo_SetStatusText("ÿc4함성바바로부터 함성 받는 중 (ÿc0" + i + "ÿc4/" + _MyQDC_Delay[3] + ")");
 if ((me.GetState(51) && me.GetState(26) && me.GetState(32)) || !MyUn_GetParty(_MyQDC_Warcries[0]))
 break;

 Delay(5000);
 }

- (설명) 5000으로 변경하면 함성받고 5초 동안은 딜레이를 주고, 지옥의 성채로 이동합니다.
- 혹시나 모를 두번째 오더를 확실히 받아 먹을 수 있습니다.(가짜 오더를 기사에게 먹여서, 바바가 에러 나는 일 없습니다)


5. 바바는 파티를 하지 않습니다..
- (상황설명) 바바가 기사소소와 파티를 맺지 않는 상태에서, 불강으로 가서 함성 외치고,
- 기사를 막무가내로 기다리는 상황입니다.
- 에러내용으로 은근히 질문을 많이 받은 내용입니다.
- (해결) 저는 파티를 하지 않는다길래, scripts\NTBot.ntj 파일 안의 설정 문제인줄 알았는데요...
- 이 부분이 문제의 핵심이 아닙니다.
- 키포인트는 네 케릭 모두에서 NTConfig_PublicMode = false; // 으로 설정되어 있어야 합니다.
- 특히 바바는 꼭!! NTConfig_PublicMode = false; //로 해두세요~
- 스토리를 미리 알고 설정하면 편한게,
- 본 디아런의 스토리는 소소가 기사가 되고, 함성 바바가 방을 들어옵니다.
- 이때, 거의 들어옴과 동시에 바바와 소소가 파티를 맺습니다.
- 파티를 맺고, 불강으로 가서 함성을 지르는 겁니다.
- 만약 바바가 파티를 맺지 않는다면, NTConfig_PublicMode = false; // 이 부분의 설정 문제입니다.

6. NTBotGame.ntj(130) MyMain이 not defined 에러 내용
- (원인) NTBotGame.ntj(130) MyMain이 not defined 이러한 에러는 대개 스크립트를 만졌을 때 일어납니다.
- 스크립트를 만질 때는 주석(//)부터 시작해서, 따옴표(")하나 하나 신경을 써 주어야 합니다.
- (해결) 제가 굳이 스샷을 걸어둔 이유도, 스크립트를 만지는만큼, 신중을 기하라는 것입니다.
- 가장 편한 방법은 스샷대로, "변경 후..." 라고 적어 놓은 사항을 그대로 붙여 놓으시면 됩니다.


7. 쫄이 이상한 방 들어가 버려요~
- (해결) scripts\NTBot\MyData\LeechBot 폴더내에 있는 파일을 지워줍니다.

8. 쫄이 파티를 안해요
- (해결) scripts\NTBot.ntj 파일을 보면,
- leechBotAccountList.push([["기사 계정이름", true, 0], ["쫄계정이름", 1000], ["쫄", 2000], ["쫄", 3000]]);
- 위 부분을 설정해 주십시오~

9. 바바가 트라빈같은 이상한 곳으로 가요...

일단 기사소소/바바가 불강 웨이가 있는지 먼저 확인해 보십시오..
scripts\NTBot\MyConfigs\Warcries.ntl에서 웹포인트 설정입니다.

Warcries.ntl 이 파일을 수정하지 않으셨다면....
맨처음에는 트라빈으로 되어있습니다...
트라빈 주석 처리 후, 불강(107)로 열어 주시면 됩니다.
//##############################################
// 함성할 웨이포인트 설정하기
//-----------------------------
// 주의: 함성할 웨이포인트는 한 곳만 설정합니다.
//===============================================
//_MyWaC_Waypoint = 83; // Travincal
_MyWaC_Waypoint = 107; // River of Flame

이렇게 불강 앞에 주석 제거 하세요~


10. 나머지 쫄봇관련 에러는 봇게시판에서 충분히 해결할 수 있으리라 봅니다.

11. 제 아무리 팔라 기사여도, 치킨/재시작은 됩니다. ^^;
(다른 케릭 재시작은 시디키 교체로 인한 재시작이고, 팔라만 한번 더 시작하더군요..ㅎ)
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 19





제5장 카오스 중앙 포탈 열기(10/10 추가)

- 중앙 포탈을 연다는 소리는, 기사가 소소라는 겁니다...
- 저도 그동안 팔라로 기사 하다가, 빠른 사냥을 위해 소소로 바꾸었습니다.

- 여기서는 4개만 수정합니다.
- 스크립트를 만지니깐, 신중히 설정하세요...

5-1. 주석처리
- 먼저는 scripts\NTBot\bots\NTDiablo.ntj 파일을 엽니다.
- 라인검색(ctrl + g)으로는 53줄에 보이는,
- MyConfig_DiabloClear[1] = [1, _MyAt_MONSTER_TYPE_ALL]; 앞에 주석 처리 합니다.

- (변경 후)
- //Config_DiabloClear[1] = [1, _MyAt_MONSTER_TYPE_ALL];

- (변경 후 설정)
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 20


5-2. 내용추가
다음의 네 줄을 추가합니다. 5-1에서 수정한 부분에서 10줄 정도 밑으로 내려오면 됩니다.
(그대로 복사해서 넣으면 됩니다.)

 if (MyConfig_DiabloClear[1][0] == 0)
 (MyConfig_DiabloClear[2][0] != 0) ? MyMo_MoveTo(me.areaid, 7792, 5292) : NTC_PingDelay(500);

//내용 추가 시작(복사 시작) ---> 

NTM_MakeTP();
 
MyCo_Say(MyConfig_DiabloMessage[2]);

if (MyConfig_DiabloLeechDiablo == 0 && MyConfig_DiabloLeechBot != 0)
MyLB_WriteCheckMessage((MyConfig_DiabloLeechBot == 1) ? "OUT" : "ATTACK");

//내용 추가 끝(복사 끝) --->

 else if (!MyDi_ClearPath())
 {
 if (MyConfig_DiabloLeechDiablo == 1)
 MyLB_WriteMasterMessage("STOP");

- (변경 후 설정)
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 21


5-3. 주석처리
- 밑으로 쭈욱 내려가다 보면, (약 2페이지 가량 주석처리 - 대략 70줄 정도)

function MyDi_ClearPath()
{
 var _attackXy = [[7787, 5505, 7802, 5590], [7767, 5474, 7822, 5590], .....]]
 var _startTick;

// ..... (중략) .......

 if (i == 3 || i == 6)
 {
 if (MyTP_CountPortal() > 2)
 NTM_MakeTP();
 else if (!MyMo_TownManager(true))
 return false;
 }

 (i > 0) ? MyLB_WriteMasterMessage(me.areaid + "/" + (_attackXy[i - 1][0] + 2) + .....
 }
 }

 return true;
}

보일겁니다.. 좀 길게 주석 처리 합니다.

- (변경 후) 
- 변경된 내용...
- function MyDi_ClearPath() 앞에 /* (주석 시작) 을 넣었구요..
- function MyDi_ClearSeal() 앞에 */ (주석 끝)을 넣었습니다.

/* function MyDi_ClearPath()
var _attackXy = [[7787, 5505, 7802, 5590], [7767, 5474, 7822, 5590], .....]]
 var _startTick;

..... (중략) .......

 if (i == 3 || i == 6)
 {
 if (MyTP_CountPortal() > 2)
 NTM_MakeTP();
 else if (!MyMo_TownManager(true))
 return false;
 }

 (i > 0) ? MyLB_WriteMasterMessage(me.areaid + "/" + (_attackXy[i - 1][0] + 2) + .....
 }
 }

 return true;
}

*/

function MyDi_ClearSeal()
{
 var i;
 var _result;
 var _unit = GetPresetUnits(me.areaid, NTC_UNIT_OBJECT);

- (변경 후 설정)
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 22

5-4. 기사의 NTConfig_Sorceress_소소케릭이름.ntl.ntl의 디아사냥터에서 한가지 설정

NTConfig_Script.push("NTDiablo.ntj"); 
-MyConfig_DiabloLeechBot = 2; // 2: 쫄봇(움직임)
-MyConfig_DiabloHelp = 0; // 
-MyConfig_DiabloClear = [[0, 0x01], [0, 0x01], [2, 0x01]]; [... , 입구부터 중앙까지, 중앙부터 디아블로 소환 전까지]

- MyConfig_DiabloClear 여기에서, 두번째 부분 [0, 0x01]로 해줍니다.
- 중앙부터 디아블로 소환까지[2, 0x01] 이고, 입구부터 중앙까지 [0, 0x01] 입니다.

이렇게 앞에 주석 처리를 합니다.

4가지 다 수정 되었으면 저장하고 게임을 진행합니다.

-------------------------------------------------------------------------------

중앙에 도착해 포탈을 열고 있는 기사 소소
1) 카오스 중앙에 포탈을 열고 있는 소소
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 23

2) "타운포탈, 안전합니다!"라는 메세지와 함께, 입장하는 부기사와 쫄..
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 24

3) 부기사와 쫄 입장 후, 사냥에 나서는 기사소소
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 25

- 실제 사냥 시간
오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 26

오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) - 27

중앙 포탈로 약 6분 정도 걸리네요..


제6장 마무리
글이 상당히 길어져 버렸네요... ㅎㅎㅎ
별 내용도 없는 거 같은데요...

정강란에 "쫄봇"으로 검색을 해보았더니 29개가 나오더군요..
http://tradia.me/diablo2/diablo2_tips
이로써 제가 30번째 쫄봇에 대한 글을 썼습니다.
"또, 쫄봇에 대한 내용이냐??" 라고 말씀하시면, 딱히 할말은 없네요... ^^;
그래도 아직도 봇게시판에 많은 질문도 올라오고,
쫄봇에 대해 관심을 가지시는 분들이 많은 꺼 같아서 글을 썼습니다.

글쓰기 원칙을 보니, 게시판에 글 5개부터 도배라고는 하는데...
제가 케릭당 사냥시간/활마 봇돌리기 등..
좀 많이 쓴거 같네요...
당분간, 정강란에는 글쓰는 것을 자제하도록 할게요..

일단 소소가 기사이기 때문에, 위기의 순간이 좀 있습니다.
아무리 "공격스킬" 부분에서 거리 조정을 해 보아도,
머리찍기 등의 약간은 황당(?)하게 사냥할 경우를 대비해,
세팅에 어느 정도 신경을 써야겠죠?! ^^;
뭐~ 팔라로 해도, 치킨 나는건 매한가지이지만요...


ps) 리셋되고, 2주에서 한달까지가 블럭에 대한 고비 기간입니다.
아무리 블럭에 달관을 했다고는 해도, 막상 블럭 당하면 허망하다고 해야 할까요?
귀찮더라도, 봇/맵핵 안 쓴 케릭에 아이템 넣어두는 습관을 가지셨으면 합니다.


긴글 읽어주셔서 감사하구요...

행복한 저녁 보내세요~
댓글 87
  • 댓글 #258535

    오우........좋은 정보 감사합니다....전부 정독했네요... 그런데 위 방법대로 했는대 잘 안됩니다...... 일단 첫번째는....오더바바의 머리위에 배틀커맨드 실패,샤우트 실패...같은 문구가 뜨면서...팔라는 함성을 받은것으로 인식을 하는대...바바는 함성을 하지 않는것으로 인식을 합니다......... 그리고 두번째는 쫄들이 기사 팔라를 못 찾습니다.... 기사가 주위에 있는 확인....(1/180....2/180....3/180......10/180) 이런식으로 쫄들 위에 초만 계속가고...기사를 못찾네요..... 기사는 바로 옆에 있는대 말이죠.....뭐 쫄들이 못찾으니...기사가 쫄들 못찾는건 당연하고요...(쫄 확인 0/3)...........이 두문제는 어떻게 해결하죠??
  • 댓글 #258538

    1. 오더바바 머리 위로 배틀커맨트 실패는 팔라 햄딘을 못 만났거나, "MyUn_GetPlayer()실패 " 위의 실패라고 생각 되어 집니다. 저도 모니터링을 해 보았는데, 주어진 시간내에 하지 못하면 "실패"라고 되어 있더군요.. "MyUn_GetPlayer()실패" 위 부분의 에러를 수정하였습니다. 함성 바바 기다리는 시간을 당초 10초에서 30초로 변경하였습니다. 다시 한번 읽어 주세요 ^^; 두번째는 쫄들이 서로 NTBot.ntj 파일 내에서 leechBotAccountList.push([["기사 계정이름", true, 0], ["쫄계정이름", 1000], ["쫄", 2000], ["쫄", 3000]]); 설정이 되어 있는지 확인해 보세요... 그리고 혹시나 scripts\NTBot\MyData\LeechBot 폴더 내의 파일을 지웠는지 다시 한번 확인해 보시고, 쫄봇 실행 추천합니다. 그리고 (쫄확인 0/3) 위 부분은 NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사) -MyConfig_LeechBot = 0; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사... -MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초) 기사의 실행 스크립트가 NTConfig_Script.push("MyLeechBotMaster.ntj"); 가 적용되었을 때입니다. 결론은 쫄들이 서로 NTBot.ntj 파일 내에서 설정 문제로 생각됩니다. leechBotAccountList.push([["기사 계정이름", true, 0], ["쫄계정이름", 1000], ["쫄", 2000], ["쫄", 3000]]);
  • 댓글 #258541

    첫번째문제는 어찌어찌 다시 켜니 되네요....... 시간은 변경 했고요 ...10초에서 30초로...ㅋㅋ님께서 하신 설정은 다 했습니다...ㅋㅋ 첫번째 문제는 지들 스스로 해결 한듯.... 문제는...두번째....아직도 안되네요... 일단 scripts\NTBot\MyData\LeechBot 안에 파일들은 할때마다 지웠습니다....이 문제는 아닌거 같습니다.... 그리고 NTBot.ntj 설정도 leechBotAccountList.push([["aaa", true, 0], ["bbb", 1000], ["ccc", 2000], ["ddd", 3000]]); 이렇게 설정했습니다....주석해제는 당연히 했고요....(위에 aaa,bbb,ccc,ddd 는 제 계정명을 임의로 바꿔서 쓴 것입니다...계정명 똑바로 썼고요.....) 그런데도 기사를 못찾네요.............. 흠.....님과 설정이 다른부분이 한개가 있는대.......혹시 이것 때문인가요..........??? 제가 NTBot.ntj 에서 기사를 오더밥으로 하고....케릭 컨피그에선 기사를 팔라로 했습니다.........혹시 이것때문....???팔라가 디아블로를 안깨서 퀘드랍을 하려고 위 같이 설정했습니다..........그 문제 일까요...??? NTBot.ntj에서의 기사와 케릭컨피그에서의 기사는 같아야 하나요?? NTBot.ntj 에서의 기사 설정은 방을 만들때만 유효한거 아닌가요??
  • 댓글 #258544

    흠.........NTBot.ntj 에서 기사를 팔라로 하니 잘되네요...... 근데 문제는.....팔라로 방을 만들면 퀘드랍이 안된다는거....ㅠㅠ 이제 모든 문제가 해결되었습니다..ㅋㅋㅋ 감사합니다 ㅋㅋ 혹시 방은 다른케릭이 만들고 기사는 팔라가 하는 방법 아시는지요??
  • 댓글 #258550

    엄청난 정보내요 어찌 다알지 참....존 정보 감사 합니다
  • 댓글 #258553

    이대로 설정을 했는데,, 팔라가 방 조인후 오류가 나버리네요.. NTBotGame.ntj(130) MyMain이 not defined라는데 아무래도 퀘드랍세계에 오신걸 환영합니다<< 이걸 출력하는데서 오류인것같은데..... 그리고 이 설정으로 아저씨 오더밥에 총각팔라 가능한가요? 윗분 글을 보니 저도 걱정이 되서 ㅎㅎ
  • 댓글 #258559

    삼진아웃님// 글쎄요.. 다른 케릭이 만들고 기사가 팔라가 되는 방법이라면... 다른 케릭이 방잡고, 팔라가 기사가 되는 방법까지는 생각해 보지 않아서요... 저는 오리디아런을, 렙업을 위해서 하거든요.. 아무래도 기사가 방을 잡으니깐요... 어느정도는 감안해야 할 듯 합니다.. ^^; 료님// scripts\NTBot\MyData\LeechBot 폴더 내의 파일을 지웠는지 다시 한번 확인해 보시고, 쫄봇 실행 추천합니다. 저도 실수로.... 수동으로 렙업 하다가 팔라가 디아를 잡아 버렸습니다... 흑흑흑~ 분명 파티 풀었는데, 가까이에 있다는 이유 하나만으로 클리어 되어 버리더군요. NTConfig_Script.push("NTDiablo.ntj"); -MyConfig_DiabloKill = true; // 디아블로 잡기 이 부분에서 디아 잡고 싶지 않은 케릭은 MyConfig_DiabloKill = false 로 해두고, 마을로 보내면 될꺼 같습니다. 마을로 보내는 방법은 "봇게시판"에 있더군요.. 저도 그 부분에는 확신있게 답변을 못 드리겠네요... 다른 분의 해결 방안이 나올 때까지는, 일단 보류하는게 좋을 듯 합니다.
  • 댓글 #258562

    실행 할 때마다 지우고 했는데도 그러네요 ㅜ 왜그러는지 모르겠군요..
  • 댓글 #258565

    꼭 제가 찾던 정보이긴 하나 7랩이 안되는 1인입니다 ㅎㅎ;
  • 댓글 #258568

    위에대로 설정 제대로 했습니다. 차근차근 읽어가면 했는데 바바가 웨이를 타고 불길의강에서 기다리는도중 팔라(기사)와 파티맺는게 안되네요. 팔라가 파티초대 자동으로 해도 바바가 승인을 안하네요... 소서는 파티맺었는데...
  • 댓글 #258571

    료님// NTBotGame.ntj(130) MyMain이 not defined 요거는 주로 스크립트 잘 못 수정해 주었을 때 나타나는 에러입니다. 주석(//)을 하나만 제거해 주었다는지, 제 생각에는 따옴표(")표 이 부분에서 설정 에러가 난거 같네요... 그냥 맘편하게, 제가 "변경후'라고 적어 놓은곳, 스샷에 맞게 그대로 복사해 하시면 되요...
  • 댓글 #258574

    11차에서 설정하다가 파티문제로 인해 12차로 전환후 그대로 했더니 아주 잘됩니다. 견우님 정말 감사드립니다.
  • 댓글 #258577

    렛츠고열이9님// 실행되었다니 다행이네요.. ㅎㅎㅎ 아무리 생각을 해보아도, 파티와 관련된 부분은 scripts\NTBot.ntj 파일 밖에 없어서요.. 이제는 득템하셔서, 염장 스샷 한번 날려 주세요.. ^^; 행복한 밤 보내세요~
  • 댓글 #258580

    아 아무리 게시판 뒤져도 함성 관련은 자세히 안나와 있던데 감사합니다!!
  • 댓글 #258583

    저도 동감합니다 어제 5시간동안 머리 싸매고 궁리하다가 아무리해도 안되길래 포기 했었는데 이렇게 잘설명해 놓으셨네요 ㅎㅎ 감사합니다 ^^
  • 댓글 #258586

    우와~~~~~~.... 최고십니다!! 그많은 쫄봇 자료들을 봤지만, 이처럼 자세히, 오류까지, 스샷까지 넣으시다니.. 얼마나 힘들게 작성했을지 노력이 느껴집니다. 무조건 추천들어갑니다.
  • 댓글 #258589

    추천드립니다 ^^ 아쉬운점은... 바알잡을때로 함성이되면 좋겠어요 ㅠㅠ 디아런에서 되는데 바알런이 잘안되네요 ㅠㅠ 엉엉
  • 댓글 #258595

    글 그대로 따라하면 잘 되구요... 혹시나 함성밥이 방에 들어와서 파티를 안해준다면은 함성밥 이니에서 공방모드 켜두섰으면 파티 안해줍니다. 왜 그런진 모르겠어요...
  • 댓글 #258601

    두가지 개선 사항입니다... 위에서처럼 설정을 해도 디아런 쫄봇은 돌아갈텐데요.. 효율성을 위해, 조금이나마 수정합니다. (본문 수정은 하지 않겠습니다... 아무래도 변경된 곳 보려면 번거롭죠..ㅋ) 수정 부분은 두가지입니다. 1. 팔라/바바 케릭 이니에서 딜레이 시간 단축! 2. 팔라 함성 받기에서 딜레이 시간 5초(본문에서 언급했지만 다시 강조합니다.) 1. 팔라/바바 케릭이니에서요... 1 - 4와 2 - 4. 팔라/바바 케릭이니의 시간설정에서... (두케릭 모두 변경입니다) (변경 전) //###################################### // 시간 설정하기 //===================================== me.maxgametime = 1200; // 최대 게임 시간(초, 0: 무제한) NTConfig_StartDelay = 2000; // 방 입장 후 지연 시간(1/1000초) MyConfig_WaypointDelay = 40; // 웨이포인트 이동 시도 시간(1/5초) NTConfig_AreaDelay = 2000; // 지역 이동 후 지연 시간(1/1000초) MyConfig_TimeManager = [0, 0]; // 시간 관리자 = [만들 방 수, 가동 시간(분)] NTConfig_StartDelay = 2000; NTConfig_AreaDelay = 2000; 바바 이니에서 딜레이 설정을 2초로 두었는데, 각각 본래 설정으로 하시면 됩니다. (변경 후) //###################################### // 시간 설정하기 //===================================== me.maxgametime = 1200; // 최대 게임 시간(초, 0: 무제한) NTConfig_StartDelay = 0; // 방 입장 후 지연 시간(1/1000초) MyConfig_WaypointDelay = 40; // 웨이포인트 이동 시도 시간(1/5초) NTConfig_AreaDelay = 500; // 지역 이동 후 지연 시간(1/1000초) MyConfig_TimeManager = [0, 0]; // 시간 관리자 = [만들 방 수, 가동 시간(분)] ----------------------------------------------------------- 변경 사항... NTConfig_StartDelay = 2000; NTConfig_AreaDelay = 2000; 을 NTConfig_StartDelay = 0; NTConfig_AreaDelay = 500; 로 원래 설정으로 갑니다. - (변경이유) 모니터링을 해보니, 굳이 게임시작/장소변경 딜레이를 줄 필요없더군요. - 처음 하시는 분은, - 팔라/바바 케릭의 게임시작/장소변경 딜레이를 변경할 필요 없습니다. 2. 본문에서 언급한 내용입니다만, 한번 더 강조합니다. - scripts\NTBot\bots\MyQueDrop.ntj의 파일을 열어보면... 맨 마지막 쯤에 for (i = 1; i <= _MyQDC_Delay[3]; i++) { MyCo_SetStatusText("ÿc4함성바바로부터 함성 받는 중 (ÿc0" + i + "ÿc4/" + _MyQDC_Delay[3] + ")"); if ((me.GetState(51) && me.GetState(26) && me.GetState(32)) || !MyUn_GetParty(_MyQDC_Warcries[0])) break; Delay(1000); } - 이렇게 있는데요..... 마지막의 Delay(1000); 을 Delay(5000); 으로 바꿉니다. - (이유) 변경한 이유는 위의 1번 팔라/바바 딜레이 시간 변경과 연관이 있는데요.. - 5초도 좀 많다 싶으신 분들은 3초(Delay(3000);)으로 하셔도 됩니다. - 최소한 딜레이 1초보다는 많이 주시면 됩니다. - 이렇게 딜레이 5초를 주면, 한번 오더를 받고, 진짜 오더를 받을 때까지, - 팔라가 불강 웨이로 이동 후5초 정도는 기다립니다. "진짜 함성"을 받을 수 있습니다.
  • 댓글 #258604

    GoM79x님// 잘된다니 다행이네요... GoM79x님의 말씀을 듣고 제 바바도 확인을 해 보았는데, 제 바바도 NTConfig_PublicMode = false; 설정으로 되어 있네요.. 봇 돌릴때는 저 부분은 신경을 안 써주었거든요.. 일단은 바바가 파티 안된다는 분들에게 도움이 될 듯합니다. 좋은 정보 감사합니다.
  • 댓글 #258607

    견우님... 팔라기사가 쫄들한테 파티를 하면 다 파티를 하는데, 함성바바만 파티승인을 안하고 있네요.. 그래서 제가 직접 파티승인하면 그때부터 정상작동 합니다... 함성바바가 파티승인만 하면 되는데 어떻게 해야 할까요..;; 봇은 4.2 12차 버전입니다. 팔라기사 에러메시지: "MyQueDrop.ntj: MyUn_GetParty() 실패" 함성바바 에러메시지: "MyWarcries.ntj: MyWa_DoWarcriesNameList() 실패"
  • 댓글 #258610

    애니좋아님// 일단은 NTConfig_Barbarian_케릭이름.ntl 으로 들어가보세요.. //#################################### // 기타 옵션 설정하기 //===================================== NTConfig_PublicMode = false; // 이렇게 false로 되어 있는지 먼저 확인해 보시구요... 2. 파티 관련해서는 scripts\NTBot.ntj 파일을 보면, - leechBotAccountList.push([["기사 계정이름", true, 0], ["쫄계정이름", 1000], ["쫄", 2000], ["쫄", 3000]]); 요게 파티와 관련된 설정이거든요....] 3. 팔리딘에게 순서대로 적용되는 "사냥스크립트"를 보면요.... 1) NTConfig_Script.push("MyQueDrop.ntj"); 2) NTConfig_Script.push("MyLeechBotMaster.ntj"); 3) NTConfig_Script.push("NTDiablo.ntj"); 이렇게 순서대로 적용됩니다... 각각의 "사냥스크립트"의 용도를 보면요... - NTConfig_Script.push("MyQueDrop.ntj"); <== 이건 함성 받기 위한 용도 - NTConfig_Script.push("MyLeechBotMaster.ntj"); <== 쫄 명단 작성 - NTConfig_Script.push("NTDiablo.ntj"); <=== 디아블로 사냥하세요... 이렇게 됩니다.... -_-+ 글이 길어지네요.. 아흑~! 팔라가 함성을 받을 때는 NTConfig_Script.push("MyQueDrop.ntj"); 이 스크립트가 적용되어야 한다는 뜻이죠... NTConfig_Script.push("MyQueDrop.ntj"); 스크립트가 적용되기 전에는.... NTConfig_Script.push("MyLeechBotMaster.ntj"); 가 적용될리가 없습니다. 작성 순서에 따라 순차적으로 적용되니깐요.. NTConfig_Script.push("MyQueDrop.ntj"); 가 적용되어 함성을 받는다는 소리는... "같은 편끼리 함성을 해준다"라고 볼 수도 있구요... 그렇다면 NTConfig_Script.push("MyQueDrop.ntj"); 이 스크립트가 적용될 때, 이미 파티는 맺어져 있어야 한다는 겁니다. (말로는 간단한 문제인데, 막상 글로 표현하니... 진짜 길어지네요.. 킁!) scripts\NTBot\MyConfigs\QueDrop.ntl 에서 함성바바이름을 제대로 적었는지, 확인해 보시구요... scripts\NTBot\MyConfigs\Warcries.ntl 에서 함성 받을 기사 제대로 적었는지, 확인해 주세요.... ------------------------------------------------------------------------- 참고로, 바바에게 적용되는 스크립트는.... 1) NTConfig_Script.push("MyWarcries.ntj"); 2) NTConfig_Script.push("MyLeechBot.ntj"); 입니다. 물론 디아사냥스크립트도 적용이 되지만, 매니져 창이나 쫄의 화면에는, 표시되지 않습니다. 팔라와 함성바바가 쫄로 맺으려면, 각각에게 적용되어야 하는 스크립트가, 팔라는 NTConfig_Script.push("MyQueDrop.ntj"); 바바는 NTConfig_Script.push("MyWarcries.ntj"); 입니다. ---------------------------------------------------------------------------- 지금까지는 파티 및 각자에게 적용되는 스크립트였구요.. 그리고 마지막에 언급하신, 팔라기사 에러메시지: "MyQueDrop.ntj: MyUn_GetParty() 실패" 함성바바 에러메시지: "MyWarcries.ntj: MyWa_DoWarcriesNameList() 실패" 이거는.. 파티를 하지 않거나, 아니면 바바가 너무 빨리 불강 웨이로 가버린 경우입니다. "제4장 쫄봇에 대한 에러"의 1에서 언급한 내용입니다. 일단은 바바 파티가 급하니깐요.. 바바의 설정을 수정해 주시기 바랍니다.
  • 댓글 #258613

    어제 새로 시작해서 아직은 그림의 떡이로군요 나중에 꼭 참고하도록 할게요 좋은 정보 감사합니다
  • 댓글 #258616

    견우님... 답변쓰시느라 정말 힘드셨을텐데.. 정말정말 고맙습니다. ntbot.ntj leechBotAccountList.push([["팔라기사계정", true, 0], ["함성바바계정", 1000], ["소서쫄", 2000], ["네크쫄", 3000]]); ------------------------------------------------------------------ NTConfig_Paladin_팔라기사.ntl NTConfig_Script.push("MyQueDrop.ntj"); // 퀘드랍(함성 받기) * 참고: "scripts/NTBot/MyConfigs/QueDrop.ntl"에서 설정합니다. //########################################################################## // 사냥터 설정하기 //========================================================================== // 쫄봇 //-------------------------------------------------------------------------- NTConfig_Script.push("MyLeechBotMaster.ntj"); // MyConfig_LeechBot = 3; // MyConfig_LeechBotWait = 60; // //NTConfig_Script.push("MyLeechBot.ntj"); // MyConfig_LeechBotItem = [true, false]; // MyConfig_LeechBotDistance = [10, 20]; // MyConfig_LeechBotPrecast = 0; // MyConfig_LeechBotAttack = [0, 1000]; // MyConfig_LeechBotPick = 0; // MyConfig_LeechBotMaster = ""; // ------------------------------------------------------------------- ------------------------------------------------------------------- NTConfig_Paladin_함성바바.ntl NTConfig_Script.push("MyWarcries.ntj"); // //########################################################################## // 사냥터 설정하기 //========================================================================== // 쫄봇 //-------------------------------------------------------------------------- //NTConfig_Script.push("MyLeechBotMaster.ntj"); // MyConfig_LeechBot = 0; // MyConfig_LeechBotWait = 60; // NTConfig_Script.push("MyLeechBot.ntj"); // MyConfig_LeechBotItem = [true, false]; // MyConfig_LeechBotDistance = [5, 7]; // MyConfig_LeechBotPrecast = 30000; // MyConfig_LeechBotAttack = [25, 1000]; // MyConfig_LeechBotPick = 2000; // MyConfig_LeechBotMaster = ""; // --------------------------------------------------------------------- --------------------------------------------------------------------- QueDrop.ntl //############################################################################## // 퀘드랍 캐릭터 설정하기 //============================================================================== _MyQDC_Warcries = ["함성바바이름", false]; // _MyQDC_Delay = [20, 30, 90, 30]; // ---------------------------------------------------------------------- ---------------------------------------------------------------------- Warcries.ntl //############################################################################## // 함성 받을 캐릭터이름 설정하기 //------------------------------- // _MyWaC_WarcriesNameList.push("함성 받을 캐릭터이름") //============================================================================== _MyWaC_WarcriesNameList.push("팔라기사 이름"); //_MyWaC_WarcriesNameList.push("함성 받을 캐릭터이름"); //_MyWaC_WarcriesNameList.push("함성 받을 캐릭터이름"); ----------------------------------------------------------------------- MyQueDrop.ntj 는 수정하라는데로 했습니다. 케릭터 ntl에서 공방설정은 모두 "true"로 했어요.. 제가 한 순서는 1.쫄들 로그인 해놓고 대기. 2.팔라기사 로그인 후 방만들기 3.쫄들 방에 접속 4.팔라기사와 다른 쫄들 파티 5.함성바바는 방에 2초대기후 불길의강 웨이로 이동 6.팔라기사 대기시간지나면 아이템점검 후 웨이로 이동후 바로 출발 7.함성대기시간 지나면 함성바바 마을로 와서 파티승인. 한번 눈으로 읽어보시고 이상한것만 말씀해주세요.. 답변쓰는것도 굉장히 귀찮으실텐데.. 죄송합니다..(__);
  • 댓글 #258619

    위에 문제 해결했습니다.. 견우님의 조언을 듣고 케릭터 ntl파일에 공방설정을 모든케릭 false 해줬더니 정말 거짓말처럼 잘 되네요. NTConfig_PublicMode = false; // 이부분입니다. 저와같은 문제 있으신분 한번 해보세요.. 그리고 견우님께 다시한번 고맙네요..^^
  • 댓글 #258622

    애니좋아님// 실행되었다니 다행이네요~ NTConfig_PublicMode = false; // 은근히 엉뚱한 곳에서 해결이 되어버리는군요... 저도 GoM79x 님의 제보 때문에 알게 된 내용입니다.ㅎ 제 케릭 설정은 원래 NTConfig_PublicMode = false; // 이렇게 되어 있어서, 그 부분까지는 신경을 못 썼거든요ㅎ 득템하시구요, 행복한 저녁 보내세요~
  • 댓글 #258625

    견우님 좋은 강의 잘 봤습니다^^ 다름이 아니오라 버그때문에 질문을 드려봅니다 기사 팔라가 방을 만들고 함성바바가 방에 들어간후 서로 파티를 맺고 임의의 웨이포인트에서 만납니다 여기까진 아주 잘 됩니다 그런데 바바가 함성을 아무리 외쳐도 팔라가 웨이포인트 바로 위에 서서 함성을 받지 못합니다 듣기로는 이게 게임 자체의 버그라고 하더군요.. 샤우트 실패, 오더스 실패 등의 메세지가 동반됩니다. 웨이포인트를 불길의강,트라빈컬,증오2층, 심지어는 감옥,스파이더포레스트 등등 이상한곳까지 시험해 보았으나 같은 증상이 발생했습니다. 수동으로 팔라의 위치를 살짝 옮겨주면 함성이 들어가긴 하나.. 애초에 봇을 돌리는건데 매번 이렇게 해줄수도 없는 노릇입니다 혹시 해결 방법이 없을까요
  • 댓글 #258628

    해도해도 안되는 저로선 ㅠㅠ 저의 무지함을탓할수밖에 ㅋㅋ
  • 댓글 #258631

    나도 어여 렙업해서 붓한번 돌려봐야하는데... 암튼 대단한 정보내요^^*
  • 댓글 #258634

    phd216 님// 버그 문제 관련해서, 생각을 해보았는데요.. 저의 능력 밖의 이야기이네요..ㅎ 일단 팔라가 웨이 포인트로 가는 명령어를 굳이 찾아 보자면, scripts\NTBot\bots\MyQueDrop.ntj 스크립트 (라인 89줄)에서, MyCo_SetStatusText("ÿc4함성바바가 있는 웨이포인트로 이동 중 (ÿc0...ÿc4)"); if (!MyMo_TakeWaypoint(_player.areaid)) { if (_MyQDC_Warcries[1]) MyCo_ExitGame("ÿc1MyQueDrop.ntj : MyMo_TakeWaypoint() 실패 (" + MyCo_GetAreaName() + ")"); else return "MyMo_TakeWaypoint()"; } MyMo_MoveTo(me.areaid, me.x + 3, me.y); 이 부분인데요... 이동해서, MyMo_MoveTo(me.areaid, me.x + 3, me.y); 명령어를 받는 거 같아요.. 근데, 제가 MyMo_MoveTo(me.areaid, me.x + 3, me.y);를 손대본적이 없어서요.. 감히 말씀 드릴수는 없을꺼 같아요.. 혹시나 phd216님의 scripts\NTBot\bots\MyQueDrop.ntj 파일에서 위의 설정 부분 확인해 보세요... 저도 모니터링을 계속 해보고 있는데, 일단은 팔라가 웨이포인트로 들어온 이후, 한번 움직이더라구요... 가끔식은 바바와 약간 비빈다는 느낌이라고 해야할까요?! 그 부분의 버그는 입장 후 좌표를 변경하든, 아니면 강제로 입장 후 한번 더 이동하게끔 명령어를 넣어 주는게 좋아 보이네요.. 죄송합니다. 저의 능력이 그 버그까지 해결할 능력은 안되네요..
  • 댓글 #258637

    답변 감사드립니다. 팔라가 웨이로 들어온후 한번 움직인다면.. 제가 설정을 뭐 잘못 한게 있는지 한번 살펴봐야겠습니다
  • 댓글 #258640

    phd216님// 제 생각에는 설정 쪽에서는 문제가 없을 겁니다. 괜히 scripts\NTBot\bots\MyQueDrop.ntj 파일 건들어 보았자, 좋을꺼 하나 없으니깐요.. 스크립트를 손대지 않는 선에서 생각을 해봐야 될듯합니다. 방금도 모니터링을 해보니, 일단 바바가 불강 웨이로 갑니다. 팔라가 들어옵니다. 그리고나서 팔라가 몇 발자국 움직이더라구요... 그리고는 함성 받고 마을가서, 쫄 명단 확인하고 사냥하러 카오스로 출발... 위 상황과는 아무 상관없겠지만, 바바가 포탈을 열도록 설정을 해 두었거든요. //################################### // 함성할 웨이포인트로 이동 후 타운포탈 열지 여부 설정하기 //==================================== _MyWaC_isOpenPortal = true; 혹시나해서, 이것까지 써봅니다... ^^; 아무튼 잘 해결 되었으면 하네요.
  • 댓글 #258643

    여기저기에서 여러 의견이 ..잇네요 .참고하겠습니다 감사합니다 여려분들 ㅎㅎ
  • 댓글 #258646

    답변 감사드립니다. 포탈 열기를 설정해보았지만 마찬가지로군요.. 좌표 수정을 한번 해봐야할것 같습니다
  • 댓글 #258649

    오... 움직이는 좌표를 좀더 높여 봤더니 문제가 해결되었습니다 견우님 감사합니다
  • 댓글 #258652

    phd216 님// 역시 좌표쪽이었군요..ㅎ 고생하셨어요.. 이제 렙업만 남았군요...ㅋ 저는 요즈음, 카오스 중앙 포탈 여는 것좀 생각하고 있습니다.. 생각만큼 쉽지는 않네요.. ^^; 성공하면.. 지금보다 더욱 빠른 디아런이 될텐데 ㅎ 일단 중앙포탈은 좀 더 생각해야겠네요... 좋은 밤 되세요~
  • 댓글 #258655

    팔라가 좌표값으로 움직이게 한 이유는 웨이에서 바로 함성을 받으면 버그성으로 함성이 않 먹힙니다. 그래서 좌표값을 넣어서 굳이 움직여서 받는겁니다. 이건 좀 오래된 정보입니다. 제가 올린 글에도 있습니다.
  • 댓글 #258661

    안녕하세요^^ 읽은대로보고 날아다녀님 12차를 받은다음 그대로 실행했습니다... 방을 만드는것은 바바로 하고... 리치봇 마스터는 팔라로 하고 있는그대로 한자도 빠지지 않고 3번이나 반복해가며 해봤으나... 전캐릭이 오더를다 받구 나서... 기사 이름 확인 실패가 뜨면서 바바와 소서가 나가더군요.. 혹 제문제점을 알 수있을까요? 혹 견우님은 방을 만드는 캐릭이 직접 방을 만들면서 리치봇 마스터가 되신건가요?
  • 댓글 #258664

    요고요고 제가 한참 찾던 정보네요 저도 소서기사를 사용중이고 현재 오밥/햄딘이 쫄중이며 내일 조넥 쫄까지 합류 하면 이제 본격적으로 돌아보려고 합니다 헌데,, 설정을 어떻게 바꿔봐도 소서가 카오스 입구에서 포탈을 열어버리네요 중앙까지 쭉 들어가게 하고싶은데 2-3. scripts\NTBot\char_configs\NTConfig_Sorceress_기사소소이름.ntl.ntl파일에서 디아 사냥부분.. NTConfig_Script.push("NTDiablo.ntj"); // -MyConfig_DiabloLeechDiablo = 0; // 다이블로용 쫄봇 = 0: 사용 안 함/ 1: 기사/ 2: 부기사/ 3: 쫄 -MyConfig_DiabloLeechBot = 2; // 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) -MyConfig_DiabloHelp = 0; // 채팅으로 "ㄷ", "h", "H"를 외치면.... -MyConfig_DiabloClear = [[0, 0x01], [0, 0x01], [2, 0x01]]; // [웨이포인트부터 입구까지, ...] -MyConfig_DiabloKill = true; // 디아블로 잡기 -이하 동일 이대로 설정했음에도 카오스 입구에서 열어버립니다.. 왜그러는지 당췌 ㅜㅜ
  • 댓글 #258667

    기사가 리치봇 마스터가 되니 문제 없이 너무나 잘 작동 됩니다... 자세한 설명 너무 감사합니다..^^ 항상 좋은 일만 가득하세요^^ //료님 본문중에 디아블로 이니 수정 부분이 있습니다 보시고 그대로 수정해 보세요^^
  • 댓글 #258670

    윤개성님// 잘 된다니 다행이네요.. 일단은 기사 케릭, 소소가 좀 튼튼해야, 일도 잘하더라구요..ㅎ 극오브는 은근히 치킨이 많아서, 블리로 바꾸었더니 카오스에서 생존률이 높더군요. 득템하시고, 좋은 저녁 보내세요 ^^)//
  • 댓글 #258673

    아하하 저장을 안눌렀었네요 ^^;;;;;;;;;;;; 깔끔하게 해결됬습니다!! 감사합니다 ㅎㅎ 드디어 제가 원하는 설정이 완료됬네요 ㅜㅜ 감격 또 감격입니다
  • 댓글 #258676

    ll료ll님// 실행되었다니 다행이네요~ ㅎㅎㅎ 열렙/득템 하시기 바랍니다. 좋은 밤 보내세요
  • 댓글 #258679

    이라샤셋 85렙 블리 올레 85 블럭 71 오더피 1800// 이것저것 레어좀 줏어입힌 85 햄딘 올레 75 블럭 75 오더피 3100// 무식하기 그지없는 84렙 3종오더 + 레지 + 달려 만땅 찍은 오더피 3700 오더밥// 시폭 만땅 디크리 시전 몸빵및 콜레 빠른 처리용 65렙 조넥 오더피 1300// 요로케 네마리 준비됬네요 ㅎㅎ 위 셋은 이미 돌고 있는데, 햄딘이 콜뮨 처리에 하도 헤메서 네크까지 추가하여 화려한 4케릭 디아런을 준비중입니다 ㅎㅎ 안정되면 방 공개 하면서 요번기는 오리래더를 빡시게 달려 보려구요 ^^ 요 설정의 90%는 견우님 덕에 했습니다 감사합니다!!
  • 댓글 #258682

    ll료ll 님// 즐겁게 게임하시면서, 꼭! 득템하시구요, 나중에 여력이 되신다면, 랭킹도 한번 올려주세요..ㅎ 행복한 저녁 보내세요 ^-^)//
권한이 없습니다.
다크 모드