Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 15.57 KB | None | 0 0
  1. var NTConfig_UseRedemptionHP;
  2. var NTConfig_UseRedemptionMP;
  3.  
  4. function NT_LoadConfig()
  5. {
  6. //------------------------------------------------------------------------------
  7. // Boss configuration
  8. //------------------------------------------------------------------------------
  9. //NTConfig_Script.push("NTKurastTravel.ntj")
  10. NTConfig_Script.push("NTCountess.ntj");
  11. //NTConfig_Script.push("NTTreehead.ntj");
  12. NTConfig_Script.push("NTAndariel.ntj");
  13. NTConfig_Script.push("NTDuriel.ntj");
  14. NTConfig_Script.push("NTSummoner.ntj"); NTConfig_KillFireEye = false;
  15. NTConfig_Script.push("NTEldritch.ntj"); NTConfig_ShenkExtension = true;
  16. NTConfig_Script.push("NTThreshSocket.ntj");
  17. NTConfig_Script.push("NTPindleskin.ntj"); NTConfig_NihlathakExtension = true;
  18. NTConfig_Script.push("NTMephisto.ntj");
  19. NTConfig_Script.push("NTTravincal.ntj");
  20. NTConfig_Script.push("NTDiablo.ntj");
  21. NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true;
  22. //NTConfig_Script.push("NTNihlathak.ntj"); NTConfig_PindleskinExtension = false;
  23. //NTConfig_Script.push("NTFrozenRiver.ntj"); NTConfig_ClearFrozenRiver = false;
  24. //NTConfig_Script.push("NTGlacialTrail.ntj"); NTConfig_ClearGlacialTrail = false;
  25. //NTConfig_Script.push("NTIcyCellar.ntj"); NTConfig_ClearIcyCellar = false;
  26. //NTConfig_Script.push("NTHephasto.ntj");
  27. //NTConfig_Script.push("NTIzual.ntj");
  28. //NTConfig_Script.push("NTAct3Sewers.ntj"); NTConfig_ClearA3SewersLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
  29. //NTConfig_Script.push("NTAncientTunnels.ntj");
  30. //NTConfig_Script.push("NTColdworm.ntj");
  31. //NTConfig_Script.push("NTRadament.ntj");
  32. //NTConfig_Script.push("NTPit.ntj"); NTConfig_ClearPitLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
  33. //NTConfig_Script.push("NTMausoleum.ntj"); NTConfig_KillBloodRaven = true;
  34. //NTConfig_Script.push("NTHole.ntj"); NTConfig_ClearHoleLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
  35. //NTConfig_Script.push("NTTristram.ntj"); NTConfig_KillRakanishu = true;
  36.  
  37. //------------------------------------------------------------------------------
  38. //------------------------------------------------------------------------------
  39. me.maxgametime = 0; // time in seconds, maximum game length (0 is infinite)
  40. NTConfig_StartDelay = 0;        // Delay time in milliseconds to start;
  41. NTConfig_AreaDelay = 500;       // Delay time in milliseconds to change area;
  42. NTConfig_SnagDelay = 500;       // Delay time in milliseconds to wait before starting picking items
  43.  
  44. //------------------------------------------------------------------------------
  45. //------------------------------------------------------------------------------
  46. NTConfig_SkipHealLife = 90;     // If you have more than this percent of life, you won't go to a healer
  47. NTConfig_SkipHealMana = 70;     // If you have more than this percent of mana, you won't go to a healer
  48. NTConfig_UseMerc = true;        // Set to true if you use a mercenary, will revive merc at a reviver npc.
  49. NTConfig_ResetWeapon = false;   // Set to true to reset weapon when reviving merc
  50.  
  51. NTConfig_LifeThresh = 60;       // Drink a normal potion if under this percent of life.
  52. NTConfig_LifeRejuvThresh = 40;  // Drink a rejuvenation potion if under this percent of life.
  53. NTConfig_ManaThresh = 40;       // Drink a normal potion if under this percent of mana.
  54. NTConfig_ManaRejuvThresh = 0;  // Drink a rejuvenation potion if under this percent of mana.
  55. NTConfig_LifeChicken = 20;      // This is your chicken life percent. If you go below this life total, exit game.
  56. NTConfig_ManaChicken = 0;       // This is your chicken mana percent. If you go below this mana total, exit game.
  57.  
  58. NTConfig_MercLifeThresh = 60;   // This is the threshold to use a life potion on your merc in percent.
  59. NTConfig_MercRejuvThresh = 35;  // This is the threshold to use a rejuv potion on your merc in percent.
  60. NTConfig_MercChicken = 0;      // This is your mercs chicken life percent. If he goes below this, exit game.
  61.  
  62.  
  63. //------------------------------------------------------------------------------
  64. //------------------------------------------------------------------------------
  65. NTConfig_FreeSpace = 4;         // Number of free columns. If less full columns are free stashing is set.
  66.  
  67. // The numbers correspond to your inventory. Set 0 to keep whatever is there, 1 to stash it.
  68. NTConfig_Columns[0] = [0,0,1,1,1,1,1,0,0,0];
  69. NTConfig_Columns[1] = [0,0,1,1,1,1,1,0,0,0];
  70. NTConfig_Columns[2] = [0,0,1,1,1,1,1,0,0,0];
  71. NTConfig_Columns[3] = [0,1,1,1,1,1,1,0,0,0];
  72.  
  73.  
  74. NTConfig_MinGoldToStash = 170000;       // Maximum gold amount carried before going to stash
  75.  
  76.  
  77. //----------------------------------------------------------------------------------------------
  78.  
  79. // Type of potion used in each belt column
  80. // Available types : "hp" = health | "mp" = mana | "rv" = rejuv. Can use other potion types too.
  81. // Keep equal types at adjacent columns. First HP then MP and then HP again is a bad choice.
  82. // Keep HP and MP at the beginning of the belt (in case you want to use rejuv and other types).
  83. // Rejuvenations MUST, I REPEAT MUST be at the end of the belt (last x columns).
  84. // To use rejuvenations only, put "rv" in all columns.
  85. //----------------------------------------------------------------------------------------------
  86. NTConfig_BeltColType[0] = "hp";
  87. NTConfig_BeltColType[1] = "mp";
  88. NTConfig_BeltColType[2] = "rv";
  89. NTConfig_BeltColType[3] = "rv";
  90.  
  91. //-----------------------------------------------------------------------------------
  92. // SnagIt configuration
  93. // Select one group only (normal / advance / extreme)
  94. //-----------------------------------------------------------------------------------
  95. //NTConfig_NIPFilePath.push("normal/normal.nip");
  96. //NTConfig_NIPFilePath.push("normal/magic_rare.nip");
  97. //NTConfig_NIPFilePath.push("normal/set.nip");
  98. //NTConfig_NIPFilePath.push("normal/unique.nip");
  99. //NTConfig_NIPFilePath.push("normal/craft.nip");
  100.  
  101. NTConfig_NIPFilePath.push("advance/normal.nip");
  102. NTConfig_NIPFilePath.push("advance/magic_rare.nip");
  103. NTConfig_NIPFilePath.push("advance/set.nip");
  104. NTConfig_NIPFilePath.push("advance/unique.nip");
  105. NTConfig_NIPFilePath.push("advance/craft.nip");
  106.  
  107. //NTConfig_NIPFilePath.push("extreme/normal.nip");
  108. //NTConfig_NIPFilePath.push("extreme/magic_rare.nip");
  109. //NTConfig_NIPFilePath.push("extreme/set.nip");
  110. //NTConfig_NIPFilePath.push("extreme/unique.nip");
  111. //NTConfig_NIPFilePath.push("extreme/craft.nip");
  112.  
  113. NTConfig_SnagRange = 45;        // Radius to check for dropped items. 40 is a good number here
  114.  
  115. //------------------------------------------------------------------------------
  116. // Cubing configuration
  117. //------------------------------------------------------------------------------
  118.  
  119. NTConfig_Cubing = true;         // Enable cubing
  120. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 433]); //Diamond Mail
  121. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 434]); //Loricated Mail
  122. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 435]); //Boneweave
  123. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 436]); //Great Hauberk
  124. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 437]); //Balrog Skin
  125. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 438]); //Hellforgeplate
  126. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 439]); //Kraken Shell
  127. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 440]); //Lacquered plate
  128. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 441]); //Shadow plate
  129. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 442]); //Sacred armor
  130. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 443]); //Archon plate
  131. NTConfig_CubingItem.push([NTCU_SOCKET_HELM, 426]); //Spired Helm
  132. NTConfig_CubingItem.push([NTCU_SOCKET_HELM, 427]); //Corona
  133. NTConfig_CubingItem.push([NTCU_SOCKET_HELM, 428]); //Demonhead
  134. NTConfig_CubingItem.push([NTCU_SOCKET_HELM, 465]); //Bone Visage
  135. NTConfig_CubingItem.push([NTCU_SOCKET_SHIELD, 447]); //Monarch
  136. NTConfig_CubingItem.push([NTCU_SOCKET_SHIELD, 502]); //Vortex Shield
  137. NTConfig_CubingItem.push([NTCU_SOCKET_SHIELD, 501]); //Zakarum Shield
  138. NTConfig_CubingItem.push([NTCU_SOCKET_SHIELD, 500]); //Kurast Shield
  139. NTConfig_CubingItem.push([NTCU_SOCKET_SHIELD, 499]); //Sacred Rondache
  140. NTConfig_CubingItem.push([NTCU_SOCKET_SHIELD, 498]); //Sacred Targe
  141. NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 2]); // socket double axe for cta
  142. NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 21]);  // socket flails for cta
  143. NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 29]);  // socket cs  for cta
  144.  
  145. NTConfig_CubingItem.push([NTCU_GEM, 560]);      // Flawless Amethyst
  146. //NTConfig_CubingItem.push([NTCU_GEM, 565]);    // Flawless Topaz
  147. //NTConfig_CubingItem.push([NTCU_GEM, 570]);    // Flawless Saphire
  148. //NTConfig_CubingItem.push([NTCU_GEM, 575]);    // Flawless Emerald
  149. NTConfig_CubingItem.push([NTCU_GEM, 580]);      // Flawless Ruby
  150. //NTConfig_CubingItem.push([NTCU_GEM, 585]);    // Flawless Diamond
  151. //NTConfig_CubingItem.push([NTCU_GEM, 600]);    // Flawless Skull
  152.  
  153. //NTConfig_CubingItem.push([NTCU_MAGIC, 420]);  // Magic Tiara
  154. //NTConfig_CubingItem.push([NTCU_MAGIC, 421]);  // Magic Diadem
  155.  
  156. //NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 603]);    // Magic Small Charm
  157. //NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 605]);    // Magic Grand Charm
  158.  
  159. //NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 382]);    // Craft Heavy Bracers
  160. //NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 452]);  // Craft Vambraces
  161.  
  162. //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 354]);               // Craft Casque
  163. //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 424]);               // Craft Armet
  164. //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 388]);      // Craft Battle Boots
  165. //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 458]);      // Craft Mirrored Boots
  166. NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 381]);     // Craft Sharkskin Gloves
  167. NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 451]);     // Craft Vampirebone Gloves
  168. //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 392]);               // Craft Mesh Belt
  169. //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 462]);               // Craft Mithril Coil
  170. //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_AMULET, 520]);     // Craft Amulet
  171. NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_RING, 522]);         // Craft Ring
  172.  
  173. NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_AMULET, 520]);      // Craft Amulet
  174.  
  175. //NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_SHIELD, 447]);    // Craft Monarch
  176. //NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_AMULET, 520]);    // Craft Amulet
  177.  
  178. //NTConfig_CubingItem.push([NTCU_ESSENSE, 0]);
  179.  
  180. //NTConfig_CubingItem.push([NTCU_RUNE_THUL, 562]);
  181. //NTConfig_CubingItem.push([NTCU_RUNE_AMN, 557]);
  182. //NTConfig_CubingItem.push([NTCU_RUNE_SOL, 567]);
  183. //NTConfig_CubingItem.push([NTCU_RUNE_SHAEL, 577]);
  184. //NTConfig_CubingItem.push([NTCU_RUNE_DOL, 572]);
  185. //NTConfig_CubingItem.push([NTCU_RUNE_HEL, 582]);
  186. //NTConfig_CubingItem.push([NTCU_RUNE_IO, 563]);
  187. //NTConfig_CubingItem.push([NTCU_RUNE_LUM, 558]);
  188. //NTConfig_CubingItem.push([NTCU_RUNE_KO, 568]);
  189. //NTConfig_CubingItem.push([NTCU_RUNE_FAL, 578]);
  190. //NTConfig_CubingItem.push([NTCU_RUNE_LEM, 573]);
  191. NTConfig_CubingItem.push([NTCU_RUNE_PUL, 583]);
  192. NTConfig_CubingItem.push([NTCU_RUNE_UM, 564]);
  193. NTConfig_CubingItem.push([NTCU_RUNE_MAL, 559]);
  194. //NTConfig_CubingItem.push([NTCU_RUNE_IST, 569]);
  195. NTConfig_CubingItem.push([NTCU_RUNE_GUL, 579]);
  196. //NTConfig_CubingItem.push([NTCU_RUNE_VEX, 574]);
  197. //NTConfig_CubingItem.push([NTCU_RUNE_OHM, 584]);
  198. //NTConfig_CubingItem.push([NTCU_RUNE_SUR, 560]);
  199. //NTConfig_CubingItem.push([NTCU_RUNE_BER, 570]);
  200. //NTConfig_CubingItem.push([NTCU_RUNE_JAH, 580]);
  201. //NTConfig_CubingItem.push([NTCU_RUNE_CHAM, 575]);
  202.  
  203. //***** Include the following, Primary item must be setted in item_configs folder *****
  204.  
  205. NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 442]);       // Socket Sacred Armor
  206.  
  207. NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 255]);    // Socket Thresher
  208. NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 256]);    // Socket Cryptic Axe
  209. NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 257]);    // Socket Great Poleaxe
  210. NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 258]);    // Socket Giant Thresher
  211.  
  212. NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 295]);        // Titan's Revenge : Exceptional -> Elite
  213.  
  214. NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 337]); // Magefist : Normal -> Exceptional
  215. NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 360]); // Skin of the Vipermagi : Exceptional -> Elite
  216. NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 383]); // Magefist or Lava Gout : Exceptional -> Elite
  217. NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 389]); // Gore Rider : Exceptional -> Elite
  218. NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 477]); // Arreat's Face : Exceptional -> Elite
  219. //NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 481]); // Herald Of Zakarum : Exceptional -> Elite
  220.  
  221. //------------------------------------------------------------------------------
  222. // Gamble configuration
  223. // To specify what items to gamble, adjust the array with the desired item codes
  224. //------------------------------------------------------------------------------
  225. NTConfig_Gamble = true;         // Enable gambling
  226. NTConfig_GambleStartGold = 2000000;     // Gold amount to start the gambling
  227. NTConfig_GambleStopGold = 1000000;      // Gold amount to stop the gambling
  228.  
  229. NTConfig_GambleItem.push(520);  // Amulets
  230. NTConfig_GambleItem.push(522);  // Rings
  231. NTConfig_GambleItem.push(418);  // Circlets
  232. NTConfig_GambleItem.push(419);  // Coronets
  233. //NTConfig_GambleItem.push(334);        // Leather Gloves
  234. //NTConfig_GambleItem.push(335);        // Heavy Gloves
  235. //NTConfig_GambleItem.push(336);        // Chain Gloves
  236. //NTConfig_GambleItem.push(337);        // Light Gauntlets
  237.    //NTConfig_GambleItem.push(338);        // Gauntlets
  238.  
  239.  
  240. //------------------------------------------------------------------------------
  241. // General configuration
  242. //------------------------------------------------------------------------------
  243. NTConfig_PublicMode = false;
  244. NTConfig_CheckCloneDiablo = true;       // Set to true if you want to wait in game after notifying "Diablo Walks the Earth" msg.
  245. NTConfig_OpenChest = true;                      // Set to true to open chest
  246. me.quitonhostile = false;
  247.  
  248.  
  249. //------------------------------------------------------------------------------
  250. // Attack configuration
  251. //------------------------------------------------------------------------------
  252. NTConfig_AttackSkill[0] = 0;    // First skill. Set to 0 if you won't
  253. NTConfig_AttackSkill[1] = 112;  // Primary skill to boss.
  254. NTConfig_AttackSkill[2] = 113;  // Primary aura to boss. Set to 0 if you won't
  255. NTConfig_AttackSkill[3] = 112;  // Primary skill to others.
  256. NTConfig_AttackSkill[4] = 113;  // Primary aura to others. Set to 0 if you won't
  257. NTConfig_AttackSkill[5] = 0;    // Secondary skill in case monster is immune to primary skill. Set to 0 if you won't
  258. NTConfig_AttackSkill[6] = 0;    // Secondary aura. Set to 0 if you won't
  259. NTConfig_ClearPosition = true;  // Set to true if you want to clear area after killing boss.
  260.  
  261. // Check self safe in field (NOT in town). Set to 0 if you won't
  262. // 0x00 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
  263. NTConfig_CheckSelfSafe = 0x04|0x40;
  264. // Check merc's safe in field (NOT in town). Set to 0 if you won't
  265. // 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
  266. NTConfig_CheckMercSafe = 0x01|0x04|0x10|0x40;
  267.  
  268. NTConfig_UseRedemptionHP = 80;  // Use Redemption if under this percent of life. Set to 0 if you won't
  269. NTConfig_UseRedemptionMP = 60;  // Use Redemption if under this percent of mana. Set to 0 if you won't
  270. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement