Skip to content

D2NT 3.0 가끔 이런 에러가 뜹니다.

분류 질문 조회 수 1,381 추천 수 0

http://img.todaystory.net/img/27d56987d20d59690041046638d81256.jpg
111번째줄이라는데..제가 머가 어떻게 에러인지 알 수가 없네요..
전 받고 여기는 전혀 건든게 없거든요
좀 알려주세요..^^

다른분들은 에러 괜찮은가요?

var _NTSI_IgnoredList = new Array(
526, // Arrows quiver
528, // Bolts quiver
543, // Keys
518, // Tome of Town Portal
519, // Tome of Identify
529, // Scroll of Town Portal
530, // Scroll of Identify
514, // Antidote potion
513, // Stamina potion
517, // Thawing potion
80, // Rancid Gas Pot
81, // Oil Potion
82, // Choking Gas Pot
83, // Exploding Pot
84, // Strangling Gas
85); // Fulminating Pot

var _NTSI_BeltSize;

function NTSI_LoadNIPFiles(filepath)
{
 for(var i = 0 ; i < NTConfig_NIPFilePath.length ; i++)
 NTIPOpenFile(filepath + "/" + NTConfig_NIPFilePath[i]);

 _NTSI_BeltSize = NTC_GetBeltSize();
}

function NTSI_PickItems()
{
 var i, _mode;

 for(i = 0 ; i < 25 ; i++)
 {
 _mode = me.mode;

 if((_mode >= 1 && _mode <= 3) || _mode == 5 || _mode == 6)
 break;

 NTC_Delay(NTC_DELAY_FRAME);
 }

 if(i < parseInt(NTConfig_SnagDelay/NTC_DELAY_FRAME))
 NTC_PingDelay(NTConfig_SnagDelay-(i*NTC_DELAY_FRAME));

 NTSI_SnagIt();
}

function NTSI_SnagIt()
{
 var i;
 var _item;
 var _checkeditem, _checkeditems;
 var _value;
 var _minindex, _mindistance;

 _item = NTC_FindUnit(NTC_UNIT_ITEM);

 if(!_item)
 return;

 _checkeditems = new Array();

 do
 {
 if(_item.mode == 3 || _item.mode == 5)
 {
 if(NTSI_IsIgnoredItemInt(_item.classid))
 continue;

 if(GetDistance(me, _item) <= NTConfig_SnagRange)
 {
 _value = NTSI_CheckItem(_item);

 if(_value)
 _checkeditems.push(new NTSI_ItemInt(_item, _value));
 }
 }
 } while(_item.GetNext());

 while(_checkeditems.length > 0)
 {
 _mindistance = 100000;

 for(i = 0 ; i < _checkeditems.length ; i++)
 {
 _value = GetDistance(me.x, me.y, _checkeditems[i].x, _checkeditems[i].y);

 if(_value < _mindistance)
 {
 _minindex = i;
 _mindistance = _value;
 }
 }

 _checkeditem = _checkeditems.splice(_minindex, 1)[0];

 _item = NTC_FindUnit(NTC_UNIT_ITEM, _checkeditem.GID);

 if(_item)
 {
 if(!NTSI_IsLimitedItemInt(_item))
 {
 if(NTT_CheckSpace(_item.xsize, _item.ysize))
 {
 if(NTSI_PickUpItemInt(_item))
 {
 if(_checkeditem.ClassID == 523)
 Print("Picked up " + GetLocaleString(2215));
 else
 Print("Picked up " + NTC_ItemQualityToD2Color[_item.quality] + _item.name.split("\n")[0]);

 if(_item.quality < 4 && _checkeditem.Status < 2 && _item.itemtype != 4 && (_item.itemtype < 76 || _item.itemtype > 81))
 NTC_SendLogToOOG(NTC_LOG_ITEM, "Kept " + NTC_ItemQualityToMGRColor[_item.quality] + _item.name.split("\n")[0] + ";" + _item.itemdesc);
 }
 }
 else
 {
 if(!_checkeditem.Retry)
 {
 _checkeditem.Retry = true;

 if(!NTTMGR_VisitTown())
 return;

 _checkeditems.push(_checkeditem);
 }
 }
 }
 }
 }
}

function NTSI_CheckItem(item)
{
 var _result;

 switch(item.quality)
 {
 case 5:
 case 8:
 _result = NTIPCheckItem(item);
 break;
 default:
 _result = NTIPCheckItem(item);

 if(NTCU_CheckItem(item, _result))
 _result = 2;

 break;
 }

 return _result;
}

// Internal function
function NTSI_ItemInt(item, checkedstatus)
{
 this.ClassID = item.classid;
 this.GID = item.gid;
 this.x = item.x;
 this.y = item.y;
 this.Status = checkedstatus;
 this.Retry = false;
}

function NTSI_PickUpItemInt(snagitem)
{
 var i;
 var _classid;

 _classid = snagitem.classid;

 for(i = 0 ; i < 40 ; i++)
 {
 if((i % 10) == 0 && (snagitem.mode == 3 || snagitem.mode == 5))
 {
 if(GetDistance(me, snagitem) > 3)
 NTM_MoveTo(snagitem.areaid, snagitem.x, snagitem.y);

 if(NTC_ClearCursor())
 NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, snagitem);
 }

 NTC_Delay(NTC_DELAY_FRAME);

 if(_classid == 523 || (snagitem.mode != 3 && snagitem.mode != 5))
 {
 NTC_PingDelay(100);
 return true;
 }
 }

 return false;
}

function NTSI_IsIgnoredItemInt(classid)
{
 for(var i = 0 ; i < _NTSI_IgnoredList.length ; i++)
 {
 if(classid == _NTSI_IgnoredList[i])
 return true;
 }

 return false;
}

function NTSI_IsLimitedItemInt(item)
{
 var i;
 var _items;

 if(item.itemtype >= 76 && item.itemtype <= 78)
 {
 var _code, _type;
 var _potnum = 0;

 _code = item.code;
 _type = item.itemtype;

 for(i = 0 ; i < 4 ; i++)
 {
 if(_code.indexOf(NTConfig_BeltColType[i]) != -1)
 _potnum += _NTSI_BeltSize;
 }

 _items = me.GetItems();

 if(_items)
 {
 for(i = 0 ; i < _items.length ; i++)
 {
 if(_items[i].mode == 2 && _items[i].itemtype == _type)
 _potnum--;
 }

 if(_potnum < 1)
 return true;
 }
 }
 else if(item.quality == 7 && item.classid >= 603 && item.classid <= 605)
 {
 _items = me.GetItems(item.classid);

 if(_items)
 {
 for(i = 0 ; i < _items.length ; i++)
 {
 if(_items[i].quality == 7)
 return true;
 }
 }
 }

 return false;
}
  • ioio 2010.03.31 11:06
    아이템이니에 문제가 있는것 같습니다. 예를 들어 주석처리를 //로 해야되는데 /로 한다던가 이런 문제가 생겼을때 떨어진 아이템을 확인해보시구 그 아이템에 해당하는 아이템이니를 확인해보세요~
  • 푸릉이 2010.03.31 16:43
    그 에러요... 아이템 이니 문제에요.. 윗분 글처럼.. 에러내용으로 보아하니 복사하는 과정에서 아이템 이름 부분이 한글자 잘리거나 그랬을 거라 짐작되네요.. 괄호나 주석 잘못되면 다른 에러메시지 나오거든요 ^^

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 35 file 트디개발자 2023.09.20 948.2k
공지 안내 D2NT 처음 이용하는 분은 튜토리얼을 참고바랍니다. 135 우녕자 2014.12.21 51.0k
공지   맨땅 초보자 가이드 615 file 뮤리아 2020.10.16 1016.5k
공지   카카오톡 1:1 채팅방 만드는 법 106 트디개발자 2018.05.20 430.9k
211 기타 오늘부터 배틀넷에 접속할 수 없다고 나옵니다. 2 박사 2010.03.31 812
210 질문 ntbot 3.0에 2.1기능 사용하는방법은 없나요. 2 골드아템 2010.03.31 1.8k
209 질문 NT3.0 스몰참이니(레지설정방법) 질문? 3 심곡다명[OMD] 2010.03.31 570
208 질문 무한의공간 질문드릴게요 3 며누 2010.03.31 1.4k
207 질문 NTDiablo.ntj : NTA_KillMonster() failed (카오스 생츄어리)오류 질문 4 SoCool 2010.03.31 1.8k
206 질문 정수 큐빙 방법 좀 알려주세요~ 6 수린*효린[아빠] 2010.03.31 1.7k
205 질문 몹 한마리 잡는 시간이 길면 치킨해버리나요? 1 세미 2010.03.31 1.7k
204 질문 현재 헤븐리스톤님 봇을 사용해봤는데요.. 3 paul 2010.03.31 812
> 질문 D2NT 3.0 가끔 이런 에러가 뜹니다. 2 온니시곤 2010.03.31 1.4k
202 질문 포션 줍기와 먹기 질문입니다. 1 technocore 2010.03.31 1.6k
201 질문 헤븐스톤님꺼 붓 쓰는데 아이템 로그는 어디서 확인하나요 2 2ne1막내나르샤 2010.03.31 1.8k
200 질문 파볼오브소서입니다. 1 Pink 2010.03.31 1.7k
199 질문 신버전 봇에러 재문의 드립니다 9 디아로봇 2010.03.30 1.4k
198 질문 이번에 나온 봇질문입니다 1 dia-ham 2010.03.30 385
197 기타 MPQ editor로 시디키를 바꾸려고 합니다. 2 kimu 2010.03.30 996
196 질문 파볼오브소서 스킬지정 ; 1 루모 2010.03.30 1.7k
195 질문 D2NT 3.0 유닉 캐듀 먹게 이니좀 알려주세요.. 1 온니시곤 2010.03.30 1.7k
194 질문 D2NT 3.0 and NTBot 4.1 for Diablo II 1.13c사용시 재시작 3 까비 2010.03.30 1.8k
193 질문 혹시 파괴열쇠 안먹는법 아시는분? 4 쫑쫑쫑잉 2010.03.30 1.3k
192   에러 확인 좀 부탁드립니다. 4 쏘울 2010.03.30 328