Skip to content

팁 게시판

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

분류 봇관련 조회 수 2,366 추천 수 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
    정말좋은정보 공유감사합니다!

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 835.3k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.4k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.6k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.7k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 413.1k
2261 아이템/앵벌 알바생 성과분석자료입니다. (룬별드랍장소/장소별룬드랍) 84 causeim 2010.05.20 4.3k
2260 게임관련 노멀3솟모넉 아칸갑만드는법 51 잔다르크 2010.05.20 3.6k
2259 디아관련 각 난위도, 엑트, 몬스터별 고급룬 드랍 정보 46 file 조은아저씨 2010.05.19 3.8k
2258 디아관련 오리를 하는데 도움이 되는 각종정보입니다.. 37 루인 2010.05.18 2.2k
2257 봇관련 아무것도없이 8봇이상 봇돌리기 노하우(뽀이님 방법에 참고만^^) 26 로카aaaa 2010.05.18 4.0k
2256 봇관련 대기열로 인한 재시작 무시하기 다시올립니다. 37 file roger 2010.05.16 3.3k
2255 봇관련 룬 및 참 큐빙 시 보석 숫자 조정하기... 36 St_rose 2010.05.16 2.8k
2254 디아관련 Windows7 & Vista 사용자를위한 입니다. 20 LyuAe™ 2010.05.16 1.1k
2253 디아관련 기본 채널 설정하기 (레지스트리 등록파일 첨부) 17 아옹 2010.05.15 1.8k
2252 디아관련 케릭별, 무기별 공속프레임 계산하는 사이트입니다. 27 file 바바리맨 2010.05.14 2.1k
2251 봇관련 쫄봇 자동 텔레보내서 보쌈 - 안다/듀리엘[5/25리플확인하세요] 73 카인 2010.05.14 2.4k
> 봇관련 쫄봇 자동 텔레/퀘드랍(2) - 메피스토(수정1) 38 thething 2010.05.13 2.4k
2249 디아관련 디아블로 영문판을 (18세이상) 한글판으로 풀 패치 30 [無情]디아블러네 2010.05.12 4.3k
2248 봇관련 잡씬(트랩씬), 데센과 라센을 혼합하여 사용하기. (+영상추가) 12 최Rock 2010.05.12 1.6k
2247 디아관련 드림셋 펌핑중 거래거는 것을 방지하는 방법입니다. 23 날다람쥐 2010.05.11 1.8k
2246 디아관련 수수 수리비 비교(무내구와 유내구) 84 렌유 2010.05.10 11.3k
2245 디아관련 윈도우 7에서 숨렙 프로그램 안되시는분...해결 방법입니다. 18 光速바바 2010.05.10 1.7k
2244 디아관련 각종퀘스트 탬에 대한 TIP 계속해서 갖고 보관한다. 33 file 바람의아들 2010.05.10 1.8k
2243 디아관련 트랩 공속표 (클러 프레임) 입니다 ^^ 25 AS1L상륙작전 2010.05.10 13.2k
2242 아이템/앵벌 4솟 증어레 쌍패 2스킬 2솟 증어레 쌍패 선택 33 강부장 2010.05.09 2.6k