Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function NTMain(){
- var wp;
- var wpsHave = [];
- var NT_WpIsInTown = [0, 9, 18, 27, 30];
- 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();
- switch(me.act) {
- case 1: wp = 119
- break
- case 2: wp = 156
- break
- case 3: wp = 237
- break
- case 4: wp = 398
- break
- case 5: wp = 429
- break
- }
- NTTM_TownMove("waypoint")
- _unit = NTC_FindUnit(NTC_UNIT_OBJECT, wp);
- if(_unit) { // initializes wps so ones we have can be detected this should actually be done at the start of game
- NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _unit);
- Delay(1000);
- me.Cancel(1);
- }
- Delay(100);
- for(var i = 0; i < 39; i++) {
- if(GetWaypoint(i) && NT_WpIsInTown.indexOf(i) == -1) {
- wpsHave.push(NT_WPIdToAreaId[i]);
- }
- }
- NTM_TakeWaypoint(NTC_RandomSelect(wpsHave));
- NTP_DoPrecast(true);
- NTC_SendMsgToScript("NTBotGame.ntj", "SCRIPT_END");
- }
- var NT_WPIdToAreaId = [];
- NT_WPIdToAreaId[0] = 1;
- NT_WPIdToAreaId[1] = 3;
- NT_WPIdToAreaId[2] = 4;
- NT_WPIdToAreaId[3] = 5;
- NT_WPIdToAreaId[4] = 6;
- NT_WPIdToAreaId[5] = 27;
- NT_WPIdToAreaId[6] = 29;
- NT_WPIdToAreaId[7] = 32;
- NT_WPIdToAreaId[8] = 35;
- NT_WPIdToAreaId[9] = 40;
- NT_WPIdToAreaId[10] = 48;
- NT_WPIdToAreaId[11] = 42;
- NT_WPIdToAreaId[12] = 57;
- NT_WPIdToAreaId[13] = 43;
- NT_WPIdToAreaId[14] = 44;
- NT_WPIdToAreaId[15] = 52;
- NT_WPIdToAreaId[16] = 74;
- NT_WPIdToAreaId[17] = 46;
- NT_WPIdToAreaId[18] = 75;
- NT_WPIdToAreaId[19] = 76;
- NT_WPIdToAreaId[20] = 77;
- NT_WPIdToAreaId[21] = 78;
- NT_WPIdToAreaId[22] = 79;
- NT_WPIdToAreaId[23] = 80;
- NT_WPIdToAreaId[24] = 81;
- NT_WPIdToAreaId[25] = 83;
- NT_WPIdToAreaId[26] = 101;
- NT_WPIdToAreaId[27] = 103;
- NT_WPIdToAreaId[28] = 106;
- NT_WPIdToAreaId[29] = 107;
- NT_WPIdToAreaId[30] = 109;
- NT_WPIdToAreaId[31] = 111;
- NT_WPIdToAreaId[32] = 112;
- NT_WPIdToAreaId[33] = 113;
- NT_WPIdToAreaId[34] = 115;
- NT_WPIdToAreaId[35] = 123;
- NT_WPIdToAreaId[36] = 117;
- NT_WPIdToAreaId[37] = 118;
- NT_WPIdToAreaId[38] = 129;
Add Comment
Please, Sign In to add comment