Skip to content

팁 게시판

쫄봇 텔레보내서 자동 퀘드랍 사냥 - 디아봇 개조 예제(날아다녀님 2차)

분류 봇관련 조회 수 6,195 추천 수 42

쫄봇 텔레보내서 자동 퀘드랍 사냥 - 디아봇 개조 예제

업데이트
*********************************************************
4.29.
- 게임 시작 딜레이를 설정 할 필요 없도록 방법을 바꾸었습니다. (3.4.5 번 )
새 방식에는 NTConfig_StartDelay = 0;으로 하세요. 
- 8. 방잡이 쫄 치킨 시 따라 나가기 / 추가

5.13
- 디아 잡기전에 쫄 대기 위치로 보내기 추가 (7-2)

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

NT3.1_NTBot4.2_2 (날아다녀님 2차 수정 버젼)
지난 글과 관련하여 쫄봇을 이용한 퀘드롭 및 텔레 보내고 협동하여 자동 사냥하는 방법입니다.
전체적인 시퀀스는 다음과 같습니다.

A. 함성 해줄 바바가 방 만든다.
B. 기사(퀘드롭 된 팔라딘 등) 조인
C. 텔레 소서 조인
D. 파티 후 리버웨이에서 함성 받기
E. 텔레 소서 카오스 중앙으로 텔레
F. 기사가 쫄들과 함께 사냥



*****************************************************************************************
0. 숙련자가 아닌 경우, 원본 클린 설치 후 수정하십시오.


****************************************************************************************
1. 로더 진입점 - 모두 NTbot.ntj


****************************************************************************************
2. NTBot.ntj 설정
쫄봇 사용시의 통상의 경우와 반대입니다. 잘 확인하세요.

// 쫄봇
//=====================================
leechBotMasterAccount = "A 방 만드는 캐릭(함성 바바)의 계정명"; //
leechBotMasterIsAuto = true; //


// 쫄 계정이름 설정하기
//----------------------
leechBotLeechAccountList.push("B 기사 계정명");
leechBotLeechAccountList.push("C 텔레 소서 계정명");


*****************************************************************************************
3. scripts\NTBot\char_configs\NTConfig.ntl

//주의********* 캐릭명 대소문자 구분, 오타 꼭 확인하세요.
//-------- 이하 추가
var MyConfig_LeechBotAutoMaster = "기사 명";
var MyConfig_LeechBotTeleeName = "텔레소서 캐릭명";
var MyConfig_LeechBotWarcryName = "함성바바 캐릭명";
var MyConfig_LeechBotGameMaker = "방 만들 캐릭명";
 //-------- 이상




*****************************************************************************************
4. 캐릭별 설정( \scripts\NTBot\char_configs\NTConfig_클래스_캐릭명.ntl )


0) 공통
 // 기타 옵션 설정하기
 //===========================================================
NTConfig_PublicMode = true;


1) 기사 캐릭

NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
 MyConfig_LeechBot = 2; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우
 MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)
 
 // 간혹 NTConfig_Script.push("MyWarcries.ntj");NTConfig_Script.push("MyQueDrop.ntj");
// NTConfig_Script.push("MyDiaRunMaster.ntj"); 등을 주석 해제하신 분들이 있는데, 하면 안됩니다.
 //그 다음 원하는 앵벌 코스를 통상의 쫄봇기사 설정 그대로 합니다.
 
 // 다음은 NTDiablo.ntj 를 예로 합니다.

 NTConfig_Script.push("NTDiablo.ntj"); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥
 MyConfig_DiabloClear = [false, false, true, 0x01]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 잡을 때까지, 사냥할 몬스터 종류]
 MyConfig_DiabloInventory = false; // 디아블로 잡기 전 인벤토리에 있는 아이템 정리하기
 MyConfig_DiabloLeechBot = 2; // 0: 사용 안함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임)
 MyConfig_DiabloPotion = [0, 0]; // 포션 사 먹기 = [해독포션, 해빙포션]
 MyConfig_DiabloHelp = 0; // 채팅으로 "ㄷ", "h", "H"를 외치면 해당 플레이어 주위 몬스터 잡아 주기 = 잡아 줄 횟수
 MyConfig_DiabloMessage = [false, "다음 방으로 갑니다!"]; // [사냥 후 메시지 보내기, "보낼 메시지(특수 문자 "%G"는 "XXX-번호" 형식의 다음 방 제목/ 보낼 메시지를 여러 개 설정하면 무작위로 하나 선택)" . . .]

 
 2) 방 만드는 캐릭(함성 바바)
 //NTConfig_Script.push("MyLeechBotMaster.ntj");
 
 NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
 
 MyConfig_LeechBotItem = true; // 방 입장 후 아이템 등 정리하기
 MyConfig_LeechBotDistance = [10, 20]; // 기사와의 간격 = [최소, 최대]
 MyConfig_LeechBotAttack = [25, 300]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
 MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
 MyConfig_LeechBotTeleport = false; // 텔레포트 사용하기
 MyConfig_LeechBotPrecast = [1000, 1, 1, false, 0, 0]; // [프리캐스트 시간(1/1000초) 간격, 배틀 오더스, 샤우트, 네크로맨서 소환 스펠, 네크로맨서 저주, 팔라딘 오라]
 MyConfig_LeechBotMerc = 2000; // 용병 살리기 = 확인 시간(1/1000초) 간격
 MyConfig_LeechBotMaster = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름"
 

3) 플라이 소서

 //NTConfig_Script.push("MyLeechBotMaster.ntj");

NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
 
 MyConfig_LeechBotItem = true; // 방 입장 후 아이템 등 정리하기
 MyConfig_LeechBotDistance = [10, 20]; // 기사와의 간격 = [최소, 최대]
 MyConfig_LeechBotAttack = [25, 300]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
 MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
 MyConfig_LeechBotTeleport = true; // 텔레포트 사용하기
 MyConfig_LeechBotPrecast = [1000, 1, 1, false, 0, 0]; // [프리캐스트 시간(1/1000초) 간격, 배틀 오더스, 샤우트, 네크로맨서 소환 스펠, 네크로맨서 저주, 팔라딘 오라]
 MyConfig_LeechBotMerc = 2000; // 용병 살리기 = 확인 시간(1/1000초) 간격
 MyConfig_LeechBotMaster = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름"



*****************************************************************************************
5. \scripts\NTBot\bots\MyLeechBot.ntj

function MyMain()

 LeechBotHelpMsg = -1;

 var i;
 var _portal;
 var _playerMaster, _unitMaster;
 var _attackCount, _pickCount, _precastCount, _mercCount, _errorCount;
 var _myExperience, _experience, _lastExperience;
 var _preAreaId, _preX, _preY;
 var _prePlayer = new Array(3);
 var _result;

 //-------------------------------------------------------->TT_mod
 if (me.charname == MyConfig_LeechBotGameMaker) 
 MyIL_File("NTBot/MyData/LeechBot/LeechBotMasterName.txt", 1, MyConfig_LeechBotAutoMaster)
 
 //Load("NTBot/tools/NTToolsThread_MyLeechBot.ntj");
 //<-------------------------------------------------------TT_mod

 if (!MyConfig_LeechBotMaster)
 { 
 for (i = 1; i <= 10; i++)
 {
 StatusText[0] == 1 && MyCo_SetStatusText("ÿc4기사의 이름 확인 중 (ÿc0" + i + "ÿc4/10초)");

 _MyL_MasterName = MyIL_File("NTBot/MyData/LeechBot/LeechBotMasterName.txt", 0);
 if (_MyL_MasterName)
 break;

 Delay(1000);
 }

 if (!_MyL_MasterName)
 MyCo_ExitGame("ÿc1MyLeechBot.ntj : 기사의 이름 확인 실패 (" + MyCo_GetAreaName() + ")");
 }
 else
 _MyL_MasterName = MyConfig_LeechBotMaster;

 for (i = 1; i <= 30; i++)
 {
 StatusText[0] == 1 && MyCo_SetStatusText("ÿc4기사와 파티 맺는 중 (ÿc0" + i + "ÿc4/30초)");

 _playerMaster = MyLB_CheckLeechBotParty(_MyL_MasterName);
 if (_playerMaster)
 break;

 Delay(1000);
 }

 //-------------------------------------------------------->TT_mod
 Load("NTBot/tools/NTToolsThread_MyLeechBot.ntj");
 //<--------------------------------------------------------TT_mod



*****************************************************************************************
6. \scripts\NTBot\bots\MyLeechBot.ntj

 function MyL_CheckMessageAuto()
 {
 var _msg = MyL_ReadMessage();

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

 if (_result.length < 3)
 {
 switch (_result[1])
 {
 //-------------------------------------->TT_mod 추가
 case "BO": // 함성 하기
 if (me.charname == MyConfig_LeechBotWarcryName)
 {
 NTC_SwapWeapons(1) // 2번 무기 슬롯을 이용할 경우 
 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)
 NTC_SwapWeapons(0);
 MyLB_WriteMessage(_MyL_Message);
}
break;

 case "CHAOS": // 카오스 중앙으로 이동(텔레)
 if (me.charname == MyConfig_LeechBotTeleeName)
 {
 if( MyMo_MoveTo(108, 7792 + 10, 5292 - 4) )
 {
 if (NTTM_CheckAct(4))
 MyL_WriteMessage("1"); 
 }
 }
 break; 
 //<---------------------------------------------TT_mod
 // case "CHAOS":
 // 에서 이동방법이나 좌표는 MyAutoTeleport.ntj 를 참고하면 됩니다.
 // -------> function MyAT_카오스_생츄어리() 내 이동 방법 참고
 // 이 외에도 모든 사냥터의 좌표를 알 수 있습니다.



*****************************************************************************************
7. \scripts\NTBot\bots\NTDiablo.ntj

function MyMain()
{
 if (MyConfig_DiabloLeechBot != 0)
 MyLB_WriteMessage("ACT4");

 MyVi_TownManager();

 if (MyConfig_DiabloPotion[0] > 0) MyVi_BuyItem(514, MyConfig_DiabloPotion[0], 2, true);
 if (MyConfig_DiabloPotion[1] > 0) MyVi_BuyItem(517, MyConfig_DiabloPotion[1], 2, true);

 MyCo_CancelMenu();

 if (!NTTM_TownMove("waypoint"))
 return "NTTM_TownMove()";
 if (!MyMo_TakeWaypoint(107))
 return "MyMo_TakeWaypoint()";

 //----------------------------------------------------------> TT_mod
 // 웨이로 이동 후 함성 받기
 if (MyConfig_DiabloLeechBot != 0 && MyConfig_LeechBotTeleeName)
 {
 NTM_WalkTo(me.x+2, me.y+1);
 
 if (!NTM_MakeTP())
 return "NTM_MakeTP()";
 
 MyLB_WriteCheckMessage("OUT");

 var _player1, _player2;
 for (var i = 1; i <= 20; i++) // 파티원 검사
 {
 _player1 = MyUn_GetPlayerUnit(MyConfig_LeechBotTeleeName, 1, true);
 _player2 = MyUn_GetPlayerUnit(MyConfig_LeechBotWarcryName, 1, true); 

 if (_player1 && _player2)
 break;
 
 Delay(1000);
 }
 
 if (!_player1 || !_player2 )
 return "MyUn_GetPlayerUnit()";
 
 MyLB_WriteMessage("BO");
 Delay(10000);
 MyLB_WriteMessage("CHAOS");
 MyTP_UsePortal(me.charname);
 MyLB_WriteMessage("IN"); 

 var _msg;
 for (i = 1; i <= 60; i++)
 {
 _msg = MyIL_File("NTBot/MyData/LeechBot/LeechBotLeechMessage[" + MyConfig_LeechBotTeleeName + "].txt", 0);
 Delay(1000);
 
 if (_msg == "1" )
 {
 MyTP_UsePortal(MyConfig_LeechBotTeleeName)
 NTM_MakeTP();
 MyLB_WriteMessage("ATTACK");
 MyAt_ClearPosition(20);
 break;
 } 
 }

 if (!_msg)
 return "LeechBotLeechMessage";

 MyConfig_DiabloClear[1] = false;
 MyConfig_DiabloClear[2] = true;
 MyConfig_DiabloClear[3] = _MyAt_MONSTER_TYPE_ALL;
 }
 // <-------------------------------------------------- TT_mod

 NTP_DoPrecast(true);
 NTConfig_SnagRange = 0;

 // 리버웨이부터 텔레 지점까지 이동은 삭제
 //----------------------------------------------------------> TT_mod
 /*
 if (!MyMo_MoveTo(108, 7794, 5558, 2, MyConfig_DiabloClear[0], MyConfig_DiabloClear[3]))
 return "MyMo_MoveTo()";

 if (NTConfig_PublicMode)
 {
 MyConfig_DiabloClear[1] = true;
 MyConfig_DiabloClear[2] = true;
 MyConfig_DiabloClear[3] = _MyAt_MONSTER_TYPE_ALL;

 if (MyConfig_DiabloHelp > 0)
 {
 Say("도움이 필요할 땐 \"ㄷ\", \"h\", \"H\"를 외칩니다!");

 PlayerHelpMsg = 0;
 }
 }
 */
 // <-------------------------------------------------- TT_mod

 if (!MyConfig_DiabloClear[1])
 MyConfig_DiabloClear[2] ? MyMo_MoveTo(me.areaid, 7792, 5292) : NTC_PingDelay(500);
 else if (!MyDi_ClearPath())
 return "MyDi_ClearPath()";
 

 if (!MyDi_Seal())
 return "MyDi_Seal()";

 //----------------------------------------------------------> TT_mod
 MyLB_WriteMessage("BO");
 //4 QuestDrop Master 퀘드롭 기사만 디아 잡기 원하면 쫄을 마을로 
 Delay(4000);
 MyLB_WriteMessage("IN");
 // <-------------------------------------------------- TT_mod
 
 if (!MyDi_KillDiablo())
 return "MyDi_KillDiablo()";

 MySI_PickItems();

 if (NTConfig_PublicMode && MyConfig_DiabloMessage[0] && MyConfig_DiabloMessage.length > 1)
 MyCo_Say(MyConfig_DiabloMessage, 1);

 return "MyMain()";
}




*******************************************************
7-2. // 디아 잡기전 쫄사냥 멈추고 대기 위치로 이동 시키려면
\scripts\NTBot\bots\NTDiablo.ntj

# 7.에서
 //----------------------------------------------------------> TT_mod
 MyLB_WriteMessage("BO");
 //4 QuestDrop Master 퀘드롭 기사만 디아 잡기 원하면 쫄을 마을로 
 Delay(4000);
 MyLB_WriteMessage("IN");
 // <-------------------------------------------------- TT_mod
부분 삭제.


var _PauseLeechBotB4Diakill = true; //추가

function MyDi_OpenVenomSeal(type)
{
..................................... // 실제로 이대로 붙여넣으면 안됩니다. 생략한다는 의미입니다.아래 코드를 찾아서 수정하세요.

 for (j = (_isOpen1 && _isOpen2) ? -15 : 0; j < 10; j++)
 {
 Delay(200);

 if (MyAt_KillBoss(_monsterName))
 {
 if (MyConfig_DiabloClear[2])
 MyAt_ClearPosition(20, MyConfig_DiabloClear[3]);

 if (MyConfig_DiabloLeechBot == 1)
 MyLB_WriteMessage(me.areaid + "/" + 7762 + "/" + 5267);
 // TT_mod ----------------------------------------------------------------------------- 추가
 if (_PauseLeechBotB4Diakill)
 { 
 
 Delay(2000);
 MyLB_WriteMessage("PAUSE");
 Delay(2000);
 MyLB_WriteMessage(me.areaid + "/" + 7762 + "/" + 5267);
 Delay(10000);
 }
 // TT_mod -----------------------------------------------------------------------------이상
 MySI_PickItems();

................................

*****************************************************************************************
8. 방잡이 쫄 치킨 시 따라 나가기
\scripts\NTBot\tools\NTToolsThread.ntj

function NTMain()
{
 Include("libs/common/NTCommon.ntl");
 NTC_IncludeConfig("NTBot/char_configs");
 
 NT_LoadConfig();

// <---------------------------------------------- TT_mod
 Include("libs/common/MyUnit.ntl"); 
 var _qdropMaster = false;
 
 if (MyConfig_LeechBotGameMaker && me.charname == MyConfig_LeechBotAutoMaster)
 _qdropMaster = true; 
// ----------------------------------------------> TT_mod

 if (NTConfig_Script.length < 1)
 return;

 My_Initialize();

 var _LifeMax, _ManaMax;
 var _merc;
 var _player, _mypartyid;
 var _area;
 var _preAreaId = 0;
 var _count = 0;
 var _serverIp = (MyConfig_ManagerMsg == 4) ? ("[" + me.gameserverip.split(".")[3] + "] ") : "";

 //Print("ÿc3Loaded ToolsThread script");

 RegisterEvent(EVENT_SCRIPTMSG, My_EventScript);

 _LifeMax = me.hpmax;
 _ManaMax = me.mpmax; 

 while (true)
 {
 //추가<---------------------------------------------- TT_mod
 if (_qdropMaster ) 
 {
 if (!MyUn_GetPlayer(MyConfig_LeechBotGameMaker)) 
 {
 SendCopyData("D2NT Manager", null, 7<<16, "yc1Go after the game maker.");
 ExitGame(); 
 return;

 } 
 // ----------------------------------------------> TT_mod 



*****************************************************************************************
좀 더 세세한 트윅이 필요하지만, 대강의 흐름은 이런 식입니다.
기존 퀘드롭/워크라이/디아런를 개조해서 사용해도 되지만,
쫄봇을 개조하면 모든 사냥터에 텔레 보내기/함성받기->다음 사냥터 연속 사냥 가능하기 때문에 올려봅니다.
오리 유저와 저처럼 콜투암/이니그마 없는 맨땅 시작 유저나 필요한 정보겠네요. :)





어제 음주 후에 하코에서 봇 시험하다가 망토 쓴 제 83 팔라 햄딘을 추모하며.......

++++++++

이 강좌에 대한 질문은 쪽지로 받지 않습니다. 스크립트 보내달라는 요청도 거절합니다.
스크립트 자료실 등록은 더 개선이 되고, 원저작자 님들의 허락이 있으면 그때 고려하겠습니다.


댓글221
  • thething 2010.06.17 09:27
    원래 대부분 var MyConfig_LeechBotWarcryName = "함성바바 캐릭명"; c <-계정명 var MyConfig_LeechBotGameMaker 같은 캐릭으로 하실 겁니다. 됩니다. 그 뒤 추가할 쫄은 특별히 이름 지정하고 그럴 필요없습니다. 그냥 쫄만 하려면 이런식으로... NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄) MyConfig_LeechBotItem = true; // 방 입장 후 아이템 등 정리하기 MyConfig_LeechBotDistance = [50, 60]; // 기사와의 간격 = [최소, 최대] MyConfig_LeechBotAttack = [0, 300]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격] MyConfig_LeechBotPick = 0; // 아이템 줍기 = 확인 시간(1/1000초) 간격 MyConfig_LeechBotTeleport = false; // 텔레포트 사용하기 MyConfig_LeechBotPrecast = [1000, 1, 1, false, 0, 0]; // [프리캐스트 시간(1/1000초) 간격, 배틀 오더스, 샤우트, 네크로맨서 소환 스펠, 네크로맨서 저주, 팔라딘 오라] MyConfig_LeechBotMerc = 0; // 용병 살리기 = 확인 시간(1/1000초) 간격 MyConfig_LeechBotMaster = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름"
  • 배자호 2010.06.17 13:50
    아 그냥 쫄할캐릭은 지정없이 캐릭콘픽만 복사하고 var MyConfig_LeechBotWarcryName = "함성바바 캐릭명"; c <-계정명 var MyConfig_LeechBotGameMaker 이런건 안써두 되는군요..
  • 유티케스 2010.06.17 16:12
    3케릭 외에 한케릭더 추가해서 4케릭으로 시험가동중인데요.. 실행될시엔 잘 사냥하는데..꼭.. 치킨혹은 정상으로 방을 끝낸뒤에 다음방 만드는과정에서 바바리안이 무한재시작을 하네요.. 혹시나해서 방만드는시간설정을 30초로 봐꿔봣는데도..무한재시작이네요(보통만드는시간재보니 10초안이네요..) 뭐가 잘못된건가요.
  • 배자호 2010.06.19 00:53
    제가 쓰고있는 패턴은 오더밥(방만드는캐릭) 팔라기사 텔레소소 쫄바바입니다. 다름이 아니구요.. 오더밥만 디아잡을때까지.. 끝날때까지 마을대기 할수는 없는건가요? 안올려도되는 경험치를 계속 올리기에 다른 캐릭들의 겸치까지 빼서먹어서요.. 오더밥은 그냥 오더만 외쳐주고 마을대기 했으면해서요
  • 유티케스 2010.06.19 08:20
    thething님 대기열부분은 검색을해보니까 해결방법이 잇어서 해결했는데요. 잘쓰고있는데 한가지 문제가 생겻네요. 로비채팅상태로 에러가 나는거 같아서 검색을 해보니 starter.dbj로 해결을 하라는 2008년도 글이 있더군요.. 시도해보고자 해당 ntbot폴더에서 그 파일을 검색해봣지만 존재가 안하는거 같더군요 런이외에 이런질문을 드려도 될런지 모르겟네요..
  • thething 2010.06.19 09:36
    유티케스 / 재시박 문제, 방만드는 문제등은 날아다녀님에게 문의하세요. 저 포함, 다른 분들은 4봇이상도 문제 없었습니다. 원본에서 위 방법외에 수정하신 부분이 있다면 되돌려보세요. 누누히 말하지만 원본 클린 설치 상태서 하시길 바랍니다. starter.dbj는 ntbot 아닌 다른 봇 같습니다. 배자호 / #6 에서 case "BO": // 함성 하기 if (me.charname == MyConfig_LeechBotWarcryName) { NTC_SwapWeapons(1) // 2번 무기 슬롯을 이용할 경우 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) NTC_SwapWeapons(0); MyLB_WriteMessage(_MyL_Message); while(1) Delay(5000); // <----------------추가 } break;
  • 배자호 2010.06.19 22:04
    사용한지 1주일째 되고있는데 잘 돌아가다가... 오늘 갑자기 이런 문구가 뜨면서 멈추네요.. 왜그럴까요? NTBot4.2_61\scripts\libs\common\MySnagltntl(275) : SyntaxError: syntax error
  • 리댜아 2010.06.20 02:16
    _msg = MyMain(); <-------요기서 오류 나는데 if (!_msg || _msg != "MyMain ()") { Print("ÿc1" + NTConfig_Script[CurScriptIndex] + ": " + (_msg || "^^") + " 실패"); NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc1" + NTConfig_Script[CurScriptIndex] + " : " + (_msg || "^^") + " 실패 (" + MyCo_GetAreaName() + ")"); NTC_PingDelay(1000); } _experience = me.GetStat(13) - _experience; _myExperience = me.GetStat(13) - _firstExperience; StatusText[0] != 0 && Print("ÿc4사냥터(" + NTConfig_Script[CurScriptIndex].split(".")[0] + " ÿc0" + (CurScriptIndex + 1) + "ÿc4/" + NTConfig_Script.length + ") 사냥시간(ÿc0" + My_GetTime(_time) + "ÿc4/" + My_GetTime(StartingTime) + ") 경험치(ÿc0" + _experience + "-" + (_experience / (MyUn_GetExperience() / 100)).toFixed(3) + "%ÿc4/" + _myExperience + "-" + (_myExperience / (MyUn_GetExperience() / 100)).toFixed(3) + "%)"); _MySI_CheckPickItemList.length = 0; MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "경험치 (" + _myExperience + "/" + (_myExperience / (MyUn_GetExperience() / 100)).toFixed(3) + "%)"); } 화살표로 표시한곳에서 오류가 쫄봇들에게 나는데 해결 방법이 없나요?
  • 극체라소서 2010.06.20 18:21
    좋은 정보 감사합니다. 정말 수고 많으셨어요.
  • 나카시마미카 2010.06.29 22:40
    혹시 3차버젼쓰고계신분 계시나요? 제가 짐 7차를 쓰고있는데 2~3차버젼으로 다시 하고싶은데 자료실에는 엄네요;; 쓰시는분 계시면 파일 공유좀 부탁드립니다.
  • 요가퐈이야 2010.06.30 13:21
    아 이거 설정법 도무지 모르겠네요..ㅠㅠ 컴맹인가봐요 ㅠㅠ
  • 요가퐈이야 2010.06.30 13:22
    아저씨바바 아줌마 소서 총각 햄딘은 다 준비 언제나 되어 있는데요 ㅠㅠ
  • 나눔쟁이♥ 2010.07.08 16:54
    7차보단 2차가 좋아서 쓰고 있는데요 궁금한점이 있어서요 일정 쫄들은 카오스에서 경험치 먹고 일정 쫄들은 마을에 대기할순 없나요? 이런경우는 스크립트 새로 수정해야되나요?
  • 나눔쟁이♥ 2010.07.08 16:56
    아니면 지금 입구부터 잡게 하는데 플라이소서가 포탈열고 햄딘기사가 몹 좀 다 정리하고 쫄들이 따라 들어가게 할수 없나요? 쫄들이 정리도 안된입구에 들어가서 치킨 당하네요..
  • 지구는 2010.07.15 16:47
    오더바바도 사냥참가하나요? 똑같이 따라한다고 2번이나 했는데 (방만드는 캐릭만 플라이소서로 했습니다. 바바는 불강에서 함성외치고 그 자리에서 대기하네요.
  • 106미리 2010.07.22 12:12
    thething님/ 한가지 질문이 있어서그러는데요. 혹시나해서 제가 찾는게 있나 확인해보았지만 없는듯해서.. 예전 2차붓으로 사용중인데 다른건 다 잘돌아가는데요 디아 잡기전 함성받고 본문처럼 하면 다같이 디아 잡거나 기사땐나머지 마을가거나 아니면 구석으로다가거나 이렇게만 나와있는데 혹시나 바바만 디아잡기전 마을에 대기할순 없나요?? 혹시나 되면 알려주시와요^^ 다른분들도 아시는분이있으면 좀 알려주세요..
  • Gooddat 2010.08.08 23:25
    thething// 감사합니다^^ 제대로 잘돌아가네요.. 다만.. 제 캐릭이 약해서 잘죽는다는 ㅎㅎㅎ 그런데.. 소서가 죽으면 안따라 나가고 방 진행하네요 ㅎㅎ
  • 음대 2010.09.26 11:59
    날아다녀님 2차를 찾지 못하겠습니다.. 큭.. 0차로 해도 별 관계 없는거겠죠?
  • 이사벨라 2010.10.23 01:20
    케릭명 길이도 상관있나봅니다... 소서 케릭명이 좀 길게 한거는 플라이를 안하고 방을 나가는 경우가 많았는데 케릭명 짧은 소서로 하니 잘 돌아가네요... 소서가 플라이를 잘 안하고 할땐 케릭명이 혹시 길지 않는지 확인해보셔요
  • 깜장여우 2010.10.31 16:47
    이거..디아킬할때 기사만잡고 다른캐릭들은 옆에서 경험치만 좀 같이먹게할순없을까요?
  • 으흥으헝 2011.07.06 22:43
    몰랐던거 알게됫네요 좋은정보감사합니다

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 850.1k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.9k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 112.1k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 212.1k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 414.0k
> 봇관련 쫄봇 텔레보내서 자동 퀘드랍 사냥 - 디아봇 개조 예제(날아다녀님 2차) 221 thething 2010.04.28 6.2k
800 봇관련 쫄 봇에 관련된 몇가지 F A Q 65 해오르미 2010.04.29 5.5k
799 봇관련 D2NT 3.1 and NTBot 4.2 사용시 재부팅문제 해결방법 30 papa_nec 2010.04.29 2.2k
798 디아관련 15세이용가 디아블로를 18세이용가로 즐겨보자. 40 싸이코 H 2010.04.30 2.7k
797 게임관련 듀얼(pk)시 동감할만한 정보 33 YoonA 2010.04.30 2.2k
796 아이템/앵벌 매직찬스와 앵벌장소에 대해 58 메피잡자 2010.04.30 11.3k
795 캐릭 육성 빠른 레벨업 방법.. 70 메피잡자 2010.04.30 16.9k
794 아이템/앵벌 레더~맨땅.. 다시시작하고 일주일만에 굴룬과 친해지다^^ 64 클리어 2010.05.01 3.9k
793 디아관련 파볼 오브 소서 파볼트와 마스트리에 대한 고찰 31 제이 2010.05.01 2.2k
792 봇관련 봇에대해서 정말 아무것도 모르시는 분들만 보셔요 (5.8일수정) 82 사악고수냐핫-_- 2010.05.01 3.3k
791 디아관련 렐따가 하루이상 지속되시는분들꼐 한가지 팁. 41 판도리 2010.05.02 2.2k
790 봇관련 파볼오브 소서로 바알까지 치킨없이 잡는 방법(도전기)-수정 56 박사 2010.05.02 5.2k
789 봇관련 케릭이니 설정 응용편 45 재콩♡ 2010.05.03 2.7k
788 봇관련 봇작동시 저사항컴의 부하량 줄이기 팁입니다. 32 라됴헤듀 2010.05.03 1.9k
787 봇관련 저사양 컴퓨터의 원활한 봇가동을 위한 사소한 팁... 37 지바람™ 2010.05.04 2.6k
786 일반 원격제어용 하드웨어를 소개 합니다. 33 다림줄 2010.05.04 1.7k
785 봇관련 햄딘 내성 몹 스마이트로 처리하기 (사냥동영상 첨부) 85 평범한천재 2010.05.04 5.3k
784 봇관련 2번오류 (대기열재시작) 무시하는 방법입니다. 102 roger 2010.05.05 5.3k
783 봇관련 소서용 바알봇 트윅+원하는 보스몹 스태틱. (NTBot4.2_날아다녀님) 42 thething 2010.05.05 3.6k
782 봇관련 투기사 바알런과 안정적인 쫄 대기장소....... 35 붉은눈의바바 2010.05.06 3.0k