Skip to content

팁 게시판

NTM_Takewaypoint() 에러날시...(수정)

분류 봇관련 조회 수 1,418 추천 수 11

1.9에서 테스트를 못해봤네요...
저와는 다른 폴더 일 수도 있다는걸 미리 말씀드립니다

d2nt\scripts\libs\common\
ntmove.ntl 파일을 편집해주세요
기존의 takeWaypoint는



/*
function NTM_TakeWaypoint(area)
{
...
..
}
*/ //<--------------앞뒤로 /* */를 해주세요

//이 밑으로는 복사해서 붙여넣으세요
var NTM_AreaWPArray = [
 0, 0x01, 0, 0x03, 0x04, 0x05, 0x06, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 0..15
 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x1b, 0, 0x1d, 0, 0, // 16..31
 0x20, 0, 0, 0x23, 0, 0, 0, 0, 0x28, 0, 0x2a, 0x2b, 0x2c, 0, 0x2e, 0, // 32..47
 0x30, 0, 0, 0, 0x34, 0, 0, 0, 0, 0x39, 0, 0, 0, 0, 0, 0, // 48..63
 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, // 64..79
 0x50, 0x51, 0, 0x53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 80..95
 0, 0, 0, 0, 0, 0x65, 0, 0x67, 0, 0, 0x6a, 0x6b, 0, 0x6d, 0, 0x6f, // 96..111
 0x70, 0x71, 0, 0x73, 0, 0x75, 0x76, 0, 0, 0, 0, 0x7b, 0, 0, 0, 0, // 112..127
 0, 0x81, 0, 0, 0]; // 128..132

function NTM_TakeWaypoint(area)
{
if(me.areaid == area)
 return true;

if(NTC_InTown())
 me.Cancel(1);

var _waypoint = NTC_GetUnit(NTC_UNIT_OBJECT, GetLocaleString(3257));

if(_waypoint)
{
 var i = 0;
 while( i++ < 5 && me.areaid != area )
 {
if(NTM_GetCloserInt(_waypoint))
{
 NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _waypoint);
 NTC_PingDelay(NTConfig_AreaDelay);

 if(me.TakeWaypoint(area))
 {
 NTC_PingDelay(NTConfig_AreaDelay);
 me.Cancel(1);
 return true;
 }
 if(me.areaid == area)
return true;
}
 }
}
return false;
}
댓글13
  • 연주 2009.08.12 10:31
    무슨말인지 모르겠군요-_- /* function NTM_TakeWaypoint(area) { ... .. } */ //<--------------앞뒤로 /* */를 해주세요 이부분이요. function NTM_TakeWaypoint(areaid) 요렇게 있는데 여기 밑 어디부터 어디까지 복사하란건지 잘 모르곘습니다
  • 단테z 2009.08.12 10:45
    찾아보니 원문이 function NTM_TakeWaypoint(areaid) { if(me.areaid == areaid) return true; if(NTC_InTown()) me.Cancel(1); if(me.TakeWaypoint(areaid)) { NTC_PingDelay(NTConfig_AreaDelay); return true; } return false; } 이런식으로 되있는데요 정확히 잘이해가 안가서요 죄송합니다.자세히좀 부탁드려요;;
  • BlackLeaf 2009.08.12 12:05
    단테z, 연주님//단테z님이 원문이라고 하신 부분을 전체 주석 처리하라는 거네요. 그 부분 전체 주석 처리하고 붙여넣으라는 부분을 추가하면 됩니다. 아래처럼요. /* function NTM_TakeWaypoint(areaid) { if(me.areaid == areaid) return true; if(NTC_InTown()) me.Cancel(1); if(me.TakeWaypoint(areaid)) { NTC_PingDelay(NTConfig_AreaDelay); return true; } return false; } */ var NTM_AreaWPArray = [ 0, 0x01, 0, 0x03, 0x04, 0x05, 0x06, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 0..15 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x1b, 0, 0x1d, 0, 0, // 16..31 0x20, 0, 0, 0x23, 0, 0, 0, 0, 0x28, 0, 0x2a, 0x2b, 0x2c, 0, 0x2e, 0, // 32..47 0x30, 0, 0, 0, 0x34, 0, 0, 0, 0, 0x39, 0, 0, 0, 0, 0, 0, // 48..63 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, // 64..79 0x50, 0x51, 0, 0x53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 80..95 0, 0, 0, 0, 0, 0x65, 0, 0x67, 0, 0, 0x6a, 0x6b, 0, 0x6d, 0, 0x6f, // 96..111 0x70, 0x71, 0, 0x73, 0, 0x75, 0x76, 0, 0, 0, 0, 0x7b, 0, 0, 0, 0, // 112..127 0, 0x81, 0, 0, 0]; // 128..132 function NTM_TakeWaypoint(area) { if(me.areaid == area) return true; if(NTC_InTown()) me.Cancel(1); var _waypoint = NTC_GetUnit(NTC_UNIT_OBJECT, GetLocaleString(3257)); if(_waypoint) { var i = 0; while( i++ < 5 && me.areaid != area ) { if(NTM_GetCloserInt(_waypoint)) { NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _waypoint); NTC_PingDelay(NTConfig_AreaDelay); if(me.TakeWaypoint(area)) { NTC_PingDelay(NTConfig_AreaDelay); me.Cancel(1); return true; } if(me.areaid == area) return true; } } } return false; }
  • anti blue 2009.08.12 12:22
    적용 하고 나서 wp 앞에서 모든 사냥터 가기전에 NTM_Takewaypoint() 에러를 뿌리고 나갑니다.
  • BlackLeaf 2009.08.12 13:50
    혹시나 해서 그러는데요...배열 선언부 [] 내에 //가 들어갈 수 있나요? 프로그래밍은 잼병이라. --;;
  • Nobless나그네 2009.08.12 14:45
    적용후 아무이상없이 잘되네요. 에러나시는분들 한번 확인해보세요.
  • 데드좀비 2009.08.12 15:08
    아...원래 가끔씩 에러생기시던분은 원래꺼 쓰세요... 제가 고친건 무조건 웨이타면 에러나시는 분들만 바꾸시면 되요..
  • anti blue 2009.08.12 15:25
    1.9.1 버전이고 한글판 버전인데 에러를 차례대로 뿌리네요..
  • 데드좀비 2009.08.12 15:41
    아...제껀 1.8.1이라 그런듯...이게 문제였구나..ㅡ,.ㅡ
  • J.cant 2009.08.12 23:22
    혹시 바알잡으로가서 마지막몬스터를 안잡고잇는상황은 어떻해야하는지 아시나요 ㅠ.ㅠ;; 10분째 맞고잇다가 포션사고 다시맞고 표선사고 ㅠ.ㅠ;;; 마지막1마리남앗을때만 그러네요.. 바알서잇는자리에서..
  • 다크멋쟁이 2009.08.13 14:46
    중요한건 데드좀비님 제목좀 어떻게 줄여주세요 ㅎ
  • WinnieThePooh 2009.08.24 03:07
    프로그래밍하신분들은 대단하신 능력자;;
  • 자판 2010.04.27 15:07
    오랫만에 복귀해서 좋으글 보고갑니다 고맙습니다~

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 832.6k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.3k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.5k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.6k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 412.9k
1121 디아관련 한캐릭으로 우버방 렐따를 최소화 하는 방법 8 난장 2009.07.23 2.6k
1120 일반 장치관리자 안에 맥어드레스 변경하는게 없다구요? 8 욱스 2009.07.23 1.4k
1119 봇관련 컴퓨터 사양이 떨어지는 분에게 권하는 안정적인 봇돌이의 세팅 36 하하루 2009.07.24 3.7k
1118 봇관련 아이템이니와 렉의 관계에 대한 간단한 정보입니다. 13 언급 2009.07.29 2.0k
1117 캐릭 육성 최저가 알바생 리스/치킨 안정된 세팅/코스 5 다크멋쟁이 2009.07.30 3.2k
1116 디아관련 우버가 나올수 있는 몹(정보) 12 케이크 2009.07.30 2.8k
1115 봇관련 [초보용] 1.8에서 1.9.1 로 넘어왓을 때 햄딘 에러 & 해결책 4 S_LUCIFER 2009.07.30 1.9k
1114 캐릭 육성 봇돌이 장비 세팅~중저가 7 순규네 2009.07.31 2.5k
1113 봇관련 봇돌이 매찬위주 세팅 6 캐소문 2009.07.31 2.0k
1112 아이템/앵벌 오리지날에서의 퀘스트 드랍에 대한 개념과 이해 11 SeDa_빛바랜 2009.07.31 2.5k
1111 봇관련 D2NT 1.9.1 and NTBot 3.8.1에 네비기능 추가하기 17 언급 2009.08.01 2.6k
1110 디아관련 Bashiok 8/5 1.13패치 소식 업데이트 11 수루무누 2009.08.06 2.7k
1109 봇관련 nt봇1.91 디아 사냥시 용병 사용 않함.. 3 ilislove 2009.08.07 1.4k
1108 디아관련 Bashiok 댓글로 디아블로 1.13 특징 하나 공개 22 file 수루무누 2009.08.08 3.0k
1107 디아관련 7월 1일 블리자드 어딘가에 올려진 공지라네요. 7 떨어지는낙엽 2009.08.10 2.6k
1106 디아관련 예전에 했던 아마존 가이드 증맥버그 실험 (자펌) 9 료코사랑냥이[A3S] 2009.08.10 2.4k
1105 봇관련 1.9.1 D2NT Bot - CPU 사용량을 줄여보자 . 20 anti blue 2009.08.11 3.8k
> 봇관련 NTM_Takewaypoint() 에러날시...(수정) 13 데드좀비 2009.08.12 1.4k
1103 디아관련 8월12일자 데스크탑관련 블리자드 코리아의 답변입니다. 13 Chess™ 2009.08.12 2.7k
1102 디아관련 최근 데스크탑에 대한 글들이 올라 오길래 한마디 드리고 갑니다. 25 모르미 2009.08.13 2.9k