Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function NTMain()
- {
- Include("libs/common/NTCommon.ntl");
- NTC_IncludeLibs();
- NTC_IncludeConfig("NTBot/char_configs");
- NT_LoadConfig();
- NTSI_LoadNIPFiles("NTBot/item_configs");
- NTA_Initialize();
- if(!NTTM_CheckAct())
- {
- NTC_SendMsgToScript("NTBotGame.ntj", "NTTM_CheckAct()");
- return;
- }
- NTTMGR_TownManager();
- if(!NTTM_TownMove("waypoint"))
- {
- NTC_SendMsgToScript("NTBotGame.ntj", "NTTM_TownMove()");
- return;
- }
- if(!NTM_TakeWaypoint(101))
- {
- NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeWaypoint()");
- return;
- }
- NTP_DoPrecast(true);
- if(!NTM_MoveToStair(me.areaid, 102))
- {
- NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveToStair()");
- return;
- }
- if(!NTM_TakeStair(102))
- {
- NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeStair()");
- return;
- }
- NTP_DoPrecast(true);
- if(!NTTMGR_CheckSafe(NTConfig_CheckSelfSafe, NTConfig_CheckMercSafe))
- {
- NTC_SendMsgToScript("NTBotGame.ntj", "NTTMGR_CheckSafe()");
- return;
- }
- var _coords = [
- 17678, 8030,
- 17663, 8029,
- 17633, 8028,
- 17625, 8026,
- 17621, 8002,
- 17587, 8002,
- 17571, 8006]
- for(var i = 0 ; i < _coords.length ; i+=2)
- NTM_MoveTo(me.areaid, _coords[i], _coords[i+1]);
- if(!NTM_MoveTo(me.areaid, 17560, 8069))
- {
- NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveTo()");
- return;
- }
- NTC_Delay(200);
- if(!NTMoattrick())
- {
- NTC_SendMsgToScript("NTBotGame.ntj", "NTMoattrick");
- return
- }
- if(!NTA_KillMonster(242))
- {
- NTC_SendMsgToScript("NTBotGame.ntj", "NTA_KillMonster");
- return
- }
- if(NTConfig_ClearPosition)
- NTA_ClearPosition();
- NTSI_PickItems();
- //OpenChestsInArea();
- NTC_SendMsgToScript("NTBotGame.ntj", "SCRIPT_END");
- }
- function NTMoattrick()
- {
- var _distance;
- var _mephisto;
- var a = 0;
- NTC_Delay(100);
- //NTM_MoveTo(me.areaid, 17560, 8067);
- NTC_Delay(350);
- NTM_MoveTo(me.areaid, 17563, 8072);
- _mephisto = NTC_FindUnit(NTC_UNIT_MONSTER, 242);
- if(!_mephisto)
- return false;
- NTC_Delay(350);
- NTM_MoveTo(me.areaid, 17575, 8086);
- NTC_Delay(350);
- NTM_MoveTo(me.areaid, 17584, 8091);
- NTC_Delay(1200);
- NTM_MoveTo(me.areaid, 17600, 8095);
- NTC_Delay(550);
- NTM_MoveTo(me.areaid, 17610, 8094);
- NTC_Delay(2500);
- NTA_ClearPosition(15);
- _distance = GetDistance(me, _mephisto);
- while(_distance > 27) {
- a++;
- //NTM_MoveTo(me.areaid, 17560, 8067);
- NTM_MoveTo(me.areaid, 17600, 8095);
- NTC_Delay(150);
- NTM_MoveTo(me.areaid, 17584, 8091);
- NTC_Delay(150);
- NTM_MoveTo(me.areaid, 17575, 8086);
- NTC_Delay(150);
- NTM_MoveTo(me.areaid, 17563, 8072);
- NTC_Delay(350);
- NTM_MoveTo(me.areaid, 17575, 8086);
- NTC_Delay(350);
- NTM_MoveTo(me.areaid, 17584, 8091);
- NTC_Delay(1200);
- NTM_MoveTo(me.areaid, 17600, 8095);
- NTC_Delay(550);
- NTM_MoveTo(me.areaid, 17610, 8094);
- NTC_Delay(2500);
- NTA_ClearPosition(15);
- _distance = GetDistance(me, _mephisto);
- if(a >= NTConfig_MoatRetry)
- return false;
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement