Skip to content

팁 게시판

18차 방입장후 지연시간 주기 / 만능쫄봇 #1 추가 10 ~ 11 까지

분류 봇관련 조회 수 3,190 추천 수 6

안녕하세요?

18차 에서는 방입장후 지연시간 주기가 없어서 만능쫄봇시

방만드는 캐릭이 방 만든후 곧바로 나가 버리는 악순환이 되므로

방입장후 지연시간 주기 추가 하기를 올려 드립니다

아래의 저의 만능쫄봇 전용 텔레로 오리 카오스런 하기-17차 버젼#1,2,3에 적용 하셔도

무리가 없습니다.

큰 차이는 없어나 함수 수정시 한번더 확인후 사용 하실것을 부탁 드립니다.

제가 17차 에서 18차로 수정해 보았어나 큰 어려움은 없었습니다.

그러면 수정 할곳 3 파일 입니다.



1. 각 캐릭터 이니에서 17차 처름 시간관리자에 추가 합니다.


 //##########################################################################
 // 시간 설정하기
 //==========================================================================
 MyConfig_MaxGameTime = 2400; // 최대 게임 시간(초, 0: 무한정)

// 추가 -> ---------------------------------------------------------------------------------
 NTConfig_StartDelay = 15000; // 방 입장 후 지연 시간(1/1000초)
// 까지 <- ---------------------------------------------------------------------------------

 MyConfig_WaypointDelay = 40; // 웨이포인트 이동 시도 시간(1/5초)
 NTConfig_AreaDelay = 0; // 지역 이동 후 지연 시간(1/1000초)
 MyConfig_MaxHpMpDelay = 150; // 라이프 및 마나의 최대치가 바뀔 때의 지연 시간(1/1000초) * 참고: 오크 세이지로 인한 치킨 오류를 방지합니다.
 MyConfig_TimeManager = [0, 0]; // 시간 관리자 = [만들 방 수, 가동 시간(분)] * 예) [20, 100] = 봇이 20방을 돈 시간이 100분 보다 적으면 21번 방에서 샵봇으로 100분을 채운 후 사냥을 시작합니다.


 //##########################################################################
 // 엔피씨, 포션, 치킨 설정하기



2. scripts\NTBot\char_configs\NTConfig.ntl --> 추가 할곳
----------------------------------------------------------

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

// 추가 -> ---------------------------------------------------------------------------------
var NTConfig_StartDelay = 0; // <--------- 만능쫄봇 사용하지 않고 단순히 18차에 적용시 제일 위에 이줄만 추가 하세요.
// 까지 <- ---------------------------------------------------------------------------------

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




3. scripts\NTBot\NTBotGame.ntj --> 추가 할곳
----------------------------------------------


function NTBoG_Initialize()
{
 var i;
 var _msg;

 Include("libs/common/NTCommon.ntl");
 NTC_IncludeLibs();

 if (!NTC_IncludeConfig("NTBot/char_configs", true))
 MyCo_ExitGame("ÿc1NTBotGame.ntj : NTC_IncludeConfig() 실패 (" + MyCo_GetAreaName() + ")");

 NT_LoadConfig();

 MySI_LoadNIPFiles("NTBot/item_configs");

 MyAt_Initialize();

 me.maxgametime = MyConfig_MaxGameTime;

 _MyCo_StartTime = new Date();

// 추가 -> ---------------------------------------------------------------------------------
 Delay(NTConfig_StartDelay); 
// 까지 <- ---------------------------------------------------------------------------------

 GetPath(me.areaid, me.x, me.y, me.x, me.y, true);
 .
 .
 .
감사 합니다..^^

#1 아래 사라진부분 10. 부터 11. 까지 여기에 올려 드립니다.
=====================================================

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


 NTConfig_Script.push(["MyJjolBotJjol.ntj"]); // 쫄용 만능 쫄봇 * 참고: 'NTConfig_PublicMode = false'로 자동 설정됩니다.
// 위쪽 주석제거 중요

 MyConfig_JjolBotJjolGisa = Purpose_Master; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름" * 주의: 기사가 될 캐릭터가 MyJjolBotGisa.ntj를 사용할 때는 설정하지 마십시오. * 참고: 설정하지 않으면 기사는 'scripts/NTBot/MyConfigs/JjolBot.ntl'에 설정한 기사가 적용됩니다.
// 위줄 그대로 옮기세요 중요


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

 //NTConfig_PublicMode = false; // 공방 * 참고: 자동으로 파티하기, 타운포탈 열어 놓기, 전체 창에 메시지 보내기 등을 합니다. * 주의: 일부 스크립트에서는 자동으로 설정됩니다.
 NTConfig_PublicMode = true;
// 공방모드로 수정

 MyConfig_ExitJjolBot = [Purpose_Maker, 50]; // 특정 캐릭터가 방을 나가면 따라 나가기 = ["따라 나갈 캐릭터이름", 따라 나갈 캐릭터가 처음부터 방에 없었다면 설정한 시간(초) 동안 기다린 후 방 나가기]
// 위쪽 그대로 옮기세요 중요

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



11. scripts\NTBot\bots\MyDiaBot.ntj --> 수정및 추가 할곳
-----------------------------------------------------------

var _MyDiB_AttackSkill = new Array(9);
var _MyDiB_Conviction = MyConfig_MercConviction[1];

// 캐릭이니에서 지정대로 자동 텔레포트 수정완료(불길의강 웨이부터, 카오스 입구부터, 카오스 중앙부터)

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

 var _msg = "";

 if (MyConfig_DiaBotJjolDiaBot[0] != 0 && MyConfig_DiaBotJjolBot != 0)
 _msg = "ÿc1실행 중단: 디아봇용 쫄봇과 만능 쫄봇을 같이 사용할 수 없습니다!";
 else if (MyConfig_DiaBotPortalOpen[0] && MyConfig_DiaBotPortalUse[0] > 0)
 _msg = "ÿc1실행 중단: MyConfig_DiaBotPortalOpen와 MyConfig_DiaBotPortalUse를 같이 사용할 수 없습니다!";
 else if ((MyConfig_DiaBotPortalOpen[0] || MyConfig_DiaBotPortalUse[0] > 0) && MyConfig_DiaBotJjolBot != 0)
 _msg = "ÿc1실행 중단: MyConfig_DiaBotPortalOpen 또는 MyConfig_DiaBotPortalUse를 사용할 때는 만능 쫄봇을 사용할 수 없습니다!";
 else if (MyConfig_DiaBotPortalUse[0] > 0 && MyConfig_DiaBotJjolDiaBot[0] > 1)
 _msg = "ÿc1실행 중단: MyConfig_DiaBotPortalUse를 사용할 때는 디아봇용 쫄봇의 부기사 및 쫄을 사용할 수 없습니다!";

// 추가 -> ---------------------------------------------------------------------------------
 if (MyConfig_JjolBotGisaJjol > 0)
 {
 MyJB_WriteGisaMessage("IN"); Delay(1000); //MyJB_WriteCheckMessage("IN"); Delay(1000);
 MyJB_WriteGisaMessage("ACT4"); //MyJB_WriteCheckMessage("ACT4");
 if (NTC_InTown()) MyVi_TownManager();
 }

 if (!MyMo_Start(107)) return "MyMo_Start()";

 Say(" 카오스 갑니다. ");

 NTM_WalkTo(me.x + 5, me.y + 4); Delay(2000);
 if (!NTM_MakeTP()) return "NTM_MakeTP()";
 MyJB_WriteCheckMessage("OUT");

 var _player1, _player2;
 for (var i = 1; i <= 100; i++) 
 {
_player1 = MyUn_GetPlayerUnit(Purpose_Telpo, 1, true);
_player2 = MyUn_GetPlayerUnit(Purpose_Order, 1, true); 

if (_player1 && _player2) break;
else MyJB_WriteCheckMessage("RESUME");
Delay(1000);
}
 
 if (!_player1 || !_player2 ) return "MyUn_GetPlayerUnit()";
 
 MyJB_WriteCheckMessage("BO"); Delay(4000);
 if ((MyConfig_DiaBotClear[0][0]) != 0) { MyJB_WriteCheckMessage("RESUME"); MyJB_WriteCheckMessage("ATTACK"); }
 else // if ((MyConfig_DiaBotClear[0][0]) == 0) 
 {
 if (MyConfig_DiaBotClear[1][0] != 0) { MyJB_WriteCheckMessage("CHAOS1"); }
 else if (MyConfig_DiaBotClear[1][0] == 0) { MyJB_WriteCheckMessage("CHAOS"); }

 MyTP_UsePortal({ owner:me.charname });
 NTM_WalkTo(me.x - 6, me.y - 5); 
 MyJB_WriteCheckMessage("IN"); 

 var _msg;
 for (i = 1; i <= 60; i++)
 {
 _msg = MyIL_File("NTBot/MyData/JjolBot/JjolBotJjolMessage[" + Purpose_Telpo + "].txt", 0);
 Delay(1000);

 if (_msg == "1" )
 {
 MyTP_UsePortal({ owner:Purpose_Telpo });
 if (!NTM_MakeTP()) return "NTM_MakeTP()";
 if ((MyConfig_DiaBotClear[1][0] != 0) && (MyConfig_DiaBotClear[0][0] == 0))
 { Say(" 저렙은 주변몹 정리후 포탈 열어 드립니다. "); }
 Say(" ============================= =============================== ");
 Say(" [제이] 오리런방 입니다. 항상 [행복]한 시간 되십시요.,^^ ");
 Say(" ============================= =============================== ");
 MyJB_WriteCheckMessage("ATTACK");
 MyAt_ClearPosition(20);
 break;
 }
 }
 if (_msg != "1") return "Tele Fail:"+_msg; 
 }
// <----------------------------------------------------------------------------------------

// 주석처리 -> -----------------------------------------------------------------------------
/*
 if (_msg)
 {
 Print(_msg);

 while (true)
 MyCo_RoomKeeper();
 }

 if (MyConfig_DiaBotJjolDiaBot[0] == 1)
 MyJB_WritePortalMessage(108, 0);
 .
 .
 .
 else if (MyConfig_DiaBotJjolBot == 2)
 MyJB_WriteCheckMessage("ATTACK");

 Delay(2000);

 NTP_DoPrecast(true);
 }
 }
*/
// <----------------------------------------------------------------------------------------

// 추가 ->--------- 본문 삽입 --------------------------------------------------------------
 if (MyConfig_JjolBotGisaJjol != 0)
 {
 if ((MyConfig_DiaBotClear[0][0]) != 0) 
 {
 Say(" ============================= =============================== ");
 Say(" 불길의강 웨이부터 사냥합니다. 길막음에 주의해 주세요..^^ ");
 Say(" [제이] 오리런방 입니다. 항상 [행복]한 시간 되십시요..^^ ");
 Say(" ============================= =============================== ");
 Say("!날아가기 귀찬아서 걸어 가자고? 다리 아픈데.. 할수 없지 걸어가자. !!!");

 if (MyConfig_DiaBotJjolBot == 2) { MyJB_WriteCheckMessage("RESUME"); MyJB_WriteCheckMessage("ATTACK"); }

_MyMo_ClearPath = (MyConfig_DiaBotClear[0][0] != 0 && MyConfig_TeleportSafe[0] > 0) ? 1 : 0;

 if (!MyMo_MoveTo(108, 7792, 5558, 2, MyConfig_DiaBotClear[0][0] != 0, MyConfig_DiaBotClear[0][1]))
return "MyMo_MoveTo()";
 } 
 Say("!다 잡아 주께, 걱정말고 몸조심 해라. !!!");

 if (((MyConfig_DiaBotClear[0][0]) != 0) || ((MyConfig_DiaBotClear[1][0]) != 0))
 {
 if (MyConfig_DiaBotJjolBot == 2) { MyJB_WriteCheckMessage("RESUME"); MyJB_WriteCheckMessage("ATTACK"); }

 if (!MyDiB_ClearPath()) return "MyDiB_ClearPath()";
 }
 }
// <----------------------------------------------------------------------------------------

// 주석처리 -> -----------------------------------------------------------------------------
/*
 else
 {
 NTConfig_PublicMode = false;

 if (MyConfig_DiaBotJjolDiaBot[1])
 MyJB_WriteGisaNameMessage(MyConfig_DiaBotJjolDiaBot[1] + "/" + me.gamename + "/" + me.gamepassword);

 if (!MyJB_JjolBot(4, 108, MyConfig_DiaBotJjolDiaBot[0]))
 {
 Print("ÿc1MyDiaBot.ntj: MyJB_JjolBot() 실패");
 NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc1MyDiaBot.ntj : MyJB_JjolBot() 실패 (" + MyCo_GetAreaName() + ")");
 }

 if (MyConfig_DiaBotJjolDiaBot[0] == 3)
 return "MyMain()";

 MyConfig_DiaBotClear[2] = [1, _MyAt_MONSTER_TYPE_ALL];

 if (GetDistance(me.x, me.y, 7792, 5558) <= 20)
 {
 MyConfig_DiaBotClear[1] = [1, _MyAt_MONSTER_TYPE_ALL];

 if (!MyDiB_ClearPath())
 return "MyDiB_ClearPath()";
 }
 }
*/
// <----------------------------------------------------------------------------------------

 if (!MyDiB_ClearSeal())
 {
 if (MyConfig_DiaBotJjolDiaBot[0] == 1)
 MyJB_WriteGisaMessage("STOP");

 _NTBoG_PlayerHelpMessage = -1;

 return "MyDiB_ClearSeal()";
 }

// 추가 -> ---------------------------------------------------------------------------------
 Say(" ============================= =============================== ");
 if (Purpose_QueDrop == "InGameMaker")
 {
 MyJB_WriteCheckMessage("CHAOS5"); // 방만드는 쫄만 노사냥 대기로 퀘드롭 하기
 Say(" [제이] 오리런방 입니다 퀘드롭 [방장] 은 노사냥 대기 합니다.^^ ");
 Say(" [제이] 오리런방 입니다 풀방시 [막탈] 을 부탁 드립니다.^^ ");
 }
 else if (Purpose_QueDrop == "OutGameMaker")
 {
 MyJB_WriteCheckMessage("CHAOS6"); // 방만드는 쫄만 마을로 보내고 퀘드롭 하기
 Say(" [제이] 오리런방 입니다 퀘드롭 [방장] 은 마을 갑니다.^^ ");
 }
 else if (Purpose_QueDrop == "OnlyMaster")
 {
 MyJB_WriteCheckMessage("IN"); // 쫄 모두 마을로 보내고 퀘드롭 하기
 Say(" [제이] 오리런방 입니다 퀘드롭 [기사] 가 혼자 잡습니다.^^ ");
 }
 else if (Purpose_QueDrop == "InMarried")
 {
 MyJB_WriteCheckMessage("CHAOS7"); // 모든 기혼자는 노사냥 대기, 퀘드롭 하기
 Say(" [제이] 오리런방 입니다 퀘드롭 [방장/지정2캐릭] 은 노사냥 대기 합니다.^^ ");
 Say(" [제이] 오리런방 입니다 풀방시 [막탈] 을 부탁 드립니다.^^ ");
 }
 else if (Purpose_QueDrop == "OutMarried")
 {
 MyJB_WriteCheckMessage("CHAOS8"); // 모든 기혼자는 마을 보내고 퀘드롭 하기
 Say(" [제이] 오리런방 입니다 퀘드롭 [방장/지정2캐릭] 은 마을 갑니다.^^ ");
 }
 else if (Purpose_QueDrop == "InMarried1")
 {
 MyJB_WriteCheckMessage("CHAOS9"); // 모든 기혼자는 노사냥 대기, 퀘드롭 하기
 Say(" [제이] 오리런방 입니다 퀘드롭 [지정1캐릭] 은 마을 갑니다.^^ ");
 Say(" [제이] 오리런방 입니다 퀘드롭 [방장/지정2캐릭] 는 노사냥 대기 합니다.^^ ");
 }
 else if (Purpose_QueDrop == "OutMarried1")
 {
 MyJB_WriteCheckMessage("CHAOS10"); // 모든 지정1캐릭과 기혼자는 마을로 보내고 퀘드롭 하기
 Say(" [제이] 오리런방 입니다 퀘드롭 [지정1캐릭/방장/지정2캐릭] 은 마을 갑니다.^^ ");
 }
 else if (Purpose_QueDrop == "OnlyOne")
 {
 MyJB_WriteCheckMessage("CHAOS11"); // 마을 보낼 캐릭 지정, 마을로 보내고 퀘드롭 하기
 Say(" [제이] 오리런방 입니다 퀘드롭 [지정1캐릭] 은 마을 갑니다.^^ ");
 }
 else
 {
 Say(" [제이] 오리런방 입니다 풀방시 [막탈]을 부탁 드립니다.^^ ");
 }
 Say(" ============================= =============================== ");

 Say("!저넘 으뜸만 줄거 같은데, 두들겨 봐야 겠다. !!!");
 Delay(5000); // 오더캐릭이나 지정캐릭 마을갈 시간 주기
// <----------------------------------------------------------------------------------------

 if (MyConfig_DiaBotKill != 2)
 {
 if (!MyDiB_KillDiablo())
 {
 if (MyConfig_DiaBotJjolDiaBot[0] == 1)
 MyJB_WriteGisaMessage("STOP");

 _NTBoG_PlayerHelpMessage = -1;

 return "MyDiB_KillDiablo()";
 }

 MySI_PickItems();
 }

 if (NTConfig_PublicMode)
 MyCo_Say(MyConfig_DiaBotMessage[4]);

// 추가 -> ---------------------------------------------------------------------------------
 Say("!미안하다 디아야! 내가 이런 재미로 널 잡잔아. !!!");
 Delay(10000); // 디아 잡은후 10초후 종료하기
// <----------------------------------------------------------------------------------------

 if (MyConfig_DiaBotJjolDiaBot[0] == 1)
 MyJB_WriteGisaMessage("STOP");

 _NTBoG_PlayerHelpMessage = -1;

 return "MyMain()";
}

function MyDiB_OpenPortal()
{

.
.
.

function MyDiB_UsePortal()
{
 var _msg;
 .
 .
 .
 MyConfig_DiaBotPortalUse[0] = 0;

 NTBoG_SetStatusText();

 return false;
}

// 추가 -> ---------------------------------------------------------------------------------
function MyDiB_ClearPath()
{
 var _attackXy = [[7787, 5505, 7802, 5590], [7767, 5474, 7822, 5590], [7767, 5443, 7822, 5590], [7767, 5412, 7822, 5590], [7767, 5381, 7822, 5590], [7767, 5350, 7822, 5590], [7767, 5320, 7822, 5590]];
 var _startTick;

 _MyMo_ClearPath = (MyConfig_TeleportSafe[0] > 0) ? 1 : 0;

 if ((MyConfig_DiaBotClear[0][0] != 0) || (MyConfig_DiaBotClear[1][0] != 0)) 
 {
 MyMo_MoveTo(me.areaid, 7816, 5492)
 Delay(1000);

 if (!NTM_MakeTP()) return "NTM_MakeTP()"; 

 if ((MyConfig_DiaBotClear[0][0] == 0) && (MyConfig_DiaBotClear[1][0] != 0))
{ Say(" 주변몹 정리 완료.^^ 포탈 안전합니다. "); }

 Say("!걱정마라, 고함만 질러대는 뚱댕이 보다 내가 잘 쓸잔아. !!!");

 if (MyConfig_JjolBotGisaJjol != 0)
 {
 Delay(1000); MyJB_WriteCheckMessage("BO"); Delay(4000);
 if (MyConfig_DiaBotJjolBot == 2) { MyJB_WriteCheckMessage("OUT"); MyJB_WriteCheckMessage("RESUME"); MyJB_WriteCheckMessage("ATTACK"); }
 }

 if (MyConfig_DiaBotHelp > 0)
 {
 _NTBoG_PlayerHelpMessage = 0;
 }

 if (MyConfig_DiaBotJjolDiaBot[0] == 1) MyJB_WritePortalMessage(108, 2);
 else if (MyConfig_DiaBotJjolBot == 2) MyJB_WriteGisaMessage("ATTACK");

 if (MyAt_ClearPosition([7787, 5535, 7802, 5590], MyConfig_DiaBotClear[1][1], true)) MyMo_MoveTo(me.areaid, 7792, 5558);

 if (MyConfig_DiaBotJjolDiaBot[0] == 1) MyJB_WritePortalMessage(108, 3);
 else if (MyConfig_DiaBotJjolBot == 1) MyJB_WriteCheckMessage("OUT");

 _startTick = GetTickCount();
 while (GetTickCount() <= (_startTick + 2000))
 MyAt_ClearPosition([7787, 5535, 7802, 5590], MyConfig_DiaBotClear[1][1], true) ? MyMo_MoveTo(me.areaid, 7816, 5492) : Delay(500);

 NTP_DoPrecast(true);
 }

 if ((MyConfig_DiaBotClear[0][0] != 0) || (MyConfig_DiaBotClear[1][0] != 0)) 
 {
 for (var i = 0; i < _attackXy.length; i++)
 {
 MyMo_MoveCloser({ areaid:me.areaid, x:_attackXy[i][0], y:_attackXy[i][1] }, 35);

 MyAt_ClearPosition(_attackXy[i], MyConfig_DiaBotClear[1][1], true);

 if (MyConfig_DiaBotJjolDiaBot[0] == 1 || (MyConfig_DiaBotJjolDiaBot[0] == 0 && MyConfig_DiaBotJjolBot == 1))
 {
 if (i == 3 || i == 6)
 {
 MyMo_MoveCloser({ areaid:me.areaid, x:_attackXy[i][0], y:_attackXy[i][1] }, 5);

 if (MyTP_CountPortal() > 2)
 MyTP_MakeTownPortal();
 else if (!MyMo_TownManager(true))
 return false;
 }

 (i > 0) ? MyJB_WriteGisaMessage(me.areaid + "/" + (_attackXy[i - 1][0] + 2) + "/" + (_attackXy[i - 1][1] + 10)) : MyJB_WriteGisaMessage(me.areaid + "/" + 7792 + "/" + 5552);
 }
 }
 }

 return true;
}
// <--------------------------------------------------------------------------------------------


// 주석처리 -> ---------------------------------------------------------------------------------
/*
function MyDiB_ClearPath()
{
 var _attackXy = [[7787, 5505, 7802, 5590], [7767, 5474, 7822, 5590], [7767, 5443, 7822, 5590], [7767, 5412, 7822, 5590], [7767, 5381, 7822, 5590], [7767, 5350, 7822, 5590], [7767, 5320, 7822, 5590]];
 .
 .
 .
 }

 return true;
}
*/
// <--------------------------------------------------------------------------------------------


function MyDiB_ClearSeal()
{
 var i;
 .
 .
 .
 _result = MyDiB_ClearVenomSeal(((_units[i].roomx * 5 + _units[i].x) == 7893) ? 1 : 2);
 break;
 }
 }

 return _result;
}

function MyDiB_ClearVizierSeal(type)
{
 var _attackXy = [[7762, 5265, 7792, 5323], [7732, 5265, 7792, 5323], [7702, 5265, 7792, 5323], [7672, 5265, 7792, 5323], [7645, 5265, 7792, 5323]];
 .
 .
 .
 }

 return _isKill;
 }
}

function MyDiB_ClearDeSeisSeal(type)
{
 var _attackXy = [[7766, 5237, 7823, 5267], [7766, 5207, 7823, 5267], [7766, 5177, 7823, 5267], [7766, 5146, 7823, 5267]];
 var _target;

 if (MyConfig_DiaBotClear[2][0] != 0)
 {
 for (var i = 0; i < _attackXy.length; i++)
 {
 MyMo_MoveCloser({ areaid:me.areaid, x:7792, y:(i != 2) ? _attackXy[i][1] : 5187 }, 35);

 MyAt_ClearPosition(_attackXy[i], MyConfig_DiaBotClear[2][1], true);

 if (MyConfig_DiaBotJjolDiaBot[0] == 1 || MyConfig_DiaBotJjolBot == 1)
 {
 switch (i)
 {
 case 0:
 MyJB_WriteGisaMessage(me.areaid + "/" + 7775 + "/" + 5270);
 break;
 case 1:
 MyJB_WriteGisaMessage(me.areaid + "/" + 7785 + "/" + 5240);
 break;
 case 2:
 MyJB_WriteGisaMessage(me.areaid + "/" + 7820 + "/" + ((type == 1) ? 5225 : 5212));
 break;
 }
 }
 }
 }

// 추가 -> ---------------------------------------------------------------------------------
 Say(" ============================= =============================== ");
 Say(" == 주의 == 오더후 2루(12시 방향) 씨일 엽니다. == 주의 == ");
 Say(" ============================= =============================== ");
 if (!NTM_MakeTP()) return "NTM_MakeTP()";
 Delay(2000); MyJB_WriteCheckMessage("BO"); Delay(4000);
 if (MyConfig_DiaBotJjolBot == 2) { MyJB_WriteCheckMessage("RESUME"); MyJB_WriteCheckMessage("ATTACK"); }
 Say("!뚱땡이 목 아프겠다. !!!");
// <----------------------------------------------------------------------------------------

 if (type == 1)
 {
 switch (MyDiB_OpenSeal(394, 7773, 5155, GetLocaleString(2852)))
 {

// 수정 끝 이하 원본대로 두세요.
댓글19
  • 나그네.. 2011.02.27 12:18
    제이님 잘지내시죠?? 이러다 제이님 봇 나오는거 아니예요??ㅋㅋ 여하튼 멋지십니다~~~
  • 제이 2011.02.27 13:00
    나그네..님// 잘 지내시죠? 저는 덕분에 잘 지냅니다..^^ 20여년전에 GWBASIC, MSBASIC, 터보C 로 슈팅겜 만들던 가억을 더덤어서..^^ 수저 놓아 볼려니 힘드네요..^^ 감사 합니다.. 즐더운 주말 되십시요..^^
  • 즐댜즐댜 2011.02.27 16:07
    GWBASIC, MSBASIC, 터보C 봇이란것도 이런것들의 연장선이겠죠? 옛날 오리지날때 조던을 파는 업자들이 조던인벤을 옮기는데 자동프로그램을 쓰더라구요 봇도 사실 그때부터 나오지 않았을런지요 그러니까 핀들 봇 전에 말이지요
  • November Rain 2011.02.27 20:31
    제이님 안녕하세요. 제이님이 올려주신거 다 적용 해 보려고 하는데요 총 사냥시간이 얼마나 되는지요?? 10분 정도 사냥하면 10방 정도에서 렐따가 오더라구요..
  • 제이 2011.02.27 20:42
    풀로 다 돌면 14-19분 입니다. 해파스토나 피트에서 보스몹과의 거리에서 시간 차이가 납니다. 풀로 사냥 시키면(쫄때문에 듀리얼제외 해도) 렐따 걱정 없습니다. 몇달동안 노 렐따 입니다.. 제가 테스트 때문에 자주 걸리기는 하지만요..^^ 감사 합니다..^^
  • November Rain 2011.02.27 22:28
    제이님 혹시 여분의 시디키로 바꿔주거나 하지 않으신가요? 저는 4개 있어서 4봇 돌리면 여유가 없거든요.. 지금도 알타미르님 세팅꺼 7방 돌고나서 렐따 왔습니다..
  • 제이 2011.02.27 23:26
    상기 방법과 저의 17차 만능쫄과 18차로 전환 하여도 문제가 없습니다. 테스트 완료 하였음을 알려 드립니다..^^
  • Odyssey 2011.03.02 16:00
    제18차 NTConfig.ntl이니에 아무리 찾아봐도 아래 내용이 없습니다. 바바는 방만들고 자꾸나가고 머리만 아파오네요. 내공이 많이 부족하오니 지도 편달 부탁 드려요.. 2. scripts\NTBot\char_configs\NTConfig.ntl --> 추가 할곳 ---------------------------------------------------------- var Purpose_Master = "JE_OriPal"; // 기사 캐릭명 var Purpose_Telpo = "JE_OriSor"; // 텔레소서 캐릭명 var Purpose_Order = "JE-OriBab"; // 함성바바 캐릭명 var Purpose_Maker = "JE-OriBab"; // 방만들 캐릭명(아저씨/아줌마) var Purpose_QueDrop = ""; // 퀘드랍 변수 // 추가 -> --------------------------------------------------------------------------------- var NTConfig_StartDelay = 0; // 까지 <- --------------------------------------------------------------------------------- // 지정1캐릭 설정하기 (마을 보낼 캐릭명) //var Purpose_First = ""; // 설정할 캐릭이 없을때 var Purpose_First = "JE-OrgBus";
  • 디아는중독이다 2011.03.02 18:23
    2. scripts\NTBot\char_configs\NTConfig.ntl --> 추가 할곳 ---------------------------------------------------------- var Purpose_Master = "JE_OriPal"; // 기사 캐릭명 var Purpose_Telpo = "JE_OriSor"; // 텔레소서 캐릭명 var Purpose_Order = "JE-OriBab"; // 함성바바 캐릭명 var Purpose_Maker = "JE-OriBab"; // 방만들 캐릭명(아저씨/아줌마) var Purpose_QueDrop = ""; // 퀘드랍 변수 // 추가 -> --------------------------------------------------------------------------------- var NTConfig_StartDelay = 0; // 까지 <- --------------------------------------------------------------------------------- // 지정1캐릭 설정하기 (마을 보낼 캐릭명) //var Purpose_First = ""; // 설정할 캐릭이 없을때 var Purpose_First = "JE-OrgBus"; 어디서 수정을 해야하는지 감이안잡히네요 ^^ 그리고 아레 3번까지수정다하고 아레 10~부터도 수정해야하나요? 아 컴맹이라서 무지힘들군요 부탁드림니다^^
  • 제이 2011.03.02 19:40
    디아는중독이다님// 안녕하세요? 위 설명은 아래 저의 만능쫄봇용으로 설명 드린겁니다. 아래의 만능쫄봇 사용이 아닌, 단순 18차에서 방입장시 지영시간을 주고 싶어시면 아래처름 하나만 추가 해 주시면 됩니다. 2. scripts\NTBot\char_configs\NTConfig.ntl --> 추가 할곳 ---------------------------------------------------------- 제일 위쪽에 추가 하시면 됩니다. // 추가 -> --------------------------------------------------------------------------------- var NTConfig_StartDelay = 0; // 까지 <- --------------------------------------------------------------------------------- 그리고 아레 3번까지수정다하고 아레 10~부터도 수정해야하나요? <-- 네, 다 하셔야 합니다. #1 6.번 수정하시면 상기 질문에 추가부분이 있습니다. 아래 #1,2,3 다 햐셨어면 조금난 힘내시면 되겠네요.. 즐거운시간 되십시요..^^
  • 백호 2011.03.03 04:47
    한번시도해보고 싶은데 아직도 초보라 엄두가 안나네여^^;;
  • 디아는중독이다 2011.03.03 23:41
    답글감사함니다 제이님 ^^ 그런대 케릭이 자꾸 멍떄리고 에러가 생기네요 ^^
  • Mcmax 2011.03.17 22:47
    좋은 정보이긴한데 아직 저는 어려워서 건들질 못하겠네요
  • 아가손 2011.03.25 22:22
    음 어디서부터 시작을해야할지 ;;;; ㅎㅎ
  • DuRi 2011.03.28 19:42
    열심히 공부해서 한번 시도해봐야겠네요.ㅎㅎ
  • 뽕스 2011.04.07 07:44
    좋은 정보 감사합니다..수고하세요
  • BULK123 2011.04.12 21:51
    잘봤습니다. 공부만이 살길이다.
  • 켈켈켈 2011.04.28 18:45
    힘들게 수정했습니다 이제 실행할차례인데 떨리네요 ㅠㅠ
  • mandeuk-2 2011.06.27 21:04
    역시 뭔 소리인지... 더 공부를 해야겠습니다.

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 839.3k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.6k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.7k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.8k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 413.3k
공지   맨땅 초보자 가이드 598 file 뮤리아 2020.10.16 996.2k
공지   카카오톡 1:1 채팅방 만드는 법 101 트디개발자 2018.05.20 425.1k
2501 봇관련 대기열이 줄어들지 않고 로비에서 대기만하는 경우 해결해 봅시다. 68 언급 2011.03.01 5.1k
> 봇관련 18차 방입장후 지연시간 주기 / 만능쫄봇 #1 추가 10 ~ 11 까지 19 제이 2011.02.27 3.2k
2499 봇관련 만능쫄봇 전용 텔레로 오리 매피, 해파, 듀리얼 추가-17차 버젼#3 8 제이 2011.02.26 1.5k
2498 봇관련 만능쫄봇 전용 텔레로 오리 안다, 피트 추가-17차 버젼#2 7 제이 2011.02.26 1.2k
2497 봇관련 만능쫄봇 텔레로 카오스런-17차 #1 대기열 재시작하기 17차/18차 댓글 추가 90 제이 2011.02.25 2.8k
2496 디아관련 18차 버전. 1 기사 + 3 만능쫄봇으로 오리 디아런 돌리기.(내용 추가) 45 Rin 2011.02.24 4.1k
2495 디아관련 횃불 잡으면 나오는 깃발 60 올드보이즈 2011.02.23 9.0k
2494 봇관련 날아다녀님 18차 버전으로 오리 디아런 돌리기 43 Rin 2011.02.19 3.2k
2493 봇관련 봇전용 햄딘용병 무기선택 34 file [無情]막시무스 2011.02.19 8.9k
2492 캐릭 육성 오리지날 디아런을 위한 삼총사셋팅 34 file 쪼쏘퐈 2011.02.16 4.4k
2491 일반 Mac 주소 변경후 렐따 피하기. 35 제다이봉 2011.02.15 2.9k
2490 디아관련 룬워드및 조합/크레프트/업그레이드/큐빙 도움말 [1차 수정] 26 샴푸[A1L] 2011.02.12 3.3k
2489 디아관련 오리를 하는데 도움이 되는 각종정보입니다.. 19 루인 2011.02.11 2.0k
2488 아이템/앵벌 Countess, Mephisto and Baal 입구방 모양들 +@ 22 file Kesus 2011.02.09 2.5k
2487 디아관련 OB님이 만든 도우미, 부도우미,승객의 버스타기 메뉴얼입니다 18 정보부요원[B.D] 2011.02.09 2.3k
2486 디아관련 아이템 옴길때 렐따 피하기 45 신참내기 2011.02.08 1.7k
2485 디아관련 맵핵 없이 길찾을때 33 ⓥⓘⓟ고객 2011.02.08 13.5k
2484 봇관련 오리지날, 디아런 안다 듀리엘 퀘드랍 트라빈걸 을 한방에서 사냥하자 100 file 알타이르 2011.02.03 4.3k
2483 봇관련 D2NT 옛날글 (구 두루네) 보는 방법입니다 ^^; +@ 합니다. 29 부족전쟁 2011.02.02 2.6k
2482 디아관련 액5 Nihlatak 빨리찾기2 19 file Kesus 2011.02.02 1.1k