Skip to content
  • 삐뚜러질테다 2010.04.22 12:33
    음...씰열기전에 함성해주는걸로 해결을 했네요... function NT_OpenVizierSealInt(type) { var i, j; var _attackpos = [[7740, 5300], [7740, 5280], [7720, 5280], [7720 + 7, 5300 + 7, "Leech"]]; var _monsterName = GetLocaleString(2851); var _isOpen1, _isOpen2; if (NTConfig_PublicMode || MyConfig_DiabloClear[2]) { for (i = 0; i < _attackpos.length; i++) { if (i > 0) MyMo_MoveTo(me.areaid, _attackpos[0][0], _attackpos[0][1], 2, MyConfig_SafeHunting, MyConfig_DiabloClear[3]); else MyMo_MoveTo(me.areaid, _attackpos[0][0], _attackpos[0][1]); MyAt_ClearPosition(NTConfig_PublicMode ? 35 : 25, MyConfig_DiabloClear[3], true); if (MyConfig_DiabloLeechBot == 1 && _attackpos[i].length > 2) { MyMo_MoveTo(me.areaid, _attackpos[i][0], _attackpos[i][1]); MyAt_ClearPosition(20, _MyAt_MONSTER_TYPE_ALL, true); MyMo_MoveTo(me.areaid, _attackpos[i][0], _attackpos[i][1]); if (MyTP_CountPortal() < 3) { if (!MyMo_TownManager(true)) return false; } NTM_MakeTP(); MyLB_WriteMessage(_attackpos[i][0] + "/" + _attackpos[i][1]); } } } // ----- NTDiablo.ntj 추가 Delay(2000); MyLB_WriteMessage("BO"); Delay(2000); // ------- 추가 끝 for (i = 0; i < 3; i++) { if (type == 1) { if (!_isOpen1) _isOpen1 = NT_OpenSealInt(395, 7655, 5315); if (!_isOpen2) _isOpen2 = NT_OpenSealInt(396, 7655, 5275); MyMo_MoveTo(me.areaid, 7665, 5277); } else { if (!_isOpen1) _isOpen1 = NT_OpenSealInt(395, 7655, 5275); if (!_isOpen2) _isOpen2 = NT_OpenSealInt(396, 7655, 5315); } for (j = (_isOpen1 && _isOpen2) ? -15 : 0; j < 10; j++) { Delay(200); if (MyAt_KillBoss(_monsterName, true)) { if (NTConfig_PublicMode || MyConfig_DiabloClear[2]) MyAt_ClearPosition(20, MyConfig_DiabloClear[3]); MySI_PickItems(); if (MyConfig_DiabloLeechBot == 1) MyLB_WriteMessage(7750 + "/" + 5280); if (_isOpen1 && _isOpen2) { if (type == 2 && !NTC_GetSkillLevel(54)) MyMo_MoveTo(me.areaid, 7715, 5315, 2, NTConfig_PublicMode || MyConfig_DiabloClear[2], MyConfig_DiabloClear[3]); return MyMo_MoveTo(me.areaid, 7750, 5280, 2, NTConfig_PublicMode || MyConfig_DiabloClear[2], MyConfig_DiabloClear[3]); } } } if (_isOpen1 && _isOpen2) return false; } return false; } function NT_OpenDeSeisSealInt(type) { var i, j; var _attackpos = [[7780, 5255], [7800, 5255, "Leech"], [7800, 5235], [7780, 5235]]; var _monsterName = GetLocaleString(2852); var _isOpen; if (NTConfig_PublicMode || MyConfig_DiabloClear[2]) { for (i = 0; i < _attackpos.length; i++) { MyMo_MoveTo(me.areaid, _attackpos[i][0], _attackpos[i][1], 2, MyConfig_SafeHunting, MyConfig_DiabloClear[3]); MyAt_ClearPosition(NTConfig_PublicMode ? 35 : 25, MyConfig_DiabloClear[3], true); if (MyConfig_DiabloLeechBot == 1) { if (i == 0) MyLB_WriteMessage(7765 + "/" + 5280); if (_attackpos[i].length > 2) { MyMo_MoveTo(me.areaid, _attackpos[i][0], _attackpos[i][1]); MyAt_ClearPosition(20, _MyAt_MONSTER_TYPE_ALL, true); MyMo_MoveTo(me.areaid, _attackpos[i][0], _attackpos[i][1]); if (MyTP_CountPortal() < 3) { if (!MyMo_TownManager(true)) return false; } NTM_MakeTP(); MyLB_WriteMessage(_attackpos[i][0] + "/" + _attackpos[i][1]); } } } } // ----- NTDiablo.ntj 추가 Delay(2000); MyLB_WriteMessage("BO"); Delay(2000); // ------- 추가 끝 for (i = 0; i < 3; i++) { if (type == 1) { _isOpen = NT_OpenSealInt(394, 7773, 5155); MyMo_MoveTo(me.areaid, 7771, 5161); MyMo_MoveTo(me.areaid, 7771, 5186); MyMo_MoveTo(me.areaid, 7771, (me.diff != 0) ? 5195 : 5200, 2, NTConfig_PublicMode || MyConfig_DiabloClear[2], MyConfig_DiabloClear[3]); } else { _isOpen = NT_OpenSealInt(394, 7815, 5155); MyMo_MoveTo(me.areaid, 7785, 5160, 2, NTConfig_PublicMode || MyConfig_DiabloClear[2], MyConfig_DiabloClear[3]); } for (j = _isOpen ? -15 : 0; j < 10; j++) { Delay(200); if (MyAt_KillBoss(_monsterName, true)) { if (NTConfig_PublicMode || MyConfig_DiabloClear[2]) MyAt_ClearPosition(30, MyConfig_DiabloClear[3]); MySI_PickItems(); if (_isOpen) return MyMo_MoveTo(me.areaid, 7800, 5255, 2, NTConfig_PublicMode || MyConfig_DiabloClear[2], MyConfig_DiabloClear[3]); } } if (_isOpen) return false; } return false; } function NT_OpenVenomSealInt(type) { var i, j; var _attackpos = [[7835, 5280], [7835, 5300], [7855, 5300], [7855, 5280, "Leech"]]; var _monsterName = GetLocaleString(2853); var _isOpen1, _isOpen2; if (NTConfig_PublicMode || MyConfig_DiabloClear[2]) { for (i = 0; i < _attackpos.length; i++) { MyMo_MoveTo(me.areaid, _attackpos[i][0], _attackpos[i][1], 2, MyConfig_SafeHunting, MyConfig_DiabloClear[3]); MyAt_ClearPosition(NTConfig_PublicMode ? 35 : 25, MyConfig_DiabloClear[3], true); if (MyConfig_DiabloLeechBot == 1) { if (i == 0) MyLB_WriteMessage((7835 - 3) + "/" + (5280 + 3)); if (_attackpos[i].length > 2) { MyMo_MoveTo(me.areaid, _attackpos[i][0], _attackpos[i][1]); MyAt_ClearPosition(20, _MyAt_MONSTER_TYPE_ALL, true); MyMo_MoveTo(me.areaid, _attackpos[i][0], _attackpos[i][1]); if (MyTP_CountPortal() < 3) { if (!MyMo_TownManager(true)) return false; } NTM_MakeTP(); MyLB_WriteMessage(_attackpos[i][0] + "/" + _attackpos[i][1]); } } } } // ----- NTDiablo.ntj 추가 Delay(2000); MyLB_WriteMessage("BO"); Delay(2000); // ------- 추가 끝 for (i = 0; i < 3; i++) { if (type == 1) { if (!_isOpen1) _isOpen1 = NT_OpenSealInt(393, 7915, 5275); if (!_isOpen2) _isOpen2 = NT_OpenSealInt(392, 7895, 5313); } else { if (!_isOpen1) _isOpen1 = NT_OpenSealInt(393, 7915, 5275); if (!_isOpen2) _isOpen2 = NT_OpenSealInt(392, 7915, 5313); MyMo_MoveTo(me.areaid, 7923, 5300); } for (j = (_isOpen1 && _isOpen2) ? -15 : 0; j < 10; j++) { Delay(200); if (MyAt_KillBoss(_monsterName, true)) { if (MyConfig_DiabloLeechBot == 1) MyLB_WriteMessage(7762 + "/" + 5267); MySI_PickItems(); if (NTC_PutSkill(124, NTC_HAND_RIGHT)) NTC_PingDelay(1000); if (_isOpen1 && _isOpen2) return true; } } if (_isOpen1 && _isOpen2) return false; } return false; } function NT_OpenSealInt(classId, x, y) { var _moveXy = [[10, 0], [0, 10], [-10, 0], [0, -10]]; var i, j; var _seal; MyMo_MoveTo(me.areaid, x, y, 2, NTConfig_PublicMode || MyConfig_DiabloClear[2], 0); if (NTConfig_PublicMode || MyConfig_DiabloClear[2]) MyAt_ClearPosition(25, MyConfig_DiabloClear[3], true); _seal = NTC_FindUnit(NTC_UNIT_OBJECT, classId, 5); if (!_seal) return false; if (_seal.mode) return true; // ----- NTDiablo.ntj 90 행 Delay(2000); MyLB_WriteMessage("BO"); Delay(2000); // ------- 추가 끝 for (i = 0; i < 5; i++) { if (i > 0) { MyMo_MoveTo(_seal.areaid, _seal.x + _moveXy[i - 1][0], _seal.y + _moveXy[i - 1][1], 2, NTConfig_PublicMode || MyConfig_DiabloClear[2], MyConfig_DiabloClear[3]); if (!NTConfig_PublicMode && !MyConfig_DiabloClear[2]) MyMo_MoveTo(me.areaid, x, y); } NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _seal); for (j = 0; j < 2; j++) { Delay(500); if (_seal.mode) return true; } } return false; }
  • 삐뚜러질테다 2010.04.22 12:34
    스스로 물어보고 답하고;;;
  • 삐뚜러질테다 2010.04.22 12:35
    맞게 수정한지는 잘 모르겠군요;;

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 35 file 트디개발자 2023.09.20 947.9k
공지 안내 D2NT 처음 이용하는 분은 튜토리얼을 참고바랍니다. 135 우녕자 2014.12.21 51.0k
공지   맨땅 초보자 가이드 614 file 뮤리아 2020.10.16 1016.4k
공지   카카오톡 1:1 채팅방 만드는 법 106 트디개발자 2018.05.20 430.9k
1651 질문 봇순이 스킬설정좀 알려주세요 1 소중한인연~♥ 2010.04.22 581
1650 질문 날아다녀님 봇쓰는데요.... 3 천자 2010.04.22 154
1649 질문 날아다녀님봇 엘리드루 토네이도사정거리문제.. 2 넛츠요 2010.04.22 606
1648 질문 인기 있는 무옵 스킬참 종류를 알려주세요. 5 나름 2010.04.22 1.8k
1647 질문 디아런기사 세팅에 관해서 질문있습니다. 2 묵헌 2010.04.22 744
1646 질문 날라다녀님 봇사용하고있습니다. 아이템 이니 질문 5 제이 2010.04.22 326
1645 질문 D2NT_3.1_Navi_Uber 에서 full uber room 이란 메세지는? 1 혼자가아닌나 2010.04.22 629
1644 질문 유닉롱보우 정확한 명칭이뭐죠? 2 골드아템 2010.04.22 182
1643 질문 날아다녀님 D2NT3.1_NTBot4.2 봇 질문있습니다 1 락발라드 2010.04.22 1.0k
1642 질문 아이템이니 유니크 추가관련해서 질문있습니다. 6 아이니쥬 2010.04.22 957
1641 질문 피트 사냥 질문입니다. 3 아카미렌 2010.04.22 1.7k
1640 질문 음? 예전에는 타입으로 다 설정했던거 같은데 3 시노냥 2010.04.22 2.0k
1639 질문 오리 4봇돌리는데 렐따 피하는 시간 어떻게 잡아야 하나요? 3 로또일등 2010.04.22 1.8k
> 질문 액트4에서 씰을 열고 쫄오더바바가 함성을 외쳐주게 하려면 3 삐뚜러질테다 2010.04.22 940
1637 질문 myat_KillBoss에서 전부 에러납니다 7 쌈바르 2010.04.22 1.1k
1636 질문 날라다녀님 무공체라소서 머설리움 사냥에대해 1 제독ν뽀이 2010.04.22 1.6k
1635 질문 자동오리버스하시는 분들 잘됩니까? 2 필부잡털 2010.04.22 815
1634 질문 케릭에있는 아이템이니 오류 질문입니다 3 디아소서 2010.04.22 182
1633 기타 두루네 레벨 올릴려면 어떻게해요 ? 6 na-you 2010.04.22 490
1632 질문 3봇은잘되는데 4봇째켜려구하면..뭐가문제인지모르겠네요. 4 눈꽃ミ 2010.04.22 1.7k