Guest User

Untitled

a guest
Apr 27th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.99 KB | None | 0 0
  1. function WpInfoPrint() { // credit to Ned for figuring out how to use GetWaypoint()
  2. if(!NTC_InTown()) {
  3. NTTM_CheckAct()
  4. }
  5.  
  6. var wp;
  7. switch(me.act)
  8. {
  9. case 1: wp = 119
  10. break
  11. case 2: wp = 156
  12. break
  13. case 3: wp = 237
  14. break
  15. case 4: wp = 398
  16. break
  17. case 5: wp = 429
  18. break
  19. }
  20.  
  21. NTTM_TownMove("waypoint")
  22.  
  23. _unit = NTC_FindUnit(NTC_UNIT_OBJECT, wp);
  24.  
  25. if(_unit) { // initializes wps so ones we have can be detected this should actually be done at the start of game
  26. NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _unit);
  27. Delay(1000);
  28. me.Cancel(1);
  29. }
  30.  
  31.  
  32. for(var i = 0; i < 39; i++) {
  33. if(GetWaypoint(i)) {
  34. Print("we have waypoint " + i);
  35. Delay(500);
  36. NTM_TakeWaypoint(NTAR_WPIdToAreaId[i]);
  37. Delay(500);
  38. areaIn = GetArea();
  39. Print(areaIn.name + " == " + NTAR_WPIdToAreaName[i]);
  40. Delay(500);
  41. Print(areaIn.id + " == " + NTAR_WPIdToAreaId[i]);
  42. Delay(500);
  43. }
  44. else if(!GetWaypoint(i)) {
  45. Print(COLOR_1 + "we don't have waypoint " + i);
  46. Delay(250);
  47. }
  48. }
  49. return;
  50. }
  51.  
  52. var NTAR_WPIdToAreaName = []; // gives the wp number id a name(note this is NOT the area id)
  53. NTAR_WPIdToAreaName[0] = "Rogue Encampment";
  54. NTAR_WPIdToAreaName[1] = "Cold Plains";
  55. NTAR_WPIdToAreaName[2] = "Stony Field";
  56. NTAR_WPIdToAreaName[3] = "Dark Wood";
  57. NTAR_WPIdToAreaName[4] = "Black Marsh";
  58. NTAR_WPIdToAreaName[5] = "Outer Cloister";
  59. NTAR_WPIdToAreaName[6] = "Jail Level 1";
  60. NTAR_WPIdToAreaName[7] = "Inner Cloister";
  61. NTAR_WPIdToAreaName[8] = "Catacombs Level 2";
  62. NTAR_WPIdToAreaName[9] = "Lut Gholein";
  63. NTAR_WPIdToAreaName[10] = "Sewers Level 2";
  64. NTAR_WPIdToAreaName[11] = "Dry Hills";
  65. NTAR_WPIdToAreaName[12] = "Halls Of Dead Level 2";
  66. NTAR_WPIdToAreaName[13] = "Far Oasis";
  67. NTAR_WPIdToAreaName[14] = "Lost City";
  68. NTAR_WPIdToAreaName[15] = "Palace Cellar Level 1";
  69. NTAR_WPIdToAreaName[16] = "Arcane Sanctuary";
  70. NTAR_WPIdToAreaName[17] = "Canyon Of The Magi";
  71. NTAR_WPIdToAreaName[18] = "Kurast Docks";
  72. NTAR_WPIdToAreaName[19] = "Spider Forest";
  73. NTAR_WPIdToAreaName[20] = "Great Marsh";
  74. NTAR_WPIdToAreaName[21] = "Flayer Jungle";
  75. NTAR_WPIdToAreaName[22] = "Lower Kurast";
  76. NTAR_WPIdToAreaName[23] = "Kurast Bazaar";
  77. NTAR_WPIdToAreaName[24] = "Upper Kurast";
  78. NTAR_WPIdToAreaName[25] = "Travincal";
  79. NTAR_WPIdToAreaName[26] = "Durance Of Hate Level 2";
  80. NTAR_WPIdToAreaName[27] = "The Pandemonium Fortress";
  81. NTAR_WPIdToAreaName[28] = "City Of The Damned";
  82. NTAR_WPIdToAreaName[29] = "River Of Flame";
  83. NTAR_WPIdToAreaName[30] = "Harrogath";
  84. NTAR_WPIdToAreaName[31] = "Frigid Highlands";
  85. NTAR_WPIdToAreaName[32] = "Arreat Plateau";
  86. NTAR_WPIdToAreaName[33] = "Crystalline Passage";
  87. NTAR_WPIdToAreaName[34] = "Glacial Trail";
  88. NTAR_WPIdToAreaName[35] = "Halls Of Pain";
  89. NTAR_WPIdToAreaName[36] = "Frozen Tundra";
  90. NTAR_WPIdToAreaName[37] = "The Ancients Way";
  91. NTAR_WPIdToAreaName[38] = "Worldstone Keep Level 2";
  92.  
  93. var NTAR_WPIdToAreaId = [];
  94. NTAR_WPIdToAreaId[0] = 1;
  95. NTAR_WPIdToAreaId[1] = 3;
  96. NTAR_WPIdToAreaId[2] = 4;
  97. NTAR_WPIdToAreaId[3] = 5;
  98. NTAR_WPIdToAreaId[4] = 6;
  99. NTAR_WPIdToAreaId[5] = 27;
  100. NTAR_WPIdToAreaId[6] = 29;
  101. NTAR_WPIdToAreaId[7] = 32;
  102. NTAR_WPIdToAreaId[8] = 35;
  103. NTAR_WPIdToAreaId[9] = 40;
  104. NTAR_WPIdToAreaId[10] = 48;
  105. NTAR_WPIdToAreaId[11] = 42;
  106. NTAR_WPIdToAreaId[12] = 57;
  107. NTAR_WPIdToAreaId[13] = 43;
  108. NTAR_WPIdToAreaId[14] = 44;
  109. NTAR_WPIdToAreaId[15] = 52;
  110. NTAR_WPIdToAreaId[16] = 74;
  111. NTAR_WPIdToAreaId[17] = 46;
  112. NTAR_WPIdToAreaId[18] = 75;
  113. NTAR_WPIdToAreaId[19] = 76;
  114. NTAR_WPIdToAreaId[20] = 77;
  115. NTAR_WPIdToAreaId[21] = 78;
  116. NTAR_WPIdToAreaId[22] = 79;
  117. NTAR_WPIdToAreaId[23] = 80;
  118. NTAR_WPIdToAreaId[24] = 81;
  119. NTAR_WPIdToAreaId[25] = 83;
  120. NTAR_WPIdToAreaId[26] = 101;
  121. NTAR_WPIdToAreaId[27] = 103;
  122. NTAR_WPIdToAreaId[28] = 106;
  123. NTAR_WPIdToAreaId[29] = 107;
  124. NTAR_WPIdToAreaId[30] = 109;
  125. NTAR_WPIdToAreaId[31] = 111;
  126. NTAR_WPIdToAreaId[32] = 112;
  127. NTAR_WPIdToAreaId[33] = 113;
  128. NTAR_WPIdToAreaId[34] = 115;
  129. NTAR_WPIdToAreaId[35] = 123;
  130. NTAR_WPIdToAreaId[36] = 117;
  131. NTAR_WPIdToAreaId[37] = 118;
  132. NTAR_WPIdToAreaId[38] = 129;
Add Comment
Please, Sign In to add comment