NTBot3.6 디아블로 스크립트 11시 씰 못 여는 경우
분류
봇관련
조회 수
1,706
추천 수
34
bots폴더의 NTDiablo.ntj를 열어
function NT_OpenDeSeisSealInt(type)를 찾아
아래와 같이 수정해 줍니다.
====================================================
1. 원본 자료
function NT_OpenDeSeisSealInt(type)
{
var i, n;
var _attackpos = [7780, 5255, 7800, 5255, 7800, 5235, 7780, 5235];
var _monstername = GetLocaleString(2852);
for(i = 0 ; i < _attackpos.length ; i += 2)
{
NTM_MoveTo(me.areaid, _attackpos[i], _attackpos[i+1]);
NTA_ClearPosition(25, 0x04);
NTA_ClearPosition(25);
NTSI_PickItems();
}
for(i = 0 ; i < 3 ; i++)
{
if(type == 1)
{
NTM_MoveTo(me.areaid,7773, 5196);//추가
NT_OpenSealInt(394, 7769, 5158);
NTM_MoveTo(me.areaid,7771, 5199);//추가
NT_OpenSealInt(394, 7775, 5159);//추가
NTM_MoveTo(me.areaid,7787, 5194);//추가
NTM_MoveTo(me.areaid, 7771, 5196);//삭제
}
else
{
NT_OpenSealInt(394, 7810, 5156);
NTM_MoveTo(me.areaid, 7770, 5169);
}
for(n = 0 ; n < 10 ; n++)
{
NTC_Delay(200);
if(NTA_KillBoss(_monstername))
{
NTA_ClearPosition(30);
NTSI_PickItems();
return NTM_MoveTo(me.areaid, 7800, 5255);
}
}
}
return false;
}
==============================================================
2. Or7r^^l님 스크립트
function NT_OpenDeSeisSealInt(type)
{
var i, n;
var _monstername = GetLocaleString(2852);
if(NTConfig_ClearChaos == 1)
{
NTA_ClearPosition(20, 0x04);
NTA_ClearPosition(20);
NTSI_PickItems();
NTP_DoPrecast();
for( y = 5258; y > 5149; y -= 30)
{
NTM_MoveTo(me.areaid, 7792, y, 0, true);
}
}
if(NTConfig_ClearChaos == 2)
{
NTM_MoveTo(me.areaid, 7720, 5280, 0, true);
NTA_ClearPosition(20, 0x04);
NTA_ClearPosition(20);
NTSI_PickItems();
NTP_DoPrecast();
NTM_MoveTo(me.areaid, 7773, 5258, 0, true);
NTA_ClearPosition(20, 0x04);
NTA_ClearPosition(20);
NTSI_PickItems();
for( y = 5258; y > 5149; y -= 30)