Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.24 KB | None | 0 0
  1. //Universal Config
  2.  
  3. if(!isIncluded("config/NTConfig.dbl")) include("config/NTConfig.dbl");
  4.  
  5.  
  6. NT_logItems = true; // enable logging
  7. NT_LoggingMaxLines = 1000000;
  8. bobDebug = false; //debugs to oog
  9. NT_MinGameTime=0; //in seconds to wait in town if runs finishs too quick
  10. function NT_LoadConfig()
  11. {
  12. //
  13.  
  14. ["SimonSays","Mausoleum","Countess","Pit","Tristram","BoneAsh","Andariel","Sewers","AncientTunnels","ClawViper","Summoner","Duriel","Kurast","Travincal","Mephisto","Izual","Hephasto","Diablo
  15.  
  16. ","FastDiablo","LeechD","Eldritch","Frozenstein","Nihlathak","Pindleskin","WPpindle","ThreshSocket","Baal","Leech"]
  17.  
  18. NTConfig_Script = ["Countess", "Andariel", "Mephisto", "Nihlathak", "Pindleskin", "Eldritch", "Kurast", "Pit", "Travincal", "Summoner"];
  19. NTConfig_PublicMode = false;
  20.  
  21. NT_Leader = ["BrianPumper"];
  22.  
  23.  
  24. SimonNextLevel = 109; // keypad -
  25. SimonPOI = 106; // keypad *
  26. SimonPrevousLevel = 111;// keypad /
  27. SimonEscToTown = 69; // key "e"
  28. SimonEnableSnagging = true;
  29. SimonAutoReveal = false;
  30. SimonStopLifeWatch = false;
  31. SimonEnableCommands = false;
  32. NTConfig_Script = ["LeechD", "Leech"];
  33. NTConfig_ClearPitLevel1 = true; // Set to true to clear level1
  34. NTConfig_FireEyeExtension = true; // summoner ext
  35. NTConfig_KillFangskin = true
  36. NTConfig_CouncilExtension = true; // summoner ext
  37. NTConfig_Moattrick = false;
  38. NTConfig_DiabloStartFromEntrance = false; // If true It will open a TP near the star but will clean the area below for leecher safety.
  39. NTConfig_DiabloPreSealTP = true; // If Set to true it will cast two extra TP's near to star which helps for teambots and noobs.
  40. NTMessage_DiabloTPUp = "TP Up!";
  41. NTMessage_DiabloKilling = "Diablo!";
  42. NTMessage_DiabloNextGame = "Next Game!";
  43. NTMessage_DiabloPreSealMessage = "Please don't open any seals!";
  44. NTConfig_NihlathakExtension = true; // Set true to continue to Nihl
  45. NTConfig_PindleskinExtension = true; // Set true if you want to continue to Pindle
  46. NTConfig_ShenkExtension = true;
  47. NTConfig_DacFarrenExtension = true ;
  48. NTConfig_PureLeech = false; // If set to true it will sit and wont attack.
  49. NTConfig_KillBaal = true; // If set to true it will kill Baal
  50. NTConfig_BaalFastSetup = true; // If set to true it will send a TP as soon as it gets to the back of the thone (ONLY SET TRUE, If you are doing runs with strong players (Good for
  51.  
  52. TeamBot Runners))
  53. NTConfig_BaalHolyBolt = false; // If set to true it will use holy bolt for wave 2 and take out the bosses before skellies as best as it can, thanks to: ringelblume1
  54. NTConfig_BaalClensing = true; // If set to true it will turn clensing on instantly at end of wave 2.
  55. NTConfig_BaalAvoidHydra = true; // If set to true it will teleport to the corner of the room to avoid Hydra's
  56. NTConfig_BaalPrecastSettings = 2; // Baal Precast Setings (Options 1, 2, 3 or 0)
  57. // If set to 1 it will precast end of each wave.
  58. // If set to 2 it will precast end of wave 1.
  59. // If set to 3 it will precast end of wave 1 and 3.
  60. // If set to 0 it will not precast at all during waves (Level 20 bo lasts for 220 seconds, which is generally enough for a baal run)
  61. NTMessage_BaalTPUp = "TP Up!";
  62. NTMessage_BaalTPSafe = "Safe!";
  63. NTMessage_BaalKilling = "Baal!";
  64. NTMessage_BaalNextGame = "Next Game!";
  65.  
  66.  
  67. //-------------------------------------------------------------------------------------------------
  68. // Potion, Merc, and Chicken Settings:
  69. // For the most part, the below settings should be self explanatory.
  70. // For the life settings "80" would represent 80% life
  71. //-------------------------------------------------------------------------------------------------
  72.  
  73. NT_PickUtility = false; // tries to fill belt and tombs with pickit
  74. FastSnag = true; // picks after each attack. based on itemdrop event
  75. NTConfig_StartDelay = 0; // Delay time in milliseconds to start;
  76. NTConfig_AreaDelay = 500; // Delay time in milliseconds to change area;
  77. NTConfig_SnagDelay = 500; // Delay time in milliseconds to wait before starting picking items
  78.  
  79. NTConfig_SkipHealLife = 90; // If you have more than this percent of life, you won't go to a healer
  80. NTConfig_SkipHealMana = 70; // If you have more than this percent of mana, you won't go to a healer
  81. NTConfig_SkipHealCurses = false; // If you want to skip curses, set to true
  82. NTConfig_UseMerc = true; // Set to true if you use a mercenary, will revive merc at a reviver npc.
  83. NTConfig_ResetWeapon = false; // Set to true to reset weapon when reviving merc
  84.  
  85. NTConfig_LifeThresh = 56; // Drink a normal potion if under this percent of life.
  86. NTConfig_LifeRejuvThresh = 35; // Drink a rejuvenation potion if under this percent of life.
  87. NTConfig_ManaThresh = 41; // Drink a normal potion if under this percent of mana.
  88. NTConfig_ManaRejuvThresh = 0; // Drink a rejuvenation potion if under this percent of mana.
  89. NTConfig_LifeChicken = 25; // This is your chicken life percent. If you go below this life total, exit game.
  90. NTConfig_ManaChicken = 0; // This is your chicken mana percent. If you go below this mana total, exit game.
  91.  
  92. NTConfig_MercLifeThresh = 30; // This is the threshold to use a life potion on your merc in percent.
  93. NTConfig_MercRejuvThresh = 0; // This is the threshold to use a rejuv potion on your merc in percent.
  94. NTConfig_MercChicken = 0; // This is your mercs chicken life percent. If he goes below this, exit game.
  95.  
  96. NTConfig_FreeSpace = 4; // Number of free columns. If less full columns are free stashing is set.
  97.  
  98. // The numbers correspond to your inventory. Set 0 to keep whatever is there, 1 to stash it.
  99. NTConfig_Columns[0] = [1,1,1,1,1,0,0,0,0,0];
  100. NTConfig_Columns[1] = [1,1,1,1,1,0,0,0,0,0];
  101. NTConfig_Columns[2] = [1,1,1,1,1,0,0,0,0,0];
  102. NTConfig_Columns[3] = [1,1,1,1,1,0,0,0,0,0];
  103.  
  104. NTConfig_MinGoldToStash = 100000; // Maximum gold amount carried before going to stash
  105.  
  106. //----------------------------------------------------------------------------------------------
  107. // Type of potion used in each belt column
  108. // Available types : "hp" = health | "mp" = mana | "rv" = rejuv. Can use other potion types too.
  109. // Keep equal types at adjacent columns. First HP then MP and then HP again is a bad choice.
  110. // Keep HP and MP at the beginning of the belt (in case you want to use rejuv and other types).
  111. // Rejuvenations MUST, I REPEAT MUST be at the end of the belt (last x columns).
  112. // To use rejuvenations only, put "rv" in all columns.
  113. //----------------------------------------------------------------------------------------------
  114. NTConfig_BeltColType[0] = "hp";
  115. NTConfig_BeltColType[1] = "rv";
  116. NTConfig_BeltColType[2] = "mp";
  117. NTConfig_BeltColType[3] = "mp";
  118.  
  119. //----------------------------------------------------------------------------
  120. // Minimum amount of potions in each column before needing refilling
  121. // If there's less potions then this number in the column we go and shop.
  122. // Set to 4 to go shopping as soon as there's a potion missing.
  123. // Recommend leaving columns set to "rv" at 0. Since shops won't carry rejuvs.
  124. //----------------------------------------------------------------------------
  125. NTConfig_BeltColMin[0] = 4;
  126. NTConfig_BeltColMin[1] = 4;
  127. NTConfig_BeltColMin[2] = 0;
  128. NTConfig_BeltColMin[3] = 4;
  129.  
  130. //-----------------------------------------------------------------------------------
  131. // SnagIt configuration
  132. // Here is a list of preset nip files assuming you use nip package.
  133. // If you want to add your own .nip files, just copy any line and enter the
  134. // To disable a .nip file, just add "//" at the start of the line or delete the line.
  135. //-----------------------------------------------------------------------------------
  136.  
  137. NTConfig_NIPFilePath.push("elite.nip");
  138. NTConfig_NIPFilePath =["elite.nip"];
  139.  
  140. NTConfig_SnagRange = 40; // Radius to check for dropped items. 40 is a good number here
  141.  
  142. //------------------------------------------------------------------------------
  143. // GambleIt configuration
  144. // To specify what items to gamble, adjust the array with the desired item codes
  145. //------------------------------------------------------------------------------
  146. NTConfig_GambleIt = true;
  147. NTConfig_GambleStopGold = 300000; // Gold amount to stop the gambling
  148.  
  149. NTConfig_GambleItem.push("rin"); // Rings
  150. NTConfig_GambleItem.push("amu"); // Amulets
  151. NTConfig_GambleItem.push("ci0"); // Circlets
  152. NTConfig_GambleItem.push("ci1"); // Coronets
  153. //NTConfig_GambleItem.push("lgl"); // Leather Gloves
  154. //NTConfig_GambleItem.push("vgl"); // Heavy Gloves
  155. //NTConfig_GambleItem.push("mgl"); // Chain Gloves
  156. //NTConfig_GambleItem.push("tgl"); // Light Gauntlets
  157. //NTConfig_GambleItem.push("hgl"); // Gauntlets
  158.  
  159. NTConfig_OpenChest = true; // Set to true to open chest
  160.  
  161. //------------------------------------------------------------------------------
  162. // Attack configuration
  163. //------------------------------------------------------------------------------
  164.  
  165. NTConfig_AttackSkill[0] = 0; // Cast your first spell once. Set to 0 if you won't
  166. NTConfig_AttackSkill[1] = 0; // Cast your primary spell to boss.
  167. NTConfig_AttackSkill[2] = 0; // Cast your primary spell to others.
  168. NTConfig_AttackSkill[3] = 0; // Cast your primary untimed spell if primary spell is timed spell. Set to 0 if you won't
  169. NTConfig_AttackSkill[4] = 0; // Cast your secondary spell if monster is immune to your primary spell. Set to 0 if you won't
  170. NTConfig_AttackSkill[5] = 0; // Cast your secondary untimed spell if secondary spell is timed spell. Set to 0 if you won't
  171.  
  172. NTConfig_ClearPosition = false; // Set to true if you want to clear area after killing boss.
  173. NTConfig_CheckSafe = false; // Set to true to check for curses, merc and potion (go to town if needed)
  174. NTConfig_CastStatic = undefined; // Cast Static Field until monster's HP lower less than this percent. Set to 100 if you won't
  175.  
  176. // sin stuff
  177. NTConfig_UseTraps = undefined; // traps are hardcoded for 3 light sentrys and 2 death sentrys and do not need to be set with skills
  178. NTConfig_CastShadowMaster = undefined; //
  179. NTConfig_CastShadowWarrior = undefined;
  180. NTConfig_CastBrustOfSpeed = undefined; //
  181. NTConfig_CastFade = undefined; //
  182. NTConfig_CastBladeShield = undefined; //
  183. NTConfig_CastCloakOfShadows = undefined; //
  184.  
  185. // pally stuff
  186. NTConfig_PutAura = 113; // What aura do you want to use on attack. Set to 0 if you won't
  187. NTConfig_AttackFirst = 0; // Cast your first spell once. Set to 0 if you won't
  188. NTConfig_AttackBoss = 112; // Cast your primary spell to boss.
  189. NTConfig_AttackOthers = 112; // Cast your primary spell to others.
  190. NTConfig_AttackSecondary = 101; // Cast your Secondary spell if monster is immune to your primary spell. Set to 0 if you won't
  191. NTConfig_UseRedemption = true; // Set to true to use Redemption after killing monster.
  192.  
  193. //necro stuff
  194. NTConfig_AttackBoss = 112; // Cast your primary spell to boss.
  195. NTConfig_AttackOthers = 112; // Cast your primary spell to others.
  196. XP_Curse = 91; // curse to use after army threshold is meet
  197. XP_BuildArmyCurse = 87; // curse to use after army threshold is meet
  198. XP_Golm = 0; //0 = clay, 1 = blood, 2 = fire, 3 =iron (will not make)
  199. XP_useSkel = true;
  200. XP_useSkelMage = true;
  201. XP_useRevive = true;
  202. XP_CorpseExplosion = true;
  203. XP_BuildArmyThresh = 4;
  204.  
  205. //-----------------------------------------------------------------------------------------------------------------------------------------------
  206. // Super unique script section.
  207. // enable the monsters you want to kill with true, or set to false for the ones you don't want to kill
  208. // WARNING Chest function may be very dangerous on some mobs depending on your class
  209. //------------------------------------------------------------------------------------------------------------------------------------------------
  210.  
  211.  
  212. NTConfig_Funnytext = true; // enables Random Funny text during script, May be offensive to some.
  213.  
  214. NTConfig_Act1 = true; // Act 1 must be true if you are going to kill any monsters in Act 1
  215. NTConfig_SuperCorpsefire = false; // enables Corpsefire in the den
  216. NTConfig_CorpsefireChest = false; // Set to true to open chests in corresponding area
  217. NTConfig_SuperBishibosh = false; // enables Bishibosh in cold plains
  218. NTConfig_BishiboshChest = false; // Set to true to open chests in corresponding area
  219. NTConfig_SuperColdcrow = false; // enables Coldcrow in the cave
  220. NTConfig_ColdcrowChest = false; // Set to true to open chests in corresponding area
  221. NTConfig_SuperRaven = false; // enables Blood Raven in the burial grounds
  222. NTConfig_RavenChest = false; // Set to true to open chests in corresponding area
  223. NTConfig_SuperBonebreaker = false; // enables Bonebreaker in the crypt
  224. NTConfig_BonebreakerChest = false; // Set to true to open chests in corresponding area
  225. NTConfig_SuperRakanishu = false; // enables Rakanishu in stoney field
  226. NTConfig_RakanishuChest = false; // Set to true to open chests in corresponding area
  227. NTConfig_SuperGriswold = false; // enables Griswold in tristram
  228. NTConfig_GriswoldChest = false; // Set to true to open chests in corresponding area
  229. NTConfig_SuperTreehead = false; // enables Treehead in dark woods
  230. NTConfig_TreeheadChest = false; // Set to true to open chests in corresponding area
  231. NTConfig_SuperCountess = true; // enables Countess in the forgotten tower
  232. NTConfig_CountessChest = true; // Set to true to open chests in corresponding area
  233. NTConfig_SuperSmith = false; // enables The Smith in the barraks
  234. NTConfig_SmithChest = false; // Set to true to open chests in corresponding area
  235. NTConfig_SuperPitspawn = true; // enables Pitspawn in the jail level 2
  236. NTConfig_PitspawnChest = true; // Set to true to open chests in corresponding area
  237. NTConfig_SuperBoneAsh = true; // enables Bone Ash in the cathedral
  238. NTConfig_BoneAshChest = true; // Set to true to open chests in corresponding area
  239. NTConfig_SuperAndariel = true; // enables Andariel
  240. NTConfig_AndarielChest = true; // Set to true to open chests in corresponding area
  241.  
  242. NTConfig_Act2 = true; // Act 2 must be true if you are going to kill any monsters in Act 2
  243. NTConfig_SuperDarkElder = false; // enables Dark Elder in the lost city
  244. NTConfig_DarkElderChest = false; // Set to true to open chests in corresponding area
  245. NTConfig_SuperBloodWitch = false; // enables Blood Witch in the halls of the dead level 3
  246. NTConfig_BloodWitchChest = false; // Set to true to open chests in corresponding area
  247. NTConfig_SuperColdworm = false; // enables Coldworm in maggot liar level 3
  248. NTConfig_ColdwormChest = false; // Set to true to open chests in corresponding area
  249. NTConfig_SuperCreepingFeature = false; // enables Creeping Feature in stoney tomb level 2
  250. NTConfig_CreepingFeatureChest = false; // Set to true to open chests in corresponding area
  251. NTConfig_SuperFireEye = false; // enables Fire Eye in the palace celler level 3
  252. NTConfig_FireEyeChest = false; // Set to true to open chests in corresponding area
  253. NTConfig_SuperRadament = false; // enables Radament in the sewers level 3
  254. NTConfig_RadamentChest = false; // Set to true to open chests in corresponding area
  255. NTConfig_SuperSummoner = true; // enables summoner in arcane way
  256. NTConfig_SummonerChest = true; // Set to true to open chests in corresponding area
  257. NTConfig_SuperDuriel = false; // enables Duriel
  258. NTConfig_DurielChest = false; // Set to true to open chests in corresponding area
  259.  
  260. NTConfig_Act3 = true; // Act 3 must be true if you are going to kill any monsters in Act 3
  261. NTConfig_SuperSarina = false; // enables Sarina in the ruined temple
  262. NTConfig_SarinaChest = false; // Set to true to open chests in corresponding area
  263. NTConfig_SuperStormtree = false; // enables Stormtree in lower kurast
  264. NTConfig_StormtreeChest = false; // Set to true to open chests in corresponding area
  265. NTConfig_SuperEndugu = false; // enables endugu in the flayer dungeon level 3
  266. NTConfig_EnduguChest = false; // Set to true to open chests in corresponding area
  267. NTConfig_SuperSszark = false; // enables Sszark in the spider caverns
  268. NTConfig_SszarkChest = false; // Set to true to open chests in corresponding area
  269. NTConfig_SuperIcehawk = false; // enables icehawk in sewers level 1
  270. NTConfig_IcehawkChest = false; // Set to true to open chests in corresponding area
  271. NTConfig_SuperMephisto = true; // enables Mephisto
  272. NTConfig_Moat = false; // Set this to true to kill meph by using the moat trick
  273. NTConfig_Council = true; // Kills Council after meph, meph must be set to true to run this
  274. NTConfig_MephistoChest = true; // Set to true to open chests in corresponding area
  275.  
  276. NTConfig_Act4 = true; // Act 4 must be true if you are going to kill any monsters in Act 4
  277. NTConfig_SuperHephasto = false; // enables Hephasto the armorer in river of flame
  278. NTConfig_HephastoChest = false; // Set to true to open chests in corresponding area
  279. NTConfig_SuperIzual = false; // enables Izual in the plains of despair
  280. NTConfig_IzualChest = false; // Set to true to open chests in corresponding area
  281.  
  282. NTConfig_Act5 = true; // Act 5 must be true if you are going to kill any monsters in Act 5
  283. NTConfig_SuperDacFarren = false; // enables Dac in the bloody foothills
  284. NTConfig_DacFarrenChest = false; // Set to true to open chests in corresponding area
  285. NTConfig_SuperShenk = true; // enables shenk in the bloody foothills
  286. NTConfig_SuperEldritch = true; // enables eldrich in frigid
  287. NTConfig_EldritchChest = true; // Set to true to open chests in corresponding area
  288. NTConfig_SuperBonesaw = false; // enables bonesaw in frigid
  289. NTConfig_SuperEyeback = false; // enables eyeback in frigid
  290. NTConfig_SuperSharptooth = false; // enables sharptooth in frigid
  291. NTConfig_SuperThreshSocket = false; // enables thresh in arreat plateau
  292. NTConfig_ThreshSocketChest = false; // Set to true to open chests in corresponding area
  293. NTConfig_SuperFrozenstein = false; // enables frozenstein in frozen river
  294. NTConfig_FrozensteinChest = false; // Set to true to open chests in corresponding area
  295. NTConfig_SuperPindleskin = true; // enables pindle in nihlathaks temple
  296. NTConfig_SuperSnapchip = false; // enables snapchip in icy cellar
  297. NTConfig_SnapchipChest = false; // Set to true to open chests in corresponding area
  298. NTConfig_SuperNihlathak = true; // enables Nihlathak
  299. NTConfig_NihlathakChest = true; // Set to true to open chests in corresponding area
  300.  
  301.  
  302. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement