Skip to content

팁 게시판

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

분류 봇관련 조회 수 6,194 추천 수 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 831.5k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.3k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.4k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.6k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 412.9k
696 봇관련 햄딘 내성 몹 스마이트로 처리하기 (사냥동영상 첨부) 85 평범한천재 2010.05.04 5.3k
695 봇관련 저사양 컴퓨터의 원활한 봇가동을 위한 사소한 팁... 37 지바람™ 2010.05.04 2.6k
694 봇관련 봇작동시 저사항컴의 부하량 줄이기 팁입니다. 32 라됴헤듀 2010.05.03 1.9k
693 봇관련 케릭이니 설정 응용편 45 재콩♡ 2010.05.03 2.7k
692 봇관련 파볼오브 소서로 바알까지 치킨없이 잡는 방법(도전기)-수정 56 박사 2010.05.02 5.2k
691 봇관련 봇에대해서 정말 아무것도 모르시는 분들만 보셔요 (5.8일수정) 82 사악고수냐핫-_- 2010.05.01 3.3k
690 봇관련 D2NT 3.1 and NTBot 4.2 사용시 재부팅문제 해결방법 30 papa_nec 2010.04.29 2.2k
689 봇관련 쫄 봇에 관련된 몇가지 F A Q 65 해오르미 2010.04.29 5.5k
> 봇관련 쫄봇 텔레보내서 자동 퀘드랍 사냥 - 디아봇 개조 예제(날아다녀님 2차) 221 thething 2010.04.28 6.2k
687 봇관련 쫄봇을 이용한 퀘드랍 자동사냥 방법(날아다녀님 NTBot4.2_2 2차) 35 thething 2010.04.28 3.2k
686 봇관련 봇이 위치한 좌표 알아보기, 내가 지정한 좌표에 봇 위치시키기 22 에너지절약 2010.04.27 1.9k
685 봇관련 저의 자동 퀘드랍 방법 한번 올려보겠습니다. 33 봉봉비 2010.04.26 2.7k
684 봇관련 날아다녀님 버전 정수 자동 큐빙하는 방법입니다. 21 김치스마일 2010.04.26 2.0k
683 봇관련 삥바바 스왑 후 파인트아이템 하는 작은 팁.. 17 지바람™ 2010.04.23 2.5k
682 봇관련 쫄봇 다른사냥터에 적용하기 34 시날 2010.04.22 2.8k
681 봇관련 아이템 이니 보는법 & 수정법 강좌(?) 입니다. 55 file S_LUCIFER 2010.04.22 6.5k
680 봇관련 초보 체라소서 봇에 대한 몇가지 팁 31 대길언니 2010.04.22 4.8k
679 봇관련 봇돌리시는 분들 전기세때문에 고생이 많으시죠? 44 ☆피폭★ 2010.04.21 3.3k
678 봇관련 [팁] 4.2.1 정수 안줍게하는 팁입니다. 30 묘향 2010.04.21 2.7k
677 봇관련 봇 사용시 CPU 점유율을 확실하게 줄여주는 방법 27 루트골레인 2010.04.21 2.8k