Share Pastebin
Guest
Public paste!

Untitled

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