D2NT 2.x.x 상위버전용 팁 (11/22 추가)
분류
봇관련
조회 수
2,513
추천 수
18
운이 좋은지 라다먼트가 3일동안 로룬 3개를 주더군요.
잡을껀 많은데 쫄들을 다 잡고 라다멘트를 잡자니 귀찮고 시간이 아깝죠..
수정해봅시다..
..\scripts\NTBot\bots\NTRadament.ntj 열고
.
.
var _Radament = GetUnit(NTC_UNIT_MONSTER, 229); // 추가
NTM_MoveTo(_Radament.areaid, _Radament.x + 1,_Radament.y, 0); // 추가
if (!NTA_KillBoss(GetLocaleString(2879), MyConfig_ClearRadament[1] && MyConfig_ClearRadament[2] == 1))
return "NTA_KillBoss()";
.
.
/* if (NTConfig_ClearPosition) 쫄 잡기 싫으면
MyAt_ClearPosition(); */ 요기에 /* , */ 로 주석 처리
테스트 해본 결과 콜투없는 허약한 탈셋 에쉴 파블소서로도 쉽게 잡았고 시간도 거의 절반 가까이 줄어드네요
케릭 설정에 MyConfig_OpenChest(사냥중 모든 상자 열기)에 false로 설정하였을 경우
피트2층 중앙 시체 확인하기
..\scripts\NTBot\bots\NTPit.ntj 열고
.
.
if (NTConfig_OpenChest)
{
MyFM_OpenChest(NTC_GetSpecialChest());
NTSI_PickItems();
}
// 추가 시작 (시체 확인)
for (var i = 54; i <= 56 ; i++)
{
_chest = NTC_GetUnit(NTC_UNIT_OBJECT, i);
if(_chest)
{
if(NTM_MoveTo(_chest.areaid, _chest.x + 1, _chest.y))
{
if(NTC_OpenChest(_chest))
NTSI_PickItems();
}
}
}
// 추가 끝
return "MyMain()";
.
카오스입구에서 중앙까지 수정좌표
..\scripts\NTBot\bots\NTDiablo.ntj 열고
/* var _attackpos = [[7792, 5525], [7793, 5501], [7773, 5495], [7768, 5480, "Leech"], 기존 좌표
[7767, 5458], [7770, 5438], [7774, 5417], [7767, 5391, "Leech"], 주석 처리
[7768, 5369], [7769, 5345], [7770, 5320], [7780 - 10, 5308 - 5, "Leech"]]; */
var _attackpos = [[7792, 5525], [7793, 5501], [7773, 5495], [7768, 5480, "Leech"],
[7818, 5478], [7818, 5458], [7818, 5478], [7773, 5495, "Leech"],
[7767, 5458], [7770, 5438], [7774, 5417], [7767, 5391, "Leech"],
[7800, 5340], [7816, 5365], [7815, 5400], [7793, 5417, "Leech"],
[7768, 5369], [7769, 5345], [7770, 5320], [7780 - 10, 5308 - 5, "Leech"]];
원본좌표는 좌측만 잡고 이동하지만
수정좌표는 카오스 입구에서 중앙까지 좌,우측 다 잡고 이동합니다.
사냥중 에쉴소서가 마나번등으로 에쉴이깨질때 에쉴 재시전하기
아시는분도 많지만 모르시는분들을 위해서
케릭터 설정에서
// 이동이나 사냥 중에 할 프리캐스트 설정하기
//-------------------------------------------
// MyConfig_CheckPrecast.push([무기 번호(1번과 2번), 스킬 번호]);
//==============================================
.
//MyConfig_CheckPrecast.push([1, 57]); // Thunder Storm
MyConfig_CheckPrecast.push([1, 58]); // Energy Shield <- 주석 해제
//MyConfig_CheckPrecast.push([1, 40]); // Frozen Armor
.
.
보석먹은 로그 기록을 원하지 않는다면 - D2NT 2.1 and NTBot 4.0용
( 참조 : http://tradia.me/diablo2/diablo2_tips/202527 )
..\scripts\libs\common\NTSnagIt.ntl 열고
.
.
Print("Picked up " + NTC_ItemQualityToD2Color[_item.quality] + _item.name);
//if(_checkeditem.Status < 2 && _item.itemtype != 4 && (_item.itemtype < 76 || _item.itemtype > 81))
if(_checkeditem.Status < 2 && _item.itemtype != 4 && (_item.itemtype < 76 || _item.itemtype > 81) && (_item.itemtype < 91 || _item.itemtype > 102)) //로 수정 - 보석 기록 안함
{
switch(MyFM_NTIPCheckItem(_item, 0))
.
.