Skip to content

팁 게시판

만능쫄봇 텔레로 카오스런-17차 #1 대기열 재시작하기 17차/18차 댓글 추가

분류 봇관련 조회 수 2,783 추천 수 11

안녕하세요?

먼저 이자료를 만들어주신 해븐리스톤님과 날아다녀님께 이 자리를 빌어 감사의 말씀을 드립니다.
==========================================================================================

이 수정본으로 오류나 다른 문제가 있을수 있으므로 원본은 필히 백업 해 두시고 수정 하시기 바랍니다.

이 수정본으로 인한 모든 문제는 본인에 있음을 명심하시고 수정 하시길 부탁 드립니다.


본인은 플그램을 잘 다룰줄도 모릅니다

다만 제가 쓰기 위하여 이리저리 수정 하다보니 잘 동작 되기에 허접한 수정 이지만 아무쪼록 욕하지 마시길

간곡히 부탁 드립니다.(특히, 쪽지/기본적인 설정 질문은 일절사양 합니다)

잘못된 부분이나 질문은 댓글로만 해 주시길 부탁 드립니다.
--------------------------------------------------------

*** 오늘은 기본 수정 할곳과 디아 사냥터 먼저 올려 봅니다. ***

조만간 안다/피트/매피/해파스토/듀리얼 도 올려 드리겠습니다.
 (테스트 중입니다)

특히 MyDiaBot.ntj 를 수정 하실때는 원본과 비교해 가며 수정 하십시요.
주석부분은 많은 부분이 없어므로...^^

제가 쓰는 메세지 그대로 올려 드림을 양해 부탁 드립니다.
(참고하셔서 본인에 적절하게 수정 하시라고 그대로 올려 드립니다)


A. 이자료는 날아다녀님의 17차 버젼이며, 오리지날용으로 수정 되었으므로 바알은 수정하지 않았습니다.

1. 기사/텔레소서/함성바바 는 필수 입니다. (편의상 기사는 햄딘으로 설명 드립니다)

===================================================
주의 : 총각햄딘 / 처녀소서 / 아저씨바바 기준 입니다.
 방만드는 캐릭은 필히 아저씨/아줌마로
===================================================

2. 상기 3총사는 한캐릭만 없어도 자동 아웃 합니다.

B. 1기사 7쫄에 적합 하도록 수정 하였으며, 퀘드랍을 위하여 몇가지 추가 되었습니다.

1. 디아잡기직전에 편리한데로 설정이 가능 하도록 하였습니다.

2. 지정1캐릭(쫄캐릭이면 설정가능) --> 풀방시 마을 보내기가 주 용도 이며, 본인에 맞게 기사캐릭이니에서 설정 가능합니다.

3. 지정2캐릭(쫄캐릭이면 설정가능) --> 아저씨/아줌마가 방만드는 캐릭외에 있을때 퀘드랍을 위하여 디아만 잡지 못하게 할수도, 잡을수도 있게 합니다.

4. 보조함성바바 --> 바바가 하나더 있다면 멀리 뒤처진 쫄에게 함성주기 위하여 설정 합니다. 이경우 오더바바가 함성시 같이 함성 합니다.

5. 8캐릭용에 적합하지만 3 ~ 7캐릭도 전혀 문제 없습니다.

6. 사냥중에 수정하셔도 매니져 끄지 않어셔도 다음방부터 적용 됩니다.

C. 1. \scripts\NTBot.ntj --> 수정 할곳

 2. scripts\libs\common\MyVisit.ntl --> 수정할곳

 3. scripts\NTBot\bots\MyJjolBotJjol.ntj --> 수정할곳

 4. scripts\NTBot\MyConfigs\JjolBot.ntl --> 기사 및 쫄 설정 할것(본인이 알아서 수정 하세요)

 5. scripts\NTBot\tools\NTToolsThread.ntj --> 수정 할곳

 6. scripts\NTBot\char_configs\NTConfig.ntl --> 수정 할곳

 7. scripts\NTBot\char_configs\NTConfig_Paladin_기사캐릭명.ntl --> 기사 캐릭 수정 할곳

 8. scripts\NTBot\char_configs\NTConfig_Paladin_텔레소서캐릭명.ntl --> 텔레소서 캐릭 수정 할곳

 9. scripts\NTBot\char_configs\NTConfig_Paladin_오더바바캐릭명.ntl --> 오더바바 캐릭 수정 할곳

 10. scripts\NTBot\char_configs\NTConfig_그외에 쫄 캐릭들.ntl --> 쫄(사냥/움직임 만 가능) 캐릭 수정 할곳

 11. scripts\NTBot\bots\MyDiaBot.ntj --> 수정/주석 할곳

 순으로 설명 드립니다.

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

1. \scripts\NTBot.ntj --> 수정 할곳
-------------------------------------

//var joinChatAfterGame = false; // 로비에서 채팅하기 // join chat after leaving a game
//var joinRandomChannel = true; // 채널명 무작위로 만들기 // if this is true, will join a random channel, otherwise it will use the channel below..
//var joinChannelInChat = ""; // 채널명 // leave blank to not join a private channel
var joinChatAfterGame = true; // 로비에서 채팅하기 // join chat after leaving a game
var joinRandomChannel = false; // 채널명 무작위로 만들기 // if this is true, will join a random channel, otherwise it will use the channel below..
var joinChannelInChat = "체널명"; // 채널명 // leave blank to not join a private channel
==============================================================================================================================================================



2. scripts\libs\common\MyVisit.ntl --> 수정할곳
-------------------------------------------------

function MyVi_TownManager(isSimple, isCleanup, isFreeSpace)
{
 .
 .
 //_NTTMGR_BuyTP = !MyTP_CheckBeltScroll() && NTTMGR_CheckScrolls(1) < 4;
 //_NTTMGR_BuyKey = NTConfig_OpenChest && NTTMGR_CheckKeys() < 4;
 
 _NTTMGR_BuyTP = !MyTP_CheckBeltScroll() && NTTMGR_CheckScrolls(1) < 18;
 _NTTMGR_BuyKey = NTConfig_OpenChest && NTTMGR_CheckKeys() < 8;
 .
 .
==============================================================================================================================================================



3. scripts\NTBot\bots\MyJjolBotJjol.ntj --> 수정할곳
------------------------------------------------------

function MyMain()
{
 Print("ÿc5날아다녀의 '쫄봇' 세계에 오신 것을 환영합니다.");

 var i;
 var _result;
 var _portal;
 var _playerGisa, _unitGisa;
 var _attackCount, _pickCount, _precastCount, _errorCount;
 var _myExperience, _experience, _lastExperience;
 var _preAreaId, _preX, _preY;
 var _prePlayer = { areaid:0, x:0, y:0 };

 me.maxgametime = 0;

// 추가 -> ---------------------------------------------------------------------------------------------------
 if (Purpose_Master != me.charname)
 MyIL_File("NTBot/MyData/JjolBot/JjolBotJjolMessage[" + me.charname + "].txt", 1, "NAME/" + me.charname);
// <----------------------------------------------------------------------------------------------------------

 .
 .
 }
 else
// 수정 -> ---------------------------------------------------------------------------------------------------
 //_MyJBJ_isAuto = false;
 _MyJBJ_isAuto = true;
// <----------------------------------------------------------------------------------------------------------

 if (_MyJBJ_isAuto)
 {
 MyJB_WriteJjolMessage("");

 for (i = 1; i <= 20; i++)
 {
 MyCo_SetStatusText("ÿc4쫄 명단 등록 중 (ÿc0" + i + "ÿc4/20초)");
 Say("/w " + _MyJB_GisaName + " NAME/" + me.charname);
 .
 .
function MyJBJ_CheckPortal(count)
{
 //if (arguments.length < 1)
 //count = 4;
//----------------------------------
 count = 18;
//----------------------------------
 .
 .
function MyJBJ_CheckMessageAuto()
{
 var _msg = MyJB_ReadGisaMessage();

 if (_msg && _msg != _MyJB_Message)
 {
 var _result = _msg.split("/");

 if (_result.length < 4)
 {
 switch (_result[1])
 {
// 추가 -> ---------------------------------------------------------------------------
 case "BO": 
 if (me.charname == Purpose_Order)
 {
while (!NTC_CastSkill(155, NTC_HAND_RIGHT))
Delay(10)
while (!NTC_CastSkill(138, NTC_HAND_RIGHT))
Delay(10)
while (!NTC_CastSkill(149, NTC_HAND_RIGHT))
Delay(10)
Say("!심심하면 고함 질러라고 하네. !!!");
}

if (me.charname == Purpose_OtherOrder)
 {
while (!NTC_CastSkill(155, NTC_HAND_RIGHT))
Delay(10)
while (!NTC_CastSkill(138, NTC_HAND_RIGHT))
Delay(10)
while (!NTC_CastSkill(149, NTC_HAND_RIGHT))
Delay(10)
Say("!심심하면 고함 질러라고 하네. !!!");
}
break;

 case "CHAOS":
 if (me.charname == Purpose_Telpo)
 {
 if( MyMo_MoveTo(108, 7792 + 10, 5292 - 4) )
 { if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1"); }
 }
 break; 

 case "CHAOS1":
 if (me.charname == Purpose_Telpo)
 {
 if( MyMo_MoveTo(108, 7816, 5492) )
 { if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1"); }
 Say("!리더님, 쫄 다 댈구 들어가서 쓸어 줘라. !!!");
 }
 break; 

 case "CHAOS5":
 if (me.charname == Purpose_Maker)
 {
 Say("!난 죽기 싫어 !!!");
 if( MyMo_MoveTo(108, 7767, 5263) ) // 카오스 우 안전지역(경치 먹기)
 //if( MyMo_MoveTo(108, 7763, 5267) ) // 카오스 좌 안전지역(경치 먹기)
 //if( MyMo_MoveTo(108, 7819, 5305) )
 { Delay(120000); }
 }
 break; 

 case "CHAOS6":
 if (me.charname == Purpose_Maker)
 {
 Say("!방장한테 마을가라니 !!!");
 if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1");
 Delay(120000); 
 }
 break; 

 case "CHAOS7":
 if (me.charname == Purpose_Maker)
 {
 Say("!난 죽기 싫어 !!!");
 if( MyMo_MoveTo(108, 7767, 5263) ) // 카오스 우 안전지역(경치 먹기)
 //if( MyMo_MoveTo(108, 7763, 5267) ) // 카오스 좌 안전지역(경치 먹기)
 //if( MyMo_MoveTo(108, 7819, 5305) )
 { Delay(120000); }
 }

 if (me.charname == Purpose_Second)
 {
 Say("!나도 죽기 싫어 !!!");
 if( MyMo_MoveTo(108, 7767, 5263) ) // 카오스 우 안전지역(경치 먹기)
 //if( MyMo_MoveTo(108, 7763, 5267) ) // 카오스 좌 안전지역(경치 먹기)
 //if( MyMo_MoveTo(108, 7819, 5305) )
 { Delay(120000); }
 }
 break;

 case "CHAOS8":
 if (me.charname == Purpose_Maker)
 {
 Say("!방장한테 마을가라니 !!!");
 if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1"); 
 Delay(120000); 
 }

 if (me.charname == Purpose_Second)
 {
 Say("!리더님이 시키니 마을 가야지. !!!");
 if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1");
 Delay(120000);
 }
 break;

 case "CHAOS9":
 if (me.charname == Purpose_First)
 {
 if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1");
 Delay(120000);
 }

 if (me.charname == Purpose_Maker)
 {
 Say("!난 죽기 싫어 !!!");
 if( MyMo_MoveTo(108, 7767, 5263) ) // 카오스 우 안전지역(경치 먹기)
 //if( MyMo_MoveTo(108, 7763, 5267) ) // 카오스 좌 안전지역(경치 먹기)
 //if( MyMo_MoveTo(108, 7819, 5305) )
 { Delay(120000); }
 }

 if (me.charname == Purpose_Second)
 {
 Say("!나도 죽기 싫어 !!!");
 if( MyMo_MoveTo(108, 7767, 5263) )
 //if( MyMo_MoveTo(108, 7763, 5267) )
 //if( MyMo_MoveTo(108, 7819, 5305) )
 { Delay(120000); }
 }
 break;

 case "CHAOS10": 
 if (me.charname == Purpose_First)
 {
 Say("!리더님이 시키니 마을 가야지. !!!");
 if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1");
 Delay(120000);
 }

 if (me.charname == Purpose_Maker)
 {
 Say("!방장한테 마을가라니 !!!");
 if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1");
 Delay(120000);
 }

 if (me.charname == Purpose_Second) 
 {
 Say("!리더님이 시키니 마을 가야지. !!!");
 if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1");
 Delay(120000);
 }
 break;

 case "CHAOS11":
 if (me.charname == Purpose_First)
 {
 Say("!리더님이 시키니 마을 가야지. !!!");
 if (NTTM_CheckAct(4)) MyJB_WriteJjolMessage("1");
 Delay(120000);
 }
 break; 
// <- ----------------------------------------------------------------------------------

 case "IN":
 if (!NTC_InTown())
 {
 if (!MyTP_UsePortal({ owner:_MyJB_GisaName }))
 MyTP_UsePortal({ owner:me.charname });

 if (NTTM_CheckAct())
 {
 MyJB_WriteJjolMessage(_msg);

 _MyJBJ_Action = 3;
 _MyJB_Message = _msg;
 }
 }
 break;

 case "OUT":
 if (NTC_InTown())
 {
 if (MyTP_UsePortal({ owner:_MyJB_GisaName, retry:10, telekinesis:true }))
 .
 .
====================================================================================================



4. scripts\NTBot\MyConfigs\JjolBot.ntl --> 기사 및 쫄 설정 할것(본인이 알아서 수정 하세요)
--------------------------------------------------------------------------------------------

// 쫄봇 설정하기
//---------------
// _MyJBC_JjolBotAccountList.push([["기사 계정이름", 자동으로 방 만들기, 채널에 있으면 방이름 및 방암호 알려 주기], ["쫄 계정이름", 방 들어가기 전 지연 시간] . . .])
// "기사 계정이름" : "캐릭터이름"이 아닌 "계정이름"입니다.
// 자동으로 방 만들기 : true = 자동으로 방 만들기, false = 수동으로 방을 만들거나 들어가기
// 채널에 있으면 방이름 및 방암호 알려주기: 0 = 사용 안 함, 1 = 방이름만 알려 주기, 2 = 방이름과 방암호 알려 주기 * 주의: 방이름은 'XXX-번호' 형식이어야 합니다.
//
// "쫄 계정이름" : "캐릭터이름"이 아닌 "계정이름"입니다.
// 방 들어가기 전 지연 시간: 1/1000초
//
// 예) _MyJBC_JjolBotAccountList.push([["ㄱ", true, 0], ["ㄴ", 0], ["ㄷ", 1000], ["ㄹ", 500]);
// 쫄 "ㄴ", "ㄷ", "ㄹ"은 로비에서 대기하다가 기사 "ㄱ"이 자동으로 방을 만들면 "ㄴ"은 0초, "ㄷ"은 1초, "ㄹ"은 0.5초 지연 후 방에 들어갑니다.
//
// 주의: 게임을 시작하기 전 이전 게임의 각종 정보를 저장한 'scripts/NTBot/MyData/JjolBot/*.txt'를 삭제합니다.
// 기사와 쫄을 운용하는 컴퓨터의 날짜와 시간은 같아야 합니다.
//==============================================================================
//_MyJBC_JjolBotAccountList.push([["기사 계정이름", true, 0], ["쫄 계정이름", 0]]);
//_MyJBC_JjolBotAccountList.push([["기사 계정이름", true, 0], ["쫄 계정이름", 0], ["쫄 계정이름", 0]]);
//_MyJBC_JjolBotAccountList.push([["기사 계정이름", true, 0], ["쫄 계정이름", 0], ["쫄 계정이름", 0], ["쫄 계정이름", 0]]);

_MyJBC_JjolBotAccountList.push([["기사 계정이름", true, 0], ["쫄 계정이름", 0], ["쫄 계정이름", 0]]);
// 여기서 기사계정이름은 아래의 [방만들 캐릭명(아저씨/아줌마)] 계정이름을 넣어시면 됩니다.
// 그외 기사,텔레소서,함성바바(위의 기사라면 안 넣어셔도 되겠죠),쫄 들은 쫄 계정이름에 등록 하십시요
// 사냥시 실제 기사와 다른 캐릭입니다.(순수 방 만들기 캐릭)

// var Purpose_Maker = "JE-OriBab"; // 방만들 캐릭명(아저씨/아줌마) 의 계정명이 ABCD 이고
// 그외 계정명이 D, E 라는 가정하에
// "예제" _MyJBC_JjolBotAccountList.push([["ABCD", true, 0], ["D", 0], ["E", 0]]);

scripts\NTBot\char_configs\NTConfig.ntl --> 에서
----------------------------------------------------------
var Purpose_Maker = "JE-OriBab"; // 방만들 캐릭명(아저씨/아줌마)

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



5. scripts\NTBot\tools\NTToolsThread.ntj --> 수정 할곳
--------------------------------------------------------

function My_Initialize()
{
 if (!NTConfig_PublicMode)
 {
 if (MyCo_CheckNTConfigScript("MyJjolBotGisa.ntj") ||
 MyCo_CheckNTConfigScript("MyHamseongBot.ntj") ||
 MyCo_CheckNTConfigScript("MyQueDropBot.ntj") ||
 MyCo_CheckNTConfigScript("MyDiaRunGisa.ntj") ||
 MyCo_CheckNTConfigScript("MyDiaRunFlySorce.ntj") ||
 MyCo_CheckNTConfigScript("MyDiaRunHamseongBarba.ntj") ||
 MyCo_CheckNTConfigScript("MyEnchantBot.ntj") ||
 (MyCo_CheckNTConfigScript("MyDiaBot.ntj") && (MyConfig_DiaBotJjolDiaBot[0] == 1 || MyConfig_DiaBotPortalUse > 0)) ||
 (MyCo_CheckNTConfigScript("MyBaalBot.ntj") && MyConfig_BaalBotJjolBaalBot[0] == 1))
 {
 Print("ÿc4참고: 공방용 스크립트를 사용 중이므로 'NTConfig_PublicMode = true'로 자동 설정합니다.");
 NTConfig_PublicMode = true;
 }
 }
 else if (MyCo_CheckNTConfigScript("MyJjolBotJjol.ntj"))
 {
 //Print("ÿc4참고: 쫄용 만능 쫄봇을 사용 중이므로 'NTConfig_PublicMode = false'로 자동 설정합니다.");
 //NTConfig_PublicMode = false;
// 수정 -> ---------------------------------------------------------------------------------------------------
 Print("ÿc4참고: 쫄용 만능 쫄봇을 사용 중이므로 'NTConfig_PublicMode = true'로 합니다.");
 NTConfig_PublicMode = true;
// <- --------------------------------------------------------------------------------------------------------
 }
 else if ((MyCo_CheckNTConfigScript("MyDiaBot.ntj") && MyConfig_DiaBotJjolDiaBot[0] > 1) || (MyCo_CheckNTConfigScript("MyBaalBot.ntj") && MyConfig_BaalBotJjolBaalBot[0] > 1))
 {
 //Print("ÿc4참고: 특정 쫄봇의 부기사 및 쫄을 사용 중이므로 'NTConfig_PublicMode = false'로 자동 설정합니다.");
 .
 .
 .
====================================================================================================



6. scripts\NTBot\char_configs\NTConfig.ntl --> 수정 할곳
----------------------------------------------------------

// 제일 위쪽에 추가 하시면 됩니다.

// *** 주의 *** 그대로 쓰시면 안되요....이건 제 캐릭명 이란 말입니다..^^ 

// *** 주의 *** 본인의 기사/텔레/함성/방만드는케명/ 으로 수정 하셔야 겠죠....^^ 

// *** 주의 *** 지정1캐릭/지정2캐릭/보조함성 도 본인에게 맞게 수정 하셔야 겠죠....^^ 

// Q. 지정1,2캐릭, 보조함성바바 용도가 궁금?
// A. 기사캐릭이니 디아사냥터 아래를 보십시요.

// 추가 ->--------------------------------------------------------------
var Purpose_Master = "JE_OriPal"; // 기사 캐릭명
var Purpose_Telpo = "JE_OriSor"; // 텔레소서 캐릭명
var Purpose_Order = "JE-OriBab"; // 함성바바 캐릭명
var Purpose_Maker = "JE-OriBab"; // 방만들 캐릭명(아저씨/아줌마)
var Purpose_QueDrop = ""; // 퀘드랍 변수

// 지정1캐릭 설정하기 (마을 보낼 캐릭명)
//var Purpose_First = ""; // 설정할 캐릭이 없을때
var Purpose_First = "JE-OrgBus";

// 지정2캐릭 설정하기 (노사냥 대기할 캐릭명, 방 만드는 캐릭제외)
var Purpose_Second = ""; // 설정할 캐릭이 없을때
//var Purpose_Second = "JE-OriBab";

// 보조 함성바바 설정하기 (설정시 같이 함성)
var Purpose_OtherOrder = ""; // 설정할 캐릭이 없을때
//var Purpose_OtherOrder = "JE-OriBab";
// <--------------------------------------------------------------------

var NTConfig_Script = new Array();

//var NTConfig_NihlathakExtension;
//var NTConfig_PindleskinExtension;
.
.
.
=============================================================================================



7. scripts\NTBot\char_configs\NTConfig_Paladin_기사캐릭명.ntl --> 기사 캐릭 수정 할곳
 기사 캐릭이니용 입니다. (팔라딘이 아니라도 됩니다)
-----------------------------------------------------------------------------

 //--------------------------------------------------------------------------
 // 만능 쫄봇
 //--------------------------------------------------------------------------
 NTConfig_Script.push(["MyJjolBotGisa.ntj"]); // 기사용 만능 쫄봇 * 참고: 'scripts/NTBot/MyConfigs/Key.ntl'에서 명령키를 설정합니다. 'NTConfig_PublicMode = true'로 자동 설정됩니다.
 MyConfig_JjolBotGisaJjol = 7; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우 * 참고: 기사를 직접할 경우, 기사가 지역 이동 후 쫄이 따라오지 않으면 기사를 이리저리 움직이십시오.
 MyConfig_JjolBotGisaWait = 150; // 쫄 기다릴 최대 시간(초)
// 위 3줄 주석 제거및 수정 중요.
 //NTConfig_Script.push(["MyJjolBotJjol.ntj"]); // 쫄용 만능 쫄봇 * 참고: 'NTConfig_PublicMode = false'로 자동 설정됩니다.

 MyConfig_JjolBotJjolGisa = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름" * 주의: 기사가 될 캐릭터가 MyJjolBotGisa.ntj를 사용할 때는 설정하지 마십시오. * 참고: 설정하지 않으면 기사는 'scripts/NTBot/MyConfigs/JjolBot.ntl'에 설정한 기사가 적용됩니다.
 MyConfig_JjolBotJjolMessage = ["!쫄봇 준비 완료!"]; // 수동용 쫄봇의 준비 완료 메시지 = ["보낼 메시지" . . .]
 //--------------------------------------------------------------------------
 // 함성봇, 퀘드랍봇

// 다른 사냥터는 모두 주석처리 하세요
 .
 .
 .
 NTConfig_Script.push(["MyDiaBot.ntj"]); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥
 MyConfig_DiaBotJjolDiaBot = [0, ""]; // 디아봇용 쫄봇 = [0: 사용 안 함/ 1: 기사/ 2: 부기사/ 3: 쫄, "기사 캐릭터이름"] * 기사 캐릭터이름: 부기사와 쫄일 때만 설정하며, 설정하지 않으면 기사 캐릭터이름은 'scripts/NTBot/MyConfigs/JjolBot.ntl'에 설정한 기사의 캐릭터이름이 적용됩니다. * 주의: 디아봇용 쫄봇과 만능 쫄봇을 같이 사용할 수 없습니다. * 참고: 기사는 'NTConfig_PublicMode = true', 부기사와 쫄은 'NTConfig_PublicMode = false'로 자동 설정됩니다.
 MyConfig_DiaBotJjolBot = 2; // 만능 쫄봇 = 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) * 주의: 만능 쫄봇은 디아봇용 쫄봇, MyConfig_DiaBotPortalOpen, MyConfig_DiaBotPortalUse 등과 같이 사용할 수 없습니다.
// 윗줄 2는 필수 사항 (1: 쫄봇(멈춤) 은 적용 되지 않습니다, 멈춤대신 쫄거리를 멀리 하시면 됩니다)
 MyConfig_DiaBotHelp = 0; // 채팅으로 'ㄷ', 'h', 'H'를 외치면 해당 플레이어의 주위에 있는 몬스터를 잡아 주기 = 잡아 줄 횟수
 MyConfig_DiaBotPotion = [0, 0]; // 사 먹을 포션 개수 = [해독포션, 해빙포션]
 //MyConfig_DiaBotClear = [[1, 0x01], [2, 0x01], [2, 0x01]]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 소환 전까지]
 MyConfig_DiaBotClear = [[0, 0x01], [2, 0x01], [2, 0x01]]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 소환 전까지]
 //MyConfig_DiaBotClear = [[0, 0x01], [0, 0x01], [2, 0x01]]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 소환 전까지]
 // -> 캐릭이니 지정대로 자동 텔레포트 수정완료, 길목사냥, 전체사냥 수정완료(불길의강 웨이부터, 카오스 입구부터, 카오스 중앙부터) <-
 MyConfig_DiaBotPortalOpen = [false, 0, 120, true]; // 카오스 생츄어리에 타운포탈 열기 = [사용 여부, 0: 사용 안 함/ 1: 어다/그로테스크/머어 피엔드/대장장이 헤파스토가 있으면 타운포탈 열기(길목)/ 2: 같이 잡기(길목)/ 3: 타운포탈 열기(전체)/ 4: 같이 잡기(전체), 카오스 생츄어리에 파티원이 있는지 확인할 최대 시간(초), 카오스 생츄어리에서 사냥하기] * 주의: 만능 쫄봇과 같이 사용할 수 없습니다.
 MyConfig_DiaBotPortalUse = [0, true]; // 카오스 생츄어리에 열린 타운포탈 이용하기 = [타운포탈이 열렸는지 확인할 최대 시간(초), 어다/그로테스크/머어 피엔드/대장장이 헤파스토 잡기] * 주의: 디아봇용 쫄봇의 부기사와 쫄 및 만능 쫄봇과는 같이 사용할 수 없습니다. * 참고: 타운포탈을 이용하는데 실패하면 웨이포인트를 통해 카오스 생츄어리로 이동합니다.
 MyConfig_DiaBotPortalPosition = 0; // 타운포탈 열 위치 = 0: 입구/ 1: 중앙 * 참고: 공방이거나 디아봇용 쫄봇, 만능 쫄봇, MyConfig_DiaBotPortalOpen 등을 사용할 때 적용됩니다.
 MyConfig_DiaBotKill = 0; // 디아블로 잡기 = 0: 잡기/ 1: 대기/ 2: 포기
 MyConfig_DiaBotInventory = 0; // 디아블로 잡기 전 인벤토리에 있는 아이템 정리하기 = 0: 사용 안 함/ 1: 마지막 씨일 연 후 아이템 정리하기/ 2: 아이템 정리 후 마지막 씨일 열기
 MyConfig_DiaBotParty = false; // 디아블로 잡기 전 주위에 파티원 8명이 있으면 탈퇴하라는 메시지 보내기
 MyConfig_DiaBotMessage[0] = ["도움이 필요할 땐 'ㄷ', 'h', 'H'를 외칩니다!"]; // ["보낼 메시지" . . .]
 MyConfig_DiaBotMessage[1] = ["타운포탈, 위험합니다!"]; // ["보낼 메시지" . . .]
 MyConfig_DiaBotMessage[2] = ["타운포탈, 안전합니다!"]; // ["보낼 메시지" . . .]
 MyConfig_DiaBotMessage[3] = ["디아블로를 잡습니다!"]; // ["보낼 메시지" . . .]
 MyConfig_DiaBotMessage[4] = ["잠시후 다음 방 %G 로 갑니다!"]; // ["보낼 메시지" . . .]
// 위 메세지 수정 할것
// 추가 -> ------------------------------------------------------------------------------------------------------
 //Purpose_QueDrop = ""; // 공방 사냥.
 //Purpose_QueDrop = "InGameMaker"; // 방 만드는 캐릭만 노사냥 대기로 경치먹기.
 //Purpose_QueDrop = "OutGameMaker"; // 방 만드는 캐릭만 마을로 보내기.
 //Purpose_QueDrop = "OnlyMaster"; // 쫄 모두 마을 보내고 기사혼자 잡기.
 //Purpose_QueDrop = "InMarried"; // 방 만드는 캐릭과 지정2캐릭은 노사냥 대기로 경치먹기.
 //Purpose_QueDrop = "OutMarried"; // 방 만드는 캐릭과 지정2캐릭은 마을 보내기.
 Purpose_QueDrop = "InMarried1"; // 지정1캐릭 마을 보내고 방 만드는 캐릭과 지정2캐릭은 노사냥 대기로 경치먹기.
 //Purpose_QueDrop = "OutMarried1"; // 지정1캐릭, 방 만드는 캐릭, 지정2캐릭 모두 마을 보내기.
 //Purpose_QueDrop = "OnlyOne"; // 지정1캐릭만 마을 보내기.
 //--------------------------------------------------------------------------------------------------------------
 // ===== [주 의] : 하나만 지정 할것 (이 수정본은 한방 8케릭 풀방에 최적화) =====
 // 지정1캐릭, 지정2캐릭, 보조함성바바 는 NTConfig.ntl 에서 설정할것
//<-------------------------------------------------------------------------------------------------------------
 .
 .
 .
 //##########################################################################
 // 기타 옵션 설정하기
 //==========================================================================
 //NTConfig_PublicMode = false; // 공방 * 참고: 자동으로 파티하기, 타운포탈 열어 놓기, 전체 창에 메시지 보내기 등을 합니다. * 주의: 일부 스크립트에서는 자동으로 설정됩니다.
 NTConfig_PublicMode = true;
// 공방 모드로 수정할것

 MyConfig_PartyMaster = ""; // 특정 캐릭터의 파티 초대만 승인하기 = "파티 초대를 승인할 캐릭터이름" * 참고: NTConfig_PublicMode의 설정과 무관하게 작동합니다.
 .
 .
 .
 //MyConfig_ExitJjolBot = ["", 0]; // 특정 캐릭터가 방을 나가면 따라 나가기 = ["따라 나갈 캐릭터이름", 따라 나갈 캐릭터가 처음부터 방에 없었다면 설정한 시간(초) 동안 기다린 후 방 나가기]
 MyConfig_ExitJjolBot = [Purpose_Maker, 10]; // 특정 캐릭터가 방을 나가면 따라 나가기 = ["따라 나갈 캐릭터이름", 따라 나갈 캐릭터가 처음부터 방에 없었다면 설정한 시간(초) 동안 기다린 후 방 나가기]
// 상기대로 수정 할것 (10 -> 방 만드는캐릭이 없어면 10초 기다린후 로비로 나간다, 늦게 나가면 악순환위험)
 MyConfig_ExitHalt = 0; // 마을 밖에서 멈춰 있으면(멍때림) 방 나가기 = 멈춰 있는 시간(초)


 //##########################################################################
 // 공격 설정하기
 .
 .
 .
====================================================================================================================



8. scripts\NTBot\char_configs\NTConfig_Paladin_텔레소서캐릭명.ntl --> 텔레소서 캐릭 수정 할곳
-----------------------------------------------------------------------------------------------

 // 만능 쫄봇
 //--------------------------------------------------------------------------
 //NTConfig_Script.push(["MyJjolBotGisa.ntj"]); // 기사용 만능 쫄봇 * 참고: 'scripts/NTBot/MyConfigs/Key.ntl'에서 명령키를 설정합니다. 'NTConfig_PublicMode = true'로 자동 설정됩니다.
 MyConfig_JjolBotGisaJjol = 0; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우 * 참고: 기사를 직접할 경우, 기사가 지역 이동 후 쫄이 따라오지 않으면 기사를 이리저리 움직이십시오.
 MyConfig_JjolBotGisaWait = 60; // 쫄 기다릴 최대 시간(초)
 NTConfig_Script.push(["MyJjolBotJjol.ntj"]); // 쫄용 만능 쫄봇 * 참고: 'NTConfig_PublicMode = false'로 자동 설정됩니다.
// 위쪽 주석제거 중요

 MyConfig_JjolBotJjolGisa = Purpose_Master; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름" * 주의: 기사가 될 캐릭터가 MyJjolBotGisa.ntj를 사용할 때는 설정하지 마십시오. * 참고: 설정하지 않으면 기사는 'scripts/NTBot/MyConfigs/JjolBot.ntl'에 설정한 기사가 적용됩니다.
// 위쪽 그대로 옮기세요 중요
 MyConfig_JjolBotJjolMessage = ["!쫄봇 준비 완료!"]; // 수동용 쫄봇의 준비 완료 메시지 = ["보낼 메시지" . . .]
 //--------------------------------------------------------------------------
 // 함성봇, 퀘드랍봇

// 모든 사냥터는 주석처리 합니다 중요
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 .
 .
 .
 //##########################################################################
 // 기타 옵션 설정하기
 //==========================================================================
 //NTConfig_PublicMode = false; // 공방 * 참고: 자동으로 파티하기, 타운포탈 열어 놓기, 전체 창에 메시지 보내기 등을 합니다. * 주의: 일부 스크립트에서는 자동으로 설정됩니다.
 NTConfig_PublicMode = true;
// 공방모드로 수정
 MyConfig_PartyMaster = ""; // 특정 캐릭터의 파티 초대만 승인하기 = "파티 초대를 승인할 캐릭터이름" * 참고: NTConfig_PublicMode의 설정과 무관하게 작동합니다.

 MyConfig_CheckHostile = 1; // 적대적 플레이어 감시하기 = 0: 사용 안 함/ 1: 적대적 메시지가 있으면 방 나가기/ 2: 마을 밖에서 적대적 플레이어 만나면 방 나가기/ 3: 적대적 플레이어가 방을 나갈 때까지 마을에서 대기하기/ 4: 적대적 플레이어 공격하기 * 참고: 'scripts/NTBot/MyData/Hostile/HostileName.txt'에 적대적 플레이어의 이름을 기록합니다.

 NTConfig_CheckCloneDiablo = false; // 위버디아 메시지 검사하기
 MyConfig_JordanMessage = [false, 1800, 3]; // [조던 메시지 검사하기, 마을에서 대기할 시간(초), 대기하는 동안 확인할 조던 메시지 수]

 MyConfig_VisitHratli = 4; // 액트 3에 있는 흐라틀리 대신 다른 액트에 있는 엔피씨 만나기 = 액트 * 참고: 아이템 수리와 키를 살 때 흐라틀리를 만납니다.

 MyConfig_ChickenLog = false; // 치킨 로그 * 참고: 'scripts/NTBot/MyData/ChickenLog' 폴더에 저장합니다.

 MyConfig_Suicide = [0, 90]; // 자살 = [레벨, 경험치(백분율)] * 참고: 트라빈컬에서 30초간 자살을 시도합니다.

 MyConfig_ExitServerIp = [false, "다음 방으로 갑니다!", 204]; // [설정한 서버 아이피면 방 나가기, "방 나갈 때 보낼 메시지", 확인할 서버 아이피("XXX.XXX.XXX.OOO"에서 마지막 OOO) . . .]
 MyConfig_ExitJjolBot = [Purpose_Master, 50]; 특정 캐릭터가 방을 나가면 따라 나가기 = ["따라 나갈 캐릭터이름", 따라 나갈 캐릭터가 처음부터 방에 없었다면 설정한 시간(초) 동안 기다린 후 방 나가기]
// 위쪽 그대로 옮기세요 중요
 MyConfig_ExitHalt = 0; // 마을 밖에서 멈춰 있으면(멍때림) 방 나가기 = 멈춰 있는 시간(초)

 MyConfig_SorceressTelekinesis = true; // 텔레키네시스로 스태쉬, 웨이포인트, 포탈 이용하기 * 참고: 텔레키네시스 거리 내에 있으면 설정과 관계 없이 이용합니다.


 //##########################################################################
 // 공격 설정하기
 .
 .
 .
=================================================================================================



9. scripts\NTBot\char_configs\NTConfig_Paladin_오더바바캐릭명.ntl --> 오더바바 캐릭 수정 할곳
-----------------------------------------------------------------------------------------------


 // 만능 쫄봇
 //--------------------------------------------------------------------------
 //NTConfig_Script.push(["MyJjolBotGisa.ntj"]); // 기사용 만능 쫄봇 * 참고: 'scripts/NTBot/MyConfigs/Key.ntl'에서 명령키를 설정합니다. 'NTConfig_PublicMode = true'로 자동 설정됩니다.
 MyConfig_JjolBotGisaJjol = 0; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우 * 참고: 기사를 직접할 경우, 기사가 지역 이동 후 쫄이 따라오지 않으면 기사를 이리저리 움직이십시오.
 MyConfig_JjolBotGisaWait = 60; // 쫄 기다릴 최대 시간(초)
 NTConfig_Script.push(["MyJjolBotJjol.ntj"]); // 쫄용 만능 쫄봇 * 참고: 'NTConfig_PublicMode = false'로 자동 설정됩니다.
// 위쪽 주석제거 중요

 MyConfig_JjolBotJjolGisa = Purpose_Master; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름" * 주의: 기사가 될 캐릭터가 MyJjolBotGisa.ntj를 사용할 때는 설정하지 마십시오. * 참고: 설정하지 않으면 기사는 'scripts/NTBot/MyConfigs/JjolBot.ntl'에 설정한 기사가 적용됩니다.
// 위줄 그대로 옮기세요 중요
 MyConfig_JjolBotJjolMessage = ["!쫄봇 준비 완료!"]; // 수동용 쫄봇의 준비 완료 메시지 = ["보낼 메시지" . . .]
 //--------------------------------------------------------------------------
 // 함성봇, 퀘드랍봇

// 모든 사냥터는 주석처리 합니다 중요
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 .
 .
 .
 //##########################################################################
 // 기타 옵션 설정하기
 //==========================================================================
 //NTConfig_PublicMode = false; // 공방 * 참고: 자동으로 파티하기, 타운포탈 열어 놓기, 전체 창에 메시지 보내기 등을 합니다. * 주의: 일부 스크립트에서는 자동으로 설정됩니다.
 NTConfig_PublicMode = true;
// 공방모드로 수정
 MyConfig_PartyMaster = ""; // 특정 캐릭터의 파티 초대만 승인하기 = "파티 초대를 승인할 캐릭터이름" * 참고: NTConfig_PublicMode의 설정과 무관하게 작동합니다.

 MyConfig_CheckHostile = 1; // 적대적 플레이어 감시하기 = 0: 사용 안 함/ 1: 적대적 메시지가 있으면 방 나가기/ 2: 마을 밖에서 적대적 플레이어 만나면 방 나가기/ 3: 적대적 플레이어가 방을 나갈 때까지 마을에서 대기하기/ 4: 적대적 플레이어 공격하기 * 참고: 'scripts/NTBot/MyData/Hostile/HostileName.txt'에 적대적 플레이어의 이름을 기록합니다.

 NTConfig_CheckCloneDiablo = false; // 위버디아 메시지 검사하기
 MyConfig_JordanMessage = [false, 1800, 3]; // [조던 메시지 검사하기, 마을에서 대기할 시간(초), 대기하는 동안 확인할 조던 메시지 수]

 MyConfig_VisitHratli = 4; // 액트 3에 있는 흐라틀리 대신 다른 액트에 있는 엔피씨 만나기 = 액트 * 참고: 아이템 수리와 키를 살 때 흐라틀리를 만납니다.

 MyConfig_ChickenLog = false; // 치킨 로그 * 참고: 'scripts/NTBot/MyData/ChickenLog' 폴더에 저장합니다.

 MyConfig_Suicide = [0, 90]; // 자살 = [레벨, 경험치(백분율)] * 참고: 트라빈컬에서 30초간 자살을 시도합니다.

 MyConfig_ExitServerIp = [false, "다음 방으로 갑니다!", 204]; // [설정한 서버 아이피면 방 나가기, "방 나갈 때 보낼 메시지", 확인할 서버 아이피("XXX.XXX.XXX.OOO"에서 마지막 OOO) . . .]
 MyConfig_ExitJjolBot = [Purpose_Telpo, 120]; // 특정 캐릭터가 방을 나가면 따라 나가기 = ["따라 나갈 캐릭터이름", 따라 나갈 캐릭터가 처음부터 방에 없었다면 설정한 시간(초) 동안 기다린 후 방 나가기]
// 위쪽 그대로 옮기세요 중요
 MyConfig_ExitHalt = 0; // 마을 밖에서 멈춰 있으면(멍때림) 방 나가기 = 멈춰 있는 시간(초)


 //##########################################################################
 // 공격 설정하기
 .
 .
 .
=================================================================================================

위쪽 제 글 제목에

[만능쫄봇 전용 18차 방입장후 지연시간 주기 ]

여기 아래에 10. 11. 추가해 두었습니다.

감사 합니다.
================================================================================================
댓글90
  • 제이 2011.02.28 22:46
    17차/18차 공용 방만들기 실패시 재시작하기 추가 합니다. ---------------------------------------------------- 1. Other.ntl 에서 수정 할것 ---------------------------- var _MyOtC_CheckCreateGame = [true, false, 10, 20, 30, 40, 50, 60, 120, 180, -20]; // 8번째 180 까지 방 만들기 실패시 재시작 20초후 방만들기 var _MyOtC_CheckCreateGame = [true, false, 10, 20, 30, -20]; // 3번째 30 까지 방 만들기 실패시 재시작 20초후 방만들기 2. NTBot.ntj 에서 추가 할것 --------------------------- case 1: // game failed, rollover to reset timer inGameAt = GetTickCount(); // reset inGameAt, to wait how long we should have waited.. if (_MyOtC_CheckCreateGame[0] && _MyOtC_CheckCreateGame.length > 2) { checkCreateGame.index++; if (_MyOtC_CheckCreateGame[1]) sendEventToOOG(D2NT_MGR_PRINT_LOG, "ÿc1대기 중 (" + checkCreateGame.index + "번째 게임 참가 실패)", 0); checkCreateGame.count = (checkCreateGame.count < (_MyOtC_CheckCreateGame.length - 1)) ? (checkCreateGame.count + 1) : 2; // 방만들기 실패시 -20 이면 20초후에 재시작 하기 -> ---------------------------------------- if (_MyOtC_CheckCreateGame[checkCreateGame.count] < 0) { sendEventToOOG(D2NT_MGR_RESTART, "", -_MyOtC_CheckCreateGame[checkCreateGame.count]); Delay(1000); } // 까지 <- --------------------------------------------------------------------------------- for (var i = 1; i <= _MyOtC_CheckCreateGame[checkCreateGame.count]; i++) 이하 원본대로.....수정끝.
  • November Rain 2011.03.01 08:17
    제이님 안녕하세요 쫄들이 방 입장후 파티를 맺자 마자 정비중.. 이란 글귀가 뜨자마자 방에서 나옵니다.. 아옹짜증납니다 ㅠㅠ
  • 마각 2011.03.01 08:51
    Documents\17\Scripts\NTbot game.ntj (388); Re ference Error;MyMain is not defined 파티한후 요런에러가 뜨는데 해결법점 가르켜 주시면 감사 히겟읍니다.
  • 제이 2011.03.01 09:17
    November Rain님// 안녕하세요? 위 댓글에 설명 드렸는데,..한번더..^^ 방입장후 딜레이가 없어서 그런듯 합니다..^^ 정리하고,파티맺고 등등 준비하는 도중에 지영시간이 없어니,..^^ 캐릭이니에서 아래를 참조하여 방 입장 후 지연 시간을 주십시요. //########################################################################## // 시간 설정하기 //========================================================================== NTConfig_StartDelay = 15000; // 방 입장 후 지연 시간(1/1000초) // (기본 = 0), (기사 = 15000), (쫄 = 3000), (방생성 = 60000) 줄것. [예] 기사, 텔레소서 = 15000, 방만드는캐릭 = 60000(8캐릭조인시), 30000 (4캐릭 조인시) 그외 쫄들은 3000 주시면 좋습니다.(제가 쓰는 딜레이 기준 입니다) 마각님// 안녕 하세요? 문법에러 인데요, 틀린부분이나, ; 이런게 빠졌거나...확인해 보십시요..^^
  • 마각 2011.03.01 09:46
    아네에 감사 합니다 틀린분븐을 어떻게 찼는지 앞이 캄캄해요 처음부터 다시 해야 할것같아요.
  • November Rain 2011.03.01 11:18
    기사 = 방만드는 캐릭 딜레이를 30초 주고 쫄은 20초를 뒀음에도.. 기사가 방 만들고 쫄이 입장하면 파티를 맺음과 동시에 쫄이 방을 나갑니다.. 에휴 ㅠㅠ
  • 제이 2011.03.04 09:21
    [질문쪽지] ** 질문은 댓글로 해주실것을 다시한번 부탁 드립니다. 이게 컴맹이자 프로그램 다루지 못하는 사람들도 쉽게 접근하도록 설명을 좀 해주시면 어떻겠나 해서요 예를들자면 정강란 '만능쫄봇 텔레로 카오스런-17차 #1 대기열 재시작하기 17차/18차 댓글 추가 ' 이 글에서 수정 할곳 이라고 표현하셨는데 18차 쓰는 제가 막상 화일을 열어서 찾아가면 주석을 달라는건지 주석을 달고 또 글을 쓰라는건지 뜻이 헷갈립니다 ㅜㅜ 자세한 예를 들자면 1번의 경우 1. \scripts\NTBot.ntj --> 수정 할곳 ------------------------------------- //var joinChatAfterGame = false; // 로비에서 채팅하기 // join chat after leaving a game //var joinRandomChannel = true; // 채널명 무작위로 만들기 // if this is true, will join a random channel, otherwise it will use the channel below.. //var joinChannelInChat = ""; // 채널명 // leave blank to not join a private channel var joinChatAfterGame = true; // 로비에서 채팅하기 // join chat after leaving a game var joinRandomChannel = false; // 채널명 무작위로 만들기 // if this is true, will join a random channel, otherwise it will use the channel below.. var joinChannelInChat = "체널명"; // 채널명 // leave blank to not join a private channel ============================================================================================================================================================== 이렇게 되있는데요 ===> 체널로 집입하기 위한 수정으로 var joinChannelInChat = "여기에 원하는 체널명 넣는곳"; "예" var joinChannelInChat = "abcd"; <----- 체널명을 abcd 로 하고 싶을때 화일을 열어서 보면 _NTTMGR_BuyTP = !MyTP_CheckBeltScroll() && NTTMGR_CheckScrolls(1) < 4; _NTTMGR_BuyKey = NTConfig_OpenChest && NTTMGR_CheckKeys() < 4; ==> 수정본에는 4줄 입니다. 원본 위 2줄은 주석처리 하시고, 2줄 추가 하시면 됩니다. ( < 4 부분을 < 18 로 바꾸기 위한 줄입니다) 이렇게 2줄만 나오는데 어떻게 해야할지 몹시 난감하네요 이게 주석을 달라는건지 아니면 주석달고 또 2줄을 추가로 쓰라는건지 모르겠습니다 1번부터 이러니 좀 답답하구요;;;; =============================================================== 답변 : 원본과 제 수정본을 비교하시면 원본에는 주석(//) 안되 있는곳은 주석 처리 하시고, 그 아래에 똑 같은(원본 주석시 대체할) 주석이 없는것으로 추가해 주시면 됩니다. PS : 1-2줄 짜리는 그렇게 적혀 있을수도 있습니다. 줄수가 많거나 수정이 어려운 부분은 추가와, 주석처리 부분을 명확히 하였습니다. 감사 합니다..^^
  • 마각 2011.03.05 04:14
    좋은자료 감사합니다. 배달소서 씨일 열고 중앙 포탈 여는 방법도 올려 주시면 감사 하겠읍니다
  • 제이 2011.03.05 08:26
    마각님// 안녕하세요? 구체적으로 적어 주시면 감사 하겠습니다.^^
  • 마각 2011.03.05 11:32
    씨일 미리 다열고 사냥 시작 할수 있을까 해서 문의 드렸읍니다.(디아런시간점 단축 하고자....)
  • 제이 2011.03.07 17:19
    마각님// 일 때문에 댓글이 늦어서 죄송합니다. 답변 : 씨일 미리열고 사냥 하시고 싶어시면, 제가 테스트를 해 보니 만능쫄 스크립트전에 텔레소서와 오더바바의 디아런 도우미 기능을 이용 하시면 쉽게 설정 가능 합니다.^^ 즐거운 시간 되십시요..^^
  • 마각 2011.03.07 17:39
    아 네에 좋은 가르침 감사 드립니다..
  • Lesperanza 2011.03.16 01:29
    노고에 감사드립니다. 하라는 데로 차근 차근 수정해서 대입시켜보니 잘 돌아가네요. 저같은 경우는 소서1(아줌마 방생성)소서2(플라잉)바바(함성) 이렇게3캐릭을넣는데요. 소서1이 아줌마라서 방만드는캐릭과 기사를 겸하고있읍니다. 문제는 화력이나 몸빵이 좀되는 바바로 기사를 시키고싶어서 다시 수정하여 처음부터 바바를 기사 소서1을 방만드는캐릭 소서2를 플라이로했는데 전혀 돌아가질않습니다. 다른모든부분도 수차 확인하여서 틀린점은 없을거라보는데 제가 시도한 방법이잘못되었는지요. 함성바바=기사 이렇게 두가지가 병행되어서 오류가나는 것일까요?? 어줌마를 기사시키니 바바가 따라오질못하고 그러는동안 아줌마는 몹한테맞아서 치킨당하면 나머지도 우루루 나가는 사태가발생.도한가지 주목적이 퀘드랍인데 아줌마기사를하니 방만드는캐릭만 노사냥대기옵션이안먹는거같습니다.. 횡설수설햇는데 이렇게 돌아가는 런은 안될지요. 하나더 플라잉소서가 입구에 포탈을열면 기사에게서 clearpath error가나구요 카오스 중앙에열면 안납니다.
  • 제이 2011.03.16 08:48
    Lesperanza님// 안녕하세요? 소서1 방만드는캐릭과 기사 이설정이 잘 돌아 가셨다면.. 다른건 손댈 필요 없이, 기사 소서캐릭이니에서 사냥터 모두 주석처리 하시고 대신 기사할 바바캐릭 이니에서 소서 사냥터 추가 해 주시고, NTCONFIG.NTL 에서 기사를 소서1에서 바바로 바꾸시면 다른건 손 안되도 됩니다..^^ [질문] 함성바바=기사 이렇게 두가지가 병행되어서 오류가나는 것일까요?? [답변] 중복되도 상관없습니다. [참고] 오리런시 기사는 걸어 다니는 캐리으로 하셔야 쫄이 잘 따라 다닙니다. 기사가 플라이하면 플라이 못하는 쫄이 따라갈수 없죠..^^ 즐거운 시간 되십시요..^^
  • Lesperanza 2011.03.16 11:03
    제이님 답변감사드립니다. 기사 걸어다니는 캐릭이어야하는군요. 아무래도 제가 설정부분에서 틀린데가 있었나봅니다. 다시해보겠읍니다. 다시한번 노고에 감사드립니다.
  • Lesperanza 2011.03.16 14:00
    추가로 질문해봅니다. 오더바바를 기사로 설정할시에 오더바바 캐릭이니에 만능졸봇옵션에서 기사/쫄 옵션두줄을 다주석제거해야할까요?? 아니면 기사옵션만 주석제거후 MyConfig_JjolBotJjolGisa = Purpose_Master; // 이걸 지정해주면 기사도하고 함성도 해줄까요. 현재 수정중인데 문득 의문이들어서 질문해봅니다. 먼저 봐주신다면 좋겠지만 하다가 차후 결과를 올려보도록 하겠읍니다
  • Lesperanza 2011.03.16 14:39
    왜 안되는지를 모르겠읍니다. 바바는 액4불길웨이가서 함성까지하고 카오스갑니다를 외친후 불길웨이서대기하고잇구요.나머지 두소서는 오류가 납니다.ntbotgame.ntj reference error가발생하네요.
  • 제이 2011.03.16 15:36
    Lesperanza님// 기사할 오더바바는 1. 오더바바 캐릭이니에 만능졸봇에서 기사용 부분만 주석 제거, 쫄인원수 지정, 쫄 기다릴시간만 지정. 2. 그 아래 쫄용 만능쫄봇은 주석처리. 3. 사냥터만 주석해제(예로 디아사냥터만 주석해제, 그외 사냥터및 함성/퀘드랍등등 모두 주석처리) 4. MyConfig_JjolBotJjolGisa = ""; // 자기가 기사이므로 기사였던 소서1은 --------------- 1. 소서1 캐릭이니에 만능졸봇에서 기사용 부분 주석처리. 2. 그 아래 쫄용 만능쫄봇은 주석제거. 그 아래로 기사와의간격/몬스트잡기등등 수정 3. 모든 사냥터및 함성/퀘드랍등등 모두 주석처리 4. MyConfig_JjolBotJjolGisa = Purpose_Master; // 필수 지정 Ntconfig.ntj 에서 기사를 바바캐명으로 바꾸셨겠죠? 감사 합니다..^^
  • Lesperanza 2011.03.16 16:40
    어디에서 분명 실수 가있었던모냥입니다. 잘되네요. 그런데 바바 기사를 시키니 불강웨이가서 함성먼저하고 포탈을엽니다. 이부분만 해결되면 최상의 퀘드랍이겟네요. 고맙습니다
  • Lesperanza 2011.03.16 16:49
    한가지 더덧붙이자면 중간중간 오더밥이해주는 함성을 전혀 하지않네요. 아무래도 팔라하나 키워서 투입해야할듯합니다
  • 제이 2011.03.16 16:58
    Lesperanza님// 바바 캐릭이니에서 --------------------------------- // 사냥터로 가기 전에 할 프리캐스트 설정하기 //------------------------------------------- // 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, 138]); // Shout MyConfig_PrecastCheck.push([1, 149]); // Battle Orders 이렇게(상기) 해 주시면 됩니다. 바바가 불강웨이에서 배틀오더서 한번 외치고 포탈열고/ 쫄(텔레소서만 체크, 자기가 함성/기사 이므로) 들어오면, 함성 합니다. 오더는 불강에서/입구에서/12시방향 씨일열기전에 하므로 필요가 없어서 배제 하였습니다. 감사 합니다..^^
  • 제이 2011.03.16 17:04
    지우고 다시 쓰기가 힘들어서 댓글로 추가 합니다..^^ 덧붇이자면 바바의 캐릭이니에서 //MyConfig_WarcriesTime = [5, 5, 5]; // [남은 시간(초)이 설정치 이하면 배틀 커맨드하기, 샤우트, 배틀 오더스] MyConfig_WarcriesTime = [30, 30, 30]; // [남은 시간(초)이 설정치 이하면 배틀 커맨드하기, 샤우트, 배틀 오더스] //MyConfig_WarcriesCry = [0, 2, 0, 2]; // [배틀 오더스를 받지 않은 파티원과의 간격이 설정치 이하면 함성해 주기, 배틀 커맨드 외칠 때 장착할 무기 번호, 샤우트, 배틀 오더스] MyConfig_WarcriesCry = [1, 30, 30, 30]; // [배틀 오더스를 받지 않은 파티원과의 간격이 설정치 이하면 함성해 주기, 배틀 커맨드 외칠 때 장착할 무기 번호, 샤우트, 배틀 오더스] MyConfig_BattleOrders = [0, 0]; // [라이프가 설정치 초과면 배틀 오더스 안 하기, 오크 세이지가 있을 때 라이프가 설정치 초과면 배틀 오더스 안 하기] 이부분을 활용하시면, 오더가 떨어진 캐릭이 근처에 오면 자동 함성 합니다..^^ 감사 합니다..^^
  • Lesperanza 2011.03.16 17:08
    허이구 감사드립니다. 그냥 시키는대로만 하면 만능이네요... 지금도 바바기사도는게 뿌듯한데 함성까지 받게해주시니 정말이지... 고맙습니다!!!
  • wsxadf 2011.03.28 09:53
    앗 이문제는 한번더 읽어 보니 알겠습니다 하지만 위에 적혀있는 8. scripts\NTBot\char_configs\NTConfig_Paladin_텔레소서캐릭명.ntl --> 텔레소서 캐릭 수정 할곳 에서 NTConfig_Paladin(?)_텔레소서캐릭명.ntl 이거 팔라딘걸 사용해야 하는지요?? 아니면 오타인지.... 바바것두 그렇네요
  • wsxadf 2011.03.28 12:10
    결국 성공!!! 정말 감사드립니다!! 거의 일주일동안 끙끙된 성과군요 ^^
  • DuRi 2011.03.28 19:43
    노력의 결과네요. 좋은정보 감사합니다.
  • 정탱이 2011.04.10 13:38
    후아... 초보인 저로서는 굉장히 난해하네요 ㅠㅠ 쫄봇은 오리에서만 가능한건가요 ? 이데로 확장에서 적용해도 되는건가요 ?
  • 애플사랑 2011.04.10 17:01
    좋은 정보에 감사드립니다. 텔레소서가 텔레로 가서 열지 않고.... 기사 팔라딘이 걸어서 포탈열고 진행합니다...^^ 텔레소서 어느부분을 확인해야 하는지 답변 부탁드립니다.
  • 유티케스 2011.04.10 20:40
    그대로 따라한다고 수정해봤는데요 방만들기부터 쫄봇들 잘 따라들어오고 파티까지는 잘되는데요..전원파티를 할경우 햄딘..(기사케릭)이 방을 나가버리는현상이 계속 발생되네요.
  • bluesoso 2011.04.11 19:10
    필요했었는데 자료 올려주셔서 감사합니다.
  • 두부오빠 2011.04.13 20:56
    뭐가뭔지 모르겠네요 암튼 좋은정보 감사합니다.
  • Lesperanza 2011.04.21 14:47
    제이님. 노고덕에 8기들어서도 4캐릭 91을 만들었읍니다. 욕심이 나서 3캐릭식 2팀을 돌리려합니다. 이런경우에는 d2n2폴더를 따로 나눠서 ex)퀘드랍1팀폴더/퀘드랍2팀폴더 이렇게 두개를 만들어서 독립적으로실행해야 할지요?? 설정상 2팀을 한 폴더에서 돌리기에는 불가할거 같아서 질문드려봅니다.
  • 밍밍 2011.04.26 20:39
    7. scripts\NTBot\char_configs\NTConfig_Paladin_기사캐릭명.ntl --> 기사 캐릭 수정 할곳 8. scripts\NTBot\char_configs\NTConfig_Paladin_텔레소서캐릭명.ntl --> 텔레소서 캐릭 수정 할곳 9. scripts\NTBot\char_configs\NTConfig_Paladin_오더바바캐릭명.ntl --> 오더바바 캐릭 수정 할곳 10. scripts\NTBot\char_configs\NTConfig_그외에 쫄 캐릭들.ntl --> 쫄(사냥/움직임 만 가능) 캐릭 수정 할곳 위 본문에서 7,8,9번의 캐릭콘피그수정은 팔라콘피그로 하나요? 아님 해당캐릭콘피그의 화일명을 팔라딘-해당캐릭명으로 하는 것인가요? 그리고 위 10번 그외 쫄캐릭들은 화일명에서 Paladin을 없애주나요? 답변 부탁드립니다. ^^
  • 제이 2011.04.26 21:42
    Lesperanza님 // 안녕하세요? 2팀이상 사용 하실려면 가장 안전하고 좋은 방법은 데스크탑(4화면까지 가능) 프로그램으로 한 화면당 1팀씩 따로 구동 하셔야 잘 됩니다. 밍밍님 // 안녕하세요? 7. scripts\NTBot\char_configs\NTConfig_Paladin_기사캐릭명.ntl --> 기사 캐릭 수정 할곳 8. scripts\NTBot\char_configs\NTConfig_Paladin_텔레소서캐릭명.ntl --> 텔레소서 캐릭 수정 할곳 9. scripts\NTBot\char_configs\NTConfig_Paladin_오더바바캐릭명.ntl --> 오더바바 캐릭 수정 할곳 10. scripts\NTBot\char_configs\NTConfig_그외에 쫄 캐릭들.ntl --> 쫄(사냥/움직임 만 가능) 캐릭 수정 할곳 7. 기사할 팔라케릭이니에 적용 8. 텔레소서할 소서 케릭이니에 적용 9. 오더바바할 바바케릭이니에 적용 해야 합니다. 제가 그 부분을 잘못 기제 하여습니다..^^ 모쪼록 잘되시고, 광렙업/득템 하십시요..^^ 좋은밤 되시고 감사 합니다..^^
  • 제이 2011.04.27 18:22
    wsxadf님 // 성공하셨다니 축하드립니다..^^ 광렙업/득템 하십시요..^^ DuRi님 // 감사합니다..^^ 정탱이님 // 확장도 가능 합니다만, 엑5는 지원(수정하면 가능)이 안되므로 불합리 합니다. 애플사랑님 // 기사팔라 디아사냥터에서 웨이부터 사냥을 설정 하신듯 합니다. 유티케스님 // 기사팔라 방입장후 딜레이 확인/쫄등록이 되는지 확인해 보십시요..^^ bluesoso님 / 두부오빠님 // 감사 합니다..^^ ----------------------------------------------------- [참고] 자료실에 18차 만능쫄봇이 등록 되어 있습니다. 현제 17차 기능과 자동사냥/수동사냥/카오스 씨일미리열기/시계방향사냥/반시계방향 사냥이 추가 되었습니다. ----------------------------------------------------- 항상 즐거운 시간 되십시요. 감사 합니다..^^
  • 켈켈켈 2011.04.28 17:22
    아니네요 기사가주위에있나 확인실패로 오류가뜨는대요..어떻게하죠..
  • 켈켈켈 2011.04.28 17:41
    제가 팔라기사인데요 불의강에서 기다리면서 방을나가서 다시만드네요 이걸자꾸반복해요.... 어떻게하죠..
  • mandeuk-2 2011.06.27 21:02
    한동안 안하다가 다시 보니 복잡하네요. 잘 읽고 갑니다~
  • 로또일등 2011.09.20 08:15
    안녕하세요... 혹시 쫄중에서 사냥안하게 설정할 수 있나요? 방법좀 알려주세요~
  • 전파호쭉이 2023.02.10 03:01
    좋은 정보 감사합니다!

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 831.1k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.2k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.4k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.6k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 412.8k
796 봇관련 오리지널 효율조은 삥밥+ 메피 퀘드랍소서 세트 키우기와 쉬운설정 22 file Pink_girl 2011.03.15 11.9k
795 봇관련 NT bot 채팅 테러 방지 하기 #2 18 file [無情]디아블러네 2011.03.02 2.1k
794 봇관련 NT bot 채팅 테러 방지 하기 #1 (3/8 수정) 44 [無情]디아블러네 2011.03.01 2.6k
793 봇관련 대기열이 줄어들지 않고 로비에서 대기만하는 경우 해결해 봅시다. 68 언급 2011.03.01 5.1k
792 봇관련 18차 방입장후 지연시간 주기 / 만능쫄봇 #1 추가 10 ~ 11 까지 19 제이 2011.02.27 3.2k
791 봇관련 만능쫄봇 전용 텔레로 오리 매피, 해파, 듀리얼 추가-17차 버젼#3 8 제이 2011.02.26 1.5k
790 봇관련 만능쫄봇 전용 텔레로 오리 안다, 피트 추가-17차 버젼#2 7 제이 2011.02.26 1.2k
> 봇관련 만능쫄봇 텔레로 카오스런-17차 #1 대기열 재시작하기 17차/18차 댓글 추가 90 제이 2011.02.25 2.8k
788 봇관련 날아다녀님 18차 버전으로 오리 디아런 돌리기 43 Rin 2011.02.19 3.2k
787 봇관련 봇전용 햄딘용병 무기선택 34 file [無情]막시무스 2011.02.19 8.9k
786 봇관련 오리지날, 디아런 안다 듀리엘 퀘드랍 트라빈걸 을 한방에서 사냥하자 100 file 알타이르 2011.02.03 4.3k
785 봇관련 D2NT 옛날글 (구 두루네) 보는 방법입니다 ^^; +@ 합니다. 29 부족전쟁 2011.02.02 2.6k
784 봇관련 드림햄딘 육성(봇) 64 호텔리어 2011.01.05 4.4k
783 봇관련 오리지널에서 렙업용 쫄봇, 치킨을 줄여보자 18 마이더스조 2010.12.18 2.4k
782 봇관련 레어/크랩 아뮬렛 접두, 접미사 조합법 11 한글815 2010.12.17 1.9k
781 봇관련 괜찮은 자벨마 봇 가이드 77 쁘이민영 2010.12.05 7.9k
780 봇관련 오리 수동 디아런 - 디아런도우미와 만능쫄봇의 만남 55 Rin 2010.11.23 4.3k
779 봇관련 엘리드루로 봇을 돌려보자(2차 보완) (12/2) 31 견우[A2L] 2010.11.21 12.7k
778 봇관련 재미로 보는 소서리스 종류별 사냥 속도 비교 45 한글815 2010.11.14 3.7k
777 봇관련 케릭설정과 보석큐빙 참큐빙 크랩 관련 정리(초보-수정2.1차) 43 하얀손 2010.11.09 6.6k