Skip to content

팁 게시판

쫄봇 자동 텔레/퀘드랍(2) - 메피스토(수정1)

분류 봇관련 조회 수 2,389 추천 수 19

쫄봇 자동 텔레/퀘드랍(2) - 메피스토 [NTBot4.2_2.2 날아다녀님 버전]

업데이트 ------------------------------------------------------------------------------------------------------------------------
5.14
- #2. MyMephisto.ntj : MyMephisto.ntj는 원래 블리소서용이라 팔라 등 다른 캐릭으로 사냥시 적합하지 않습니다. 제가 큰 실수를 했네요. 애초에 NTmephisto를 개조 했어야 하는데요. 임시로 패치를 했습니다.
- #2. MyMephisto.ntj : 메피 죽인 후 쫄들이 가끔 포탈못타는 문제 개선
---------------------------------------------------------------------------------------------------------------------------------------------



지난 강좌와 연장되는 내용이므로, 자세한 설정 및 사용법은 생략합니다. NTBot4.2_2.3에서 작동하는지는 확인 못했습니다. 적용 해보신분 있으면 알려주세요.

http://tradia.me/diablo2/diablo2_tips/238251



시간되는대로 듀리엘, 안다 등도 올리겠습니다. 이미 적용해서 쓰는분들께서 포스팅 해주셔도 됩니다.




#1. 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])
 {
// 추가-------------------------------------------------
 case "MEPHY": // 메피스토한테 이동(텔레)
 if (me.charname == MyConfig_LeechBotTeleeName)
 {
if (!MyMo_MoveToStair(me.areaid, 102))
 MyL_WriteMessage("-1");
 
 if (!NTM_TakeStair(102))
 MyL_WriteMessage("-1");
 
 if (!MyMo_MoveTo(me.areaid, 17592, 8070))
 MyL_WriteMessage("-1");

 if (NTTM_CheckAct(3))
 MyL_WriteMessage("1");
 else
 MyL_WriteMessage("-1");
 
 }
 break;
// 추가-------------------------------------------------



#2. MyMephisto.ntj

function MyMain()
{
 if (MyConfig_MyMephistoLeechBot != 0)
 MyLB_WriteMessage("ACT3");

 MyVi_TownManager();

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

 NTP_DoPrecast(true);

// 추가 <-------------------------------------------------
 if (MyConfig_LeechBotWarcryName)
 {
 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 = MyConfig_LeechBotTeleeName ? MyUn_GetPlayerUnit(MyConfig_LeechBotTeleeName, 1, true) : 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);

 }
 
 if (MyConfig_LeechBotTeleeName)
 {
 MyLB_WriteMessage("MEPHY");

 MyTP_UsePortal(me.charname);
 Delay(3000);
 MyLB_WriteMessage("IN"); 

 var _msg;
 for (i = 1; i <= 50; i++)
 {
 _msg = MyIL_File("NTBot/MyData/LeechBot/LeechBotLeechMessage[" + MyConfig_LeechBotTeleeName + "].txt", 0);
 
 Delay(1000);
 if (_msg == "1" )
 {
 if (!MyTP_UsePortal(MyConfig_LeechBotTeleeName))
 return "MyTP_UsePortal(MyConfig_LeechBotTeleeName)";

 break;
 } 
else if (_msg == "-1" )
 return "AutoTeleport Fail"; 
 }
 if (_msg != "1" && _msg != "-1")
 return "AutoTeleport Fail - Time Out";

 }
 else
 {
 if (!MyMo_MoveToStair(me.areaid, 102))
 return "MyMo_MoveToStair()";
 if (!NTM_TakeStair(102))
 return "NTM_TakeStair()";
 }
// 추가 -------------------------------------------------> 

 if (MyConfig_MyMephistoLeechBot != 0)
 {
 if (!MyMo_MoveTo(me.areaid, 17592, 8070))
 return "MyMo_MoveTo()";

 NTM_MakeTP();

 MyLB_WriteCheckMessage((MyConfig_MyMephistoLeechBot == 1) ? "OUT" : "ATTACK");

 MyMo_MoveTo(me.areaid, 17555, 8069);

 MyConfig_MyMephistoKill = 0;
 }
 else if(!MyMo_MoveTo(me.areaid, 17564, 8069))
 return "MyMo_MoveTo()";

// 소서가 기사 아닐경우 문제해결
 // if (!MyMe_KillMephisto())
 // return "MyMe_KillMephisto()"; 
// 수정 <---------------------------------------------------------------------------------------- 5.14 수정
 if (me.classid == NTC_CHAR_CLASS_SORCERESS)
 {
 if (!MyMe_KillMephisto())
 return "MyMe_KillMephisto()";
 }
 else
 {
 if (!MyAt_KillBoss(242))
 return "MyAt_KillBoss()";
 }
// 수정 --------------------------------------------------------------------------------------->

 
 // 쫄들이 가끔 포탈을 못타는 경우
 // 수정 <---------------------------------------------------------------------------------------- 5.14 수정

 if (!MyConfig_MyMephistoCouncilMember && MyConfig_MyMephistoLeechBot != 0)
MyLB_WriteMessage("ACT3");
 // -------------------------------------------------------------------->

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


댓글38
  • 숙바라기[변태] 2010.05.13 12:28
    오오오 더띵님 글 1등이닷 ㅋ 저번 디아는 잘되고있습니다 무척이나 ㅎㅎ 이번꺼도 적용해봐야겠네요!! 꼭필요했는데 감사합니다!!
  • 프리호프 2010.05.13 12:53
    theting님의 디아 퀘드랍 글 보고 여러 사냥터에 적용해서 사용하고 있습니다. 제가 요즘 바빠서 한가하면 올릴려고 했는데 먼저 올리셨군요 ㅎ
  • 카인 2010.05.13 12:55
    좋은 자료 감사합니다. 쫄케릭들이 포탈 잘 못타는 경우 많은데 기사가 포탈을 새로 열어서 그런현상이 있더군요. 그래서 전 그냥 보스 킬한후 딜레이 넉넉히 줘서 마을갈 시간 줬습니다.
  • 워워워워이 2010.05.13 13:12
    오오오 좋은자로 감사합니다^^
  • u-sung 2010.05.13 14:22
    안녕하세요 좋은 정보 감사드립니다 ^^ 질문이 있는데요 MyMephisto.ntj 부분을 수정해주셨는데요 NTMephisto는 수정할점이 없는건가요 ? ㅎ
  • u-sung 2010.05.13 14:31
    아 수정 완료했습니다 ^^ 조금만 생각해보니 답이 나오는군요 감사드려요 ^^
  • 다시해보자디아 2010.05.13 16:24
    앗 드디여 기다리던 자료가 올라오네요 .. 감사드립니다...
  • 제갈량[A1LD] 2010.05.13 16:54
    정수철과장님에게 안녕하세요? 세일양행의 이민우입니다. SRS APS-360 제호기 Spare parts list를 첨부화일로 보내드립니다. * Loadcell 3ea, converter 1ea견적은 요청하였으니, 답변이 오는데로 연락 드리겠습니다. 감사합니다. --------------------------------------------------- ㈜ 세일양행 서울특별시 강남구 청담1동 새론빌 1층 Tel (02) 583-6722~6 Fax (02) 583-8026 E-mail : ksmin@saeilco.com 좋은정보 감사합니다. 항상 받기만 하는거 같습니다.
  • 모르미 2010.05.13 17:45
    +_+ 거래처 분과 오손도손하게 디아블로를? 묘한데요...^^
  • 디아[6년]유저 2010.05.13 18:49
    좋은자료 정말 감사해요^^*
  • 숙바라기[변태] 2010.05.13 20:18
    일단 저번에 올려주신 디아개조봇에다 추가적으로 했거든요? 디아봇만돌리면 렐따가 심하기때문에. 붙여넣기 신공으로 추가했습니다 처음엔 파티잘하고 쫄인원도 체크 잘합니다 메피쪽으로도 가긴가구요 가긴가는데 햄딘이 차지로 가네요 소서가 플라이하는게 아니라.. 제가 수정한건 위에 그대로 복사 붙여넣기 햄딘 캐릭터 파일에 메피 주석제거
  • 소녀 2010.05.13 20:28
    항상 좋은 자료 감사합니다.
  • 혹성탈출 2010.05.13 20:50
    흠..좋은 정보 너무 감사합니다.
  • 뭉게구름 2010.05.13 22:07
    좋은 정보 감사드립니다 *^^*
  • timijini 2010.05.13 23:13
    좋은 자료 감사드립니다 ~~
  • 산에산다 2010.05.13 23:54
    good 좋은자료 감사합니다^^
  • thething 2010.05.14 01:02
    숙바라기[변태] / 햄딘이 기사인데 메피스크립트 주석처리하면 안되죠. 기사에 MyLeechbotmaster.ntj / MyMephisto.ntj / NTDiablo.ntj 등 넣고 쫄은 MyLeechBot.ntj 만 주석 제거 해야 합니다.
  • 숙바라기[변태] 2010.05.14 02:26
    답변감사합니다. 주석처리하지않고 제거했었습니다 더띵님 말씀은 햄딘케릭파일의 기존 NTConfig_Script.push("NTMephisto.ntj"); 이걸 NTConfig_Script.push("MyMephisto.ntj");로 설정 설정해준건 마이메피스토이니 기존에 적혀있는 엔티메피스토를 마이메피스토로 이름을 고쳐라 이말씀이신것같네요 ㅎㅎ 지금 랠따때문에 해보진 못하지만 하면 자알~될것같습니다 이렇게 간단한걸 엔티메피스토를 혼자 고쳐보겠다고 낑낑됬으니 -_-;;
  • 숙바라기[변태] 2010.05.14 03:16
    이론... 랠따를 풀고해보니 역시나 오더 플라이는 잘합니다 ㅎㅎ 플라이가 포탈열어주고 햄딘이 들어간뒤 한 5초 멍때리고 'MyMo_MoveToStair()'에러가 뜨고 메피는 안잡고 포탈열고 디아잡으로 가네요 ..
  • thething 2010.05.14 07:18
    숙바라기 / else { if (!MyMo_MoveToStair(me.areaid, 102)) return "MyMo_MoveToStair()"; if (!NTM_TakeStair(102)) return "NTM_TakeStair()"; } // 추가 -------------------------------------------------> 여기 뒤에 원본에 있던 if (!MyMo_MoveToStair(me.areaid, 102)) return "MyMo_MoveToStair()"; if (!NTM_TakeStair(102)) return "NTM_TakeStair()"; 이 부분을 그대로 두셔서 그런 것 같습니다. 삭제하세요.
  • u-sung 2010.05.14 14:00
    네 저도 그 부분때문에 안되서 삭제 했더니 잘 됐습니다 ^^ 근데 수정 버전이 나왔네요 Nt로요 감사합니다 ^^
  • u-sung 2010.05.14 14:12
    아 아니구나 ; my를 다시 수정하는거군요 ㅎ 다시 수정해볼게요 ~ 근데 전 저번 버전에서도 큰 문제가 없었던것 같습니다 -_-;
  • u-sung 2010.05.14 14:14
    수정후 문제 없이 메피 잡고 옵니다 ^^ 감사합니다 !
  • 달풍 2010.05.14 14:21
    거래처 분과 오손도손하게 디아블로를....ㄷㄷㄷ
  • 숙바라기[변태] 2010.05.14 16:17
    수정해주니 잘도네요 ^^ 햄딘이 증오3층 포탈들어간뒤 잡으로 갈때 하얀글로 _msg=1 1 315774531/315768718/out 315774531/315768718/out 315774531/315768718/out 315774531/315768718/out 315774531/315768718/out 315774531/315768718/out 이렇게 뜨네요 잡긴 잘잡습니다 ㅎㅎ
  • thething 2010.05.14 22:41
    테스트하느라 넣은건데 안지우고 올렸네요 수정했습니다. ^^; Print(_msg); Print("_msg="+_msg); 지우셔야 합니다.
  • 엔야짱 2010.05.15 10:56
    저도 한번 해볼게요 감사합니다
  • KenshinTM 2010.05.15 16:27
    아 저도 해봐야겠네요. 감사해요.
  • 디아친구 2010.05.16 00:10
    존 정보 감사드립니다. 해봐야지요..
  • Kook~ 2010.05.16 06:23
    잘돌아갑니다 ^^ 좋은정보 항상 감사합니다 수고해주셔서 죄송하네요^^ 잘사용하겠습니다
  • 타올 2010.05.20 12:09
    좋은정보갑사합니다..^^ 잘보고갑니다 ~
  • If_Only 2010.05.21 12:58
    좋은 정보 감사합니다~~~~
  • 듀엣 2010.05.22 17:57
    네 잘읽었습니다. 유용한정보 감사드립니다 수고 하십시요!!!
  • EvaGreen 2010.05.24 12:30
    유익한 정보 감사합니다 ^^ 많은 도움되었습니다
  • 동몽몽 2010.06.10 10:29
    알기쉬운 설명 감사합니다. 참고하겠습니다.
  • 언제나스마일 2010.06.10 21:11
    좋은정보 얻어가요~ 감사합니다!!
  • 나카시마미카 2010.06.19 17:34
    좋은정보 감사합니다....
  • 으흥으헝 2011.07.06 22:32
    정말좋은정보 공유감사합니다!

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 35 file 트디개발자 2023.09.20 949.2k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 145.0k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 116.2k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 216.0k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 421.3k
716 봇관련 쫄봇 설정법입니다(1기사+3쫄 운영) 29 펌프킨 2010.05.30 4.4k
715 봇관련 쫄봇 4케릭으로 사냥을 같이하는 설정법 입니다. 21 펌프킨 2010.05.30 3.8k
714 봇관련 헬 난이도 마법저항, 다른 난이도에서 출력 방법 - D2NT3.1 19 file thething 2010.05.30 1.8k
713 봇관련 날아다녀님봇안에 창고지기 설정에관한 짧은팁 ^^ 19 봉봉비 2010.05.28 2.6k
712 봇관련 날아다녀님봇을 돌리는데 망명재료를 안물어온다구요? 27 리틀플라워~ 2010.05.25 3.1k
711 봇관련 날아다녀님 NTBot4.2_4/5 벽에 스킬시전 문제 임시 해결 방법 15 thething 2010.05.25 1.1k
710 봇관련 날아다녀님 봇 전체사냥 안되시는분들 보세요. 17 냐하하하하하 2010.05.25 1.7k
709 봇관련 itemlog 메시지의 색깔바꿔보기 19 file were79 2010.05.23 2.5k
708 봇관련 대기열무시할때 딜레이와 실패메시지를 없애자 32 were79 2010.05.23 2.5k
707 봇관련 대기열 기다리다 봇이 방만들기를 취소하는 문제해결 36 로제스티 2010.05.23 2.8k
706 봇관련 아무것도없이 8봇이상 봇돌리기 노하우(뽀이님 방법에 참고만^^) 26 로카aaaa 2010.05.18 4.1k
705 봇관련 대기열로 인한 재시작 무시하기 다시올립니다. 37 file roger 2010.05.16 3.3k
704 봇관련 룬 및 참 큐빙 시 보석 숫자 조정하기... 36 St_rose 2010.05.16 2.8k
703 봇관련 쫄봇 자동 텔레보내서 보쌈 - 안다/듀리엘[5/25리플확인하세요] 73 카인 2010.05.14 2.5k
> 봇관련 쫄봇 자동 텔레/퀘드랍(2) - 메피스토(수정1) 38 thething 2010.05.13 2.4k
701 봇관련 잡씬(트랩씬), 데센과 라센을 혼합하여 사용하기. (+영상추가) 12 최Rock 2010.05.12 1.7k
700 봇관련 에디트플러스로 봇 수정 할때 주의 하세요. 28 Gods_수노 2010.05.08 1.9k
699 봇관련 투기사 바알런과 안정적인 쫄 대기장소....... 35 붉은눈의바바 2010.05.06 3.0k
698 봇관련 소서용 바알봇 트윅+원하는 보스몹 스태틱. (NTBot4.2_날아다녀님) 42 thething 2010.05.05 3.6k
697 봇관련 2번오류 (대기열재시작) 무시하는 방법입니다. 102 roger 2010.05.05 5.3k