Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 18th, 2010 | Syntax: JavaScript | Size: 10.88 KB | Hits: 36 | Expires: Never
Copy text to clipboard
  1. if(!isIncluded("config/NTConfig.dbl")) include("config/NTConfig.dbl");
  2.  
  3. var NTConfig_PutAura;
  4. var NTConfig_UseRedemption;
  5. NT_LoggingMaxLines=1000000;     //item log cap
  6. NT_logItems=true;                        
  7. bobDebug = false;               //debugs to oog
  8. NT_MinGameTime=0;               //in seconds to wait in town if runs finishs too quick
  9. function NT_LoadConfig()
  10. {
  11.         //--------------------------------------------------------------------------------------
  12.         // Boss configuration:
  13.         // For each boss you want to run below, remove the // from the beginning on the line
  14.         // If there is a boss that you DO NOT want to do, then add the //
  15.         // NOTE: Only add, or remove the // from the beginning of the line (NOWHERE ELSE)
  16.         //--------------------------------------------------------------------------------------
  17.         // Pay close attention to the act 5 bosses.  Pindle and nihl can get confusing
  18.         // Read the notes to the right of these bosses
  19.         //--------------------------------------------------------------------------------------
  20.  
  21.         NTConfig_PublicMode = true;
  22.         //NTConfig_Script.push("Gamble")                // 1.13 ptr gamble bot
  23.         //NTConfig_Script.push("Leech"); NTConfig_KillBaal = true; //baal leaching script
  24.         NTConfig_Script.push("LeechD");                 // chaos helper
  25.        
  26.         SimonNextLevel = 109;                           // keypad -
  27.         SimonPOI = 106;                                 // keypad *
  28.         SimonPrevousLevel = 111;                        // keypad /
  29.         SimonEscToTown = 69;                            // key "e"
  30.         SimonEnableSnagging = true;
  31.         SimonAutoReveal = false;                        // Set to true to auto reveal the maps
  32.         SimonStopLifeWatch = false;
  33.         SimonEnableCommands = true;                     // obey commands like "Rush Me","Rush 1","Get Wps" from chat.
  34.         //NTConfig_Script.push("SimonSays")             // Add // to the beginning of this line if you want to run other bosses and bot
  35.  
  36.         //---------------
  37.         // Act 1 bosses
  38.         //---------------
  39.  
  40.         //NTConfig_Script.push("Mausoleum");            // In the Buriel Grounds Next to Blood Raven in a1
  41.         //NTConfig_Script.push("Countess");
  42.         //NTConfig_Script.push("Pit"); NTConfig_ClearPitLevel1 = true; // Tomahoe Islands a1
  43.         //NTConfig_Script.push("BoneAsh");              // Located in the cathedral in a1
  44.         //NTConfig_Script.push("Andariel");
  45.  
  46.         //---------------
  47.         // Act 2 bosses
  48.         //---------------
  49.  
  50.         //NTConfig_Script.push("AncientTunnels");       // Found in the Lost City in a2
  51.         //NTConfig_Script.push("Summoner");
  52.         //NTConfig_Script.push("Duriel");
  53.         //NTConfig_Script.push("ClawViper"); NTConfig_KillFangskin = true // This run is DANGEROUS, However can be a good way to waste time if you set it to false.
  54.  
  55.         //---------------
  56.         // Act 3 bosses
  57.         //---------------
  58.  
  59.         //NTConfig_Script.push("Mephisto"); NTConfig_CouncilExtension = true; // Kills Council on Durance of Hate Level 3 (Extension was Created for Hammerdins, BE CAREFUL)
  60.         //NTConfig_Script.push("Travincal");
  61.  
  62.         //---------------
  63.         // Act 4 bosses
  64.         //---------------
  65.        
  66.         //NTConfig_Script.push("Izual");                // This run can be dangerous, make sure you have lighting resist or absorb
  67.         //NTConfig_Script.push("Hephasto");             // Hell Forge
  68.         //NTConfig_Script.push("FastDiablo");           // This will rush seals
  69.         //NTConfig_Script.push("Diablo");       DiabloTPMsg = "TP Up, Please Be Carefull!";     KillingDiabloMsg = "Killing Diablo, Race you to the Star!"; // Full Chaos (DO NOT confuse with fast Diablo)
  70.        
  71.         //---------------
  72.         // Act 5 bosses
  73.         //---------------
  74.        
  75.         //NTConfig_Script.push("WPpindle");             // This will try WP and if not exist it will try Portal
  76.         //NTConfig_Script.push("Pindleskin");           //NTConfig_NihlathakExtension = true; // This is WITHOUT the WP ONLY
  77.         //NTConfig_Script.push("Nihlathak");            //NTConfig_PindleskinExtension = true; // without red portal and with WP
  78.         //NTConfig_Script.push("Eldritch"); NTConfig_ShenkExtension = true; NTConfig_DacFarrenExtension = true ;
  79.         //NTConfig_Script.push("ThreshSocket");         // End of Arreat Plateau
  80.         //NTConfig_Script.push("Frozenstein");          // Super Unique next to Frozen Anya a5
  81.         //NTConfig_Script.push("Baal"); NTConfig_KillBaal = true; BaalTPMsg = "TP Up, Please Be Carefull!"; BaalTPSafeMsg = "TP is now 'Safe'!";        KillBaalMsg = "Lets Kill Baal!"; BaalNextGameMsg = "Next Game!";
  82.  
  83.  
  84.         //-------------------------------------------------------------------------------------------------
  85.         // Potion, Merc, and Chicken Settings:
  86.         // For the most part, the below settings should be self explanatory.
  87.         // For the life settings "80" would represent 80% life
  88.         //-------------------------------------------------------------------------------------------------
  89.  
  90.         NT_PickUtility = false;                 // tries to fill belt and tombs with pickit
  91.         FastSnag =false;                        // picks after each attack. based on itemdrop event
  92.         NTConfig_StartDelay = 0;                // Delay time in milliseconds to start;
  93.         NTConfig_AreaDelay = 500;               // Delay time in milliseconds to change area;
  94.         NTConfig_SnagDelay = 500;               // Delay time in milliseconds to wait before starting picking items
  95.  
  96.         NTConfig_SkipHealLife = 100;            // If you have more than this percent of life, you won't go to a healer
  97.         NTConfig_SkipHealMana = 100;            // If you have more than this percent of mana, you won't go to a healer
  98.         NTConfig_SkipHealCurses = false;        // If you want to skip curses, set to true
  99.         NTConfig_UseMerc = false;               // Set to true if you use a mercenary, will revive merc at a reviver npc.
  100.         NTConfig_ResetWeapon = false;           // Set to true to reset weapon when reviving merc
  101.  
  102.         NTConfig_LifeThresh = 70;               // Drink a normal potion if under this percent of life.
  103.         NTConfig_LifeRejuvThresh = 30;          // Drink a rejuvenation potion if under this percent of life.
  104.         NTConfig_ManaThresh = 60;               // Drink a normal potion if under this percent of mana.
  105.         NTConfig_ManaRejuvThresh = 0;           // Drink a rejuvenation potion if under this percent of mana.
  106.         NTConfig_LifeChicken = 20;              // This is your chicken life percent. If you go below this life total, exit game.
  107.         NTConfig_ManaChicken = 0;               // This is your chicken mana percent. If you go below this mana total, exit game.
  108.  
  109.         NTConfig_MercLifeThresh = 30;           // This is the threshold to use a life potion on your merc in percent.
  110.         NTConfig_MercRejuvThresh = 0;           // This is the threshold to use a rejuv potion on your merc in percent.
  111.         NTConfig_MercChicken = 0;               // This is your mercs chicken life percent. If he goes below this, exit game.
  112.  
  113.         NTConfig_FreeSpace = 4;                 // Number of free columns. If less full columns are free stashing is set.
  114.  
  115.         // The numbers correspond to your inventory. Set 0 to keep whatever is there, 1 to stash it.
  116.         NTConfig_Columns[0] = [0,1,1,1,1,1,1,0,0,0];
  117.         NTConfig_Columns[1] = [0,1,1,1,1,1,1,0,0,0];
  118.         NTConfig_Columns[2] = [0,1,1,1,1,1,1,0,0,0];
  119.         NTConfig_Columns[3] = [0,0,1,1,1,1,1,0,0,0];
  120.  
  121.         NTConfig_MinGoldToStash = 100000;       // Maximum gold amount carried before going to stash
  122.        
  123.         //----------------------------------------------------------------------------------------------
  124.         // Type of potion used in each belt column
  125.         // Available types : "hp" = health | "mp" = mana | "rv" = rejuv. Can use other potion types too.
  126.         // Keep equal types at adjacent columns. First HP then MP and then HP again is a bad choice.
  127.         // Keep HP and MP at the beginning of the belt (in case you want to use rejuv and other types).
  128.         // Rejuvenations MUST, I REPEAT MUST be at the end of the belt (last x columns).
  129.         // To use rejuvenations only, put "rv" in all columns.
  130.         //----------------------------------------------------------------------------------------------
  131.         NTConfig_BeltColType[0] = "hp";
  132.         NTConfig_BeltColType[1] = "mp";
  133.         NTConfig_BeltColType[2] = "mp";
  134.         NTConfig_BeltColType[3] = "rv";
  135.  
  136.         //----------------------------------------------------------------------------
  137.         // Minimum amount of potions in each column before needing refilling
  138.         // If there's less potions then this number in the column we go and shop.
  139.         // Set to 4 to go shopping as soon as there's a potion missing.
  140.         // Recommend leaving columns set to "rv" at 0. Since shops won't carry rejuvs.
  141.         //----------------------------------------------------------------------------
  142.         NTConfig_BeltColMin[0] = 4;
  143.         NTConfig_BeltColMin[1] = 4;
  144.         NTConfig_BeltColMin[2] = 4;
  145.         NTConfig_BeltColMin[3] = 0;
  146.  
  147.         //-----------------------------------------------------------------------------------
  148.         // SnagIt configuration
  149.         // Here is a list of preset nip files assuming you use nip package.
  150.         // If you want to add your own .nip files, just copy any line and enter the
  151.         // To disable a .nip file, just add "//" at the start of the line or delete the line.
  152.         //-----------------------------------------------------------------------------------
  153.         //NTConfig_NIPFilePath.push("uniques.nip");
  154.         //NTConfig_NIPFilePath.push("sets.nip");
  155.         //NTConfig_NIPFilePath.push("whites.nip");
  156.         //NTConfig_NIPFilePath.push("runes.nip");
  157.         //NTConfig_NIPFilePath.push("rares.nip");
  158.         //NTConfig_NIPFilePath.push("magics.nip");
  159.         //NTConfig_NIPFilePath.push("gems.nip");
  160.         //NTConfig_NIPFilePath.push("charmsjewels.nip");
  161.         //NTConfig_NIPFilePath.push("ringsamulets.nip");
  162.         //NTConfig_NIPFilePath.push("potions.nip");
  163.         //NTConfig_NIPFilePath.push("moneymaker.nip");
  164.         //NTConfig_NIPFilePath.push("keys.nip");
  165.         NTConfig_NIPFilePath.push("Classic.nip");
  166.  
  167.         NTConfig_SnagRange = 40;                // Radius to check for dropped items. 40 is a good number here
  168.  
  169.         //------------------------------------------------------------------------------
  170.         // GambleIt configuration
  171.         // To specify what items to gamble, adjust the array with the desired item codes
  172.         //------------------------------------------------------------------------------
  173.         NTConfig_GambleIt = false;              // Enable gambling
  174.         NTConfig_GambleStopGold = 300000;       // Gold amount to stop the gambling
  175.         //NTcfgSellWhenFull = false;            // will stop you from going to town to sell
  176.         //NTConfig_GambleItem.push("rin");      // Rings
  177.         NTConfig_GambleItem.push("amu");        // Amulets
  178.         //NTConfig_GambleItem.push("ci0");      // Circlets
  179.         //NTConfig_GambleItem.push("ci1");      // Coronets
  180.         //NTConfig_GambleItem.push("lgl");      // Leather Gloves
  181.         //NTConfig_GambleItem.push("vgl");      // Heavy Gloves
  182.         //NTConfig_GambleItem.push("mgl");      // Chain Gloves
  183.         //NTConfig_GambleItem.push("tgl");      // Light Gauntlets
  184.         //NTConfig_GambleItem.push("hgl");      // Gauntlets
  185.  
  186.         //NTConfig_OpenChest = true;            // Set to true to open chest
  187.  
  188.         //------------------------------------------------------------------------------
  189.         // Attack configuration
  190.         //------------------------------------------------------------------------------
  191.         NTConfig_PutAura = 113;         // What aura do you want to use on attack. Set to 0 if you won't
  192.         NTConfig_AttackFirst = 0;       // Cast your first spell once. Set to 0 if you won't
  193.         NTConfig_AttackBoss = 112;      // Cast your primary spell to boss.
  194.         NTConfig_AttackOthers = 112;    // Cast your primary spell to others.
  195.         NTConfig_AttackSecondary = 0;   // Cast your Secondary spell if monster is immune to your primary spell. Set to 0 if you won't
  196.         NTConfig_ClearPosition = true;  // Set to true if you want to clear area after killing boss.
  197.         NTConfig_CheckSafe = false;     // Set to true to check for curses, merc and potion (go to town if needed)
  198.  
  199.         NTConfig_UseRedemption = true;  // Set to true to use Redemption after killing monster.
  200. }