Monday, April 05, 2010

D2NT - Diablo 2 1.13 Working Bot

 
USE HACKS AT YOUR OWN RISK

How to config D2NT 3.0 in 7 Steps 


Step 1

Download D2NT 3.0 : D2NT 3.0
D2NT 3.0 MULTIPLE MIRRORS
Original Post : www.elitepvpers.de
AAA.) Add essence pickit files to D2NT 3.0

Go to :
Quote:
....\D2NT\scripts\NTBot\item_configs\...\normal.NIP
and put the fallowing pickit for essences :

Code:
/ / ########################## ##### Essences######
[Numele] == TwistedEssenceOfSuffering
[Numele] == ChargedEssenceOfHatred
[Numele] == BurningEssenceOfTerror
[Numele] == FesteringEssenceOfDestruction


Save file

Go to :

Quote:
.....\D2NT\scripts\libs\common\NTItemAlias.NTL


Find this line :

Code:
_NTIPAliasClassID ["Std"] = 653; _NTIPAliasClassID ["standardofheroes"] = 653;


Then add these lines after that :
Code:


_NTIPAliasClassID ["te1"] = 654; _NTIPAliasClassID ["twistedessenceofsuffering"] = 654;
_NTIPAliasClassID ["te2"] = 655; _NTIPAliasClassID ["chargedessenceofhatred"] = 655;
_NTIPAliasClassID ["te3"] = 656; _NTIPAliasClassID ["burningessenceofterror"] = 656;
_NTIPAliasClassID ["te4"] = 657; _NTIPAliasClassID ["festeringessenceofdestruction"] = 657;


Save file

Done


Step 2

Extract & Copy D2NT files to any folder (DO NOT COPY to Diablo II folder or Diablo II's sub-folder)

Step 3

Run D2NT Manager.exe -

( IF YOU USE VISTA OR WINDOWS 7 - DO THIS ) :
Code:
Right click on D2NT Manager.exe --> properties --> compatibility--> Select run this program in compatibility mode for windows xp service pack 2 + run this program as an administartor --> apply --> ok


Step 4

Press " Add " like in picture :



Then steup your profile like in picture :



Then Selct profile & Save it like in picture :



Step 5

Go to : .....\D2NT\scripts\NTBot.ntj - to config bot starter - this is my config starter - red color are my changes values -

This must be 10000 or 15000 - to lobby few seconds in channel - NOT 3 min (180000 ) like default is
Quote:


var gameMinLength = 15000; // time in milliseconds, minimum game length, 180 seconds default (1 game/3 minutes)


Quote:


var unableToConnectRetry = 5; // time in minutes to retry connecting on connection fail (real value is +/- 1 min)
var realmDownRetry = 20; // time in minutes to retry connecting on a realm down (default is 300 minutes)
var disconnectedRetry = 5; // time in minutes to retry on a disconnection (usually ip ban related)
var cdkeyInUseRetry = 5; // time in minutes to retry on a cdkey in use error message (set to 0 to stop)
var connectingToBnetTimeout = 20000; // time in milliseconds to wait for a login to time out and click cancel and retry
var characterScreenTimeout = 10000; // time in milliseconds to wait for character screen to appear
var pleaseWaitTimeout = 10000; // time in milliseconds to wait for a please wait popup
var createGameThreshold = 10000; // time in milliseconds to wait between making games
var createGameThresholdRandom = 1000; // time in milliseconds to randomly add +/- to the game create time
var createGameTimeout = 15000; // time in milliseconds to register a failed to create game
var waitInLineTimeout = 60000; // time in milliseconds to wait in lines for a create game (60 second default)
var characterSelectDelay = 1000; // time in milliseconds to wait before selecting a character on the char screen
var loginDelay = 1000; // time in milliseconds to wait before submitting login information
var clickDelay = 500; // wait X milliseconds before next action after a click event
var textDelay = 500; // wait X milliseconds before next action after inserting text into a textbox
var clickDelayRandom = 500; // random amount of time to add to a click
var textDelayRandom = 500; // random amount of time to add to a text set
var gameDoesNotExistDelayMin = 600000; // how long to wait when a Game Does Not Exist occurs - minimum - default 10 minutes
var gameDoesNotExistDelayMax = 900000; // how long to wait when a Game Does Not Exist occurs - maximum - default 15 minutes
var gameDoesNotExistTimeout = 30000; // how long to wait for the dialog to disappear (default 30 seconds, don't change this)
var joinChatAfterGame = false; // join chat after leaving a game
var joinRandomChannel = false; // if this is true, will join a random channel, otherwise it will use the channel below..
var joinChannelInChat = "channel name here"; // leave blank to not join a private channel
var waitBeforeEnterChatMin = 1000; // min how long to wait before entering chat
var waitBeforeEnterChatMax = 2000; // max how long to wait before entering chat
var waitInChatBeforeActionsMin = 2000; // min how long to wait before joining channel
var waitInChatBeforeActionsMax = 3000; // max how long to wait before joining channel


Step 6

Go to : .........\D2NT\scripts\NTBot\char_configs - chose your character to config - Baba / Pala / Sorca

Quote:
Rename it like these (Depend what character you chose to play with ) :


NTConfig_Paladin_YourCharacterName
or
NTConfig_Sorceress_YourCharacterName
or
NTConfig_Barbarian_YourCharacterName


NOTE : Do not use your account name to rename NTconfig files, rename with character name


- If your character name is :Gogu - your character config should look like this : NTConfig_Paladin_Gogu
- If your character name is :Go_gu - your character config should look like this : NTConfig_Paladin_Go_gu


Rong names on NTConfig_Barbarian_YourCharacterName / NTConfig_Sorceress_YourCharacterName / NTConfig_Paladin_YourCharacterName - may cause this error : .....\ NT_LoadConfig is not defined


Quote:
You may also need to know that : " true " & " false " are case sensitive means :


GOOD : " true " , " false "


RONG : " True " , " False " , " TRUE " , " FALSE "




don't forget to put " ; " at the end of the line


GOOD : " true; " , " false; "


RONG : " true " , " false "




I show my pala config :

Code:
var NTConfig_UseRedemptionHP;
var NTConfig_UseRedemptionMP;


function NT_LoadConfig()
{


Here you chose what boss to run

1.Remove the "//" to run the Boss
2.Add the "//" to skip the Boss

Code:
   //------------------------------------------------------------------------------
   // Boss configuration
   //------------------------------------------------------------------------------
   //NTConfig_Script.push("NTPindleskin.ntj"); NTConfig_NihlathakExtension = false;
   //NTConfig_Script.push("NTNihlathak.ntj"); NTConfig_PindleskinExtension = false;
   //NTConfig_Script.push("NTEldritch.ntj"); NTConfig_ShenkExtension = false;
   //NTConfig_Script.push("NTThreshSocket.ntj");
   //NTConfig_Script.push("NTFrozenRiver.ntj"); NTConfig_ClearFrozenRiver = false;
   //NTConfig_Script.push("NTGlacialTrail.ntj"); NTConfig_ClearGlacialTrail = false;
   //NTConfig_Script.push("NTIcyCellar.ntj"); NTConfig_ClearIcyCellar = false;
   //NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true;
   NTConfig_Script.push("NTDiablo.ntj");
   //NTConfig_Script.push("NTHephasto.ntj");
   //NTConfig_Script.push("NTIzual.ntj");
   //NTConfig_Script.push("NTMephisto.ntj");
   //NTConfig_Script.push("NTTravincal.ntj");
   //NTConfig_Script.push("NTKurastTravel.ntj");
   //NTConfig_Script.push("NTAct3Sewers.ntj"); NTConfig_ClearA3SewersLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
   //NTConfig_Script.push("NTSummoner.ntj"); NTConfig_KillFireEye = true;
   //NTConfig_Script.push("NTDuriel.ntj");
   //NTConfig_Script.push("NTAncientTunnels.ntj");
   //NTConfig_Script.push("NTColdworm.ntj");
   //NTConfig_Script.push("NTRadament.ntj");
   //NTConfig_Script.push("NTAndariel.ntj");
   //NTConfig_Script.push("NTCountess.ntj");
   //NTConfig_Script.push("NTTreehead.ntj");
   //NTConfig_Script.push("NTPit.ntj"); NTConfig_ClearPitLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
   //NTConfig_Script.push("NTMausoleum.ntj"); NTConfig_KillBloodRaven = true;
   //NTConfig_Script.push("NTHole.ntj"); NTConfig_ClearHoleLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
   //NTConfig_Script.push("NTTristram.ntj"); NTConfig_KillRakanishu = true;



Delays

Code:
   //------------------------------------------------------------------------------
   //------------------------------------------------------------------------------
   me.maxgametime = 1200;          // time in seconds, maximum game length (0 is infinite)
   NTConfig_StartDelay = 0;   // Delay time in milliseconds to start;
   NTConfig_AreaDelay = 100;   // Delay time in milliseconds to change area;
   NTConfig_SnagDelay = 100;   // Delay time in milliseconds to wait before starting picking items



Chicken, Merc & Others Parametrs Configuration :


Code:
   //------------------------------------------------------------------------------
   //------------------------------------------------------------------------------
   NTConfig_SkipHealLife = 90;   // If you have more than this percent of life, you won't go to a healer
   NTConfig_SkipHealMana = 70;   // If you have more than this percent of mana, you won't go to a healer
   NTConfig_UseMerc = true;   // Set to true if you use a mercenary, will revive merc at a reviver npc.
   NTConfig_ResetWeapon = true;   // Set to true to reset weapon when reviving merc


   NTConfig_LifeThresh = 60;   // Drink a normal potion if under this percent of life.
   NTConfig_LifeRejuvThresh = 40;   // Drink a rejuvenation potion if under this percent of life.
   NTConfig_ManaThresh = 30;   // Drink a normal potion if under this percent of mana.
   NTConfig_ManaRejuvThresh = 10;   // Drink a rejuvenation potion if under this percent of mana.
   NTConfig_LifeChicken = 30;   // This is your chicken life percent. If you go below this life total, exit game.
   NTConfig_ManaChicken = 0;   // This is your chicken mana percent. If you go below this mana total, exit game.


   NTConfig_MercLifeThresh = 50;   // This is the threshold to use a life potion on your merc in percent.
   NTConfig_MercRejuvThresh = 30;   // This is the threshold to use a rejuv potion on your merc in percent.
   NTConfig_MercChicken = 0;   // This is your mercs chicken life percent. If he goes below this, exit game.



Inventory configuration :


Code:
   //------------------------------------------------------------------------------
   //------------------------------------------------------------------------------
   NTConfig_FreeSpace = 6;      // Number of free columns. If less full columns are free stashing is set.


   // The numbers correspond to your inventory. Set 0 to keep whatever is there, 1 to stash it.
   NTConfig_Columns[0] = [1,1,1,1,1,1,0,0,0,0];
   NTConfig_Columns[1] = [1,1,1,1,1,1,0,0,0,0];
   NTConfig_Columns[2] = [1,1,1,1,1,1,0,0,0,0];
   NTConfig_Columns[3] = [1,1,1,1,1,1,0,0,0,0];


   NTConfig_MinGoldToStash = 100000;   // Maximum gold amount carried before going to stash



Belt Configuration :


Code:
   //----------------------------------------------------------------------------------------------
   // Type of potion used in each belt column
   // Available types : "hp" = health | "mp" = mana | "rv" = rejuv. Can use other potion types too.
   // Keep equal types at adjacent columns. First HP then MP and then HP again is a bad choice.
   // Keep HP and MP at the beginning of the belt (in case you want to use rejuv and other types).
   // Rejuvenations MUST, I REPEAT MUST be at the end of the belt (last x columns).
   // To use rejuvenations only, put "rv" in all columns.
   //----------------------------------------------------------------------------------------------
   NTConfig_BeltColType[0] = "hp";
   NTConfig_BeltColType[1] = "mp";
   NTConfig_BeltColType[2] = "mp";
   NTConfig_BeltColType[3] = "rv";



Pickit config normal / advance / extreme ( Select one group only ) :


1.Remove the "//" to use pickit line
2.Add the "//" to skip the pickit line

Code:
   //-----------------------------------------------------------------------------------
   // SnagIt configuration
   // Select one group only (normal / advance / extreme)
   //-----------------------------------------------------------------------------------
   //NTConfig_NIPFilePath.push("normal/normal.nip");
   //NTConfig_NIPFilePath.push("normal/magic_rare.nip");
   //NTConfig_NIPFilePath.push("normal/set.nip");
   //NTConfig_NIPFilePath.push("normal/unique.nip");
   //NTConfig_NIPFilePath.push("normal/craft.nip");


   //NTConfig_NIPFilePath.push("advance/normal.nip");
   //NTConfig_NIPFilePath.push("advance/magic_rare.nip");
   //NTConfig_NIPFilePath.push("advance/set.nip");
   //NTConfig_NIPFilePath.push("advance/unique.nip");
   //NTConfig_NIPFilePath.push("advance/craft.nip");


   NTConfig_NIPFilePath.push("extreme/normal.nip");
   NTConfig_NIPFilePath.push("extreme/magic_rare.nip");
   //NTConfig_NIPFilePath.push("extreme/set.nip");
   NTConfig_NIPFilePath.push("extreme/unique.nip");
   //NTConfig_NIPFilePath.push("extreme/craft.nip");


   NTConfig_SnagRange = 40;   // Radius to check for dropped items. 40 is a good number here



Cubing configuration :


1.Remove the "//" to chose that cubing line
2.Add the "//" to skip that cubing line

Code:
NTConfig_Cubing = true;
- Cubing is ON
Code:
NTConfig_Cubing = false;
- Cubing is OFF

Code:
   //------------------------------------------------------------------------------
   // Cubing configuration
   //------------------------------------------------------------------------------
   NTConfig_Cubing = false;      // Enable cubing


   //NTConfig_CubingItem.push([NTCU_GEM, 560]);   // Flawless Amethyst
   //NTConfig_CubingItem.push([NTCU_GEM, 565]);   // Flawless Topaz
   //NTConfig_CubingItem.push([NTCU_GEM, 570]);   // Flawless Saphire
   //NTConfig_CubingItem.push([NTCU_GEM, 575]);   // Flawless Emerald
   //NTConfig_CubingItem.push([NTCU_GEM, 580]);   // Flawless Ruby
   //NTConfig_CubingItem.push([NTCU_GEM, 585]);   // Flawless Diamond
   //NTConfig_CubingItem.push([NTCU_GEM, 600]);   // Flawless Skull


   //NTConfig_CubingItem.push([NTCU_MAGIC, 420]);   // Magic Tiara
   //NTConfig_CubingItem.push([NTCU_MAGIC, 421]);   // Magic Diadem


   //NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 603]);   // Magic Small Charm
   NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 605]);   // Magic Grand Charm


   NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 382]);   // Craft Heavy Bracers
   //NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 452]);   // Craft Vambraces


   //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 354]);      // Craft Casque
   //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 424]);      // Craft Armet
   //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 388]);   // Craft Battle Boots
   //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 458]);   // Craft Mirrored Boots
   //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 381]);   // Craft Sharkskin Gloves
   //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 451]);   // Craft Vampirebone Gloves
   //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 392]);      // Craft Mesh Belt
   //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 462]);      // Craft Mithril Coil
   //NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_AMULET, 520]);   // Craft Amulet
   NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_RING, 522]);      // Craft Ring


   NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_AMULET, 520]);   // Craft Amulet


   //NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_SHIELD, 447]);   // Craft Monarch
   //NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_AMULET, 520]);   // Craft Amulet


   //NTConfig_CubingItem.push([NTCU_RUNE_THUL, 562]);
   //NTConfig_CubingItem.push([NTCU_RUNE_AMN, 557]);
   //NTConfig_CubingItem.push([NTCU_RUNE_SOL, 567]);
   //NTConfig_CubingItem.push([NTCU_RUNE_SHAEL, 577]);
   //NTConfig_CubingItem.push([NTCU_RUNE_DOL, 572]);
   //NTConfig_CubingItem.push([NTCU_RUNE_HEL, 582]);
   //NTConfig_CubingItem.push([NTCU_RUNE_IO, 563]);
   NTConfig_CubingItem.push([NTCU_RUNE_LUM, 558]);
   NTConfig_CubingItem.push([NTCU_RUNE_KO, 568]);
   NTConfig_CubingItem.push([NTCU_RUNE_FAL, 578]);
   NTConfig_CubingItem.push([NTCU_RUNE_LEM, 573]);
   NTConfig_CubingItem.push([NTCU_RUNE_PUL, 583]);
   NTConfig_CubingItem.push([NTCU_RUNE_UM, 564]);
   NTConfig_CubingItem.push([NTCU_RUNE_MAL, 559]);
   //NTConfig_CubingItem.push([NTCU_RUNE_IST, 569]);
   //NTConfig_CubingItem.push([NTCU_RUNE_GUL, 579]);
   //NTConfig_CubingItem.push([NTCU_RUNE_VEX, 574]);
   //NTConfig_CubingItem.push([NTCU_RUNE_OHM, 584]);
   //NTConfig_CubingItem.push([NTCU_RUNE_LO, 565]);
   //NTConfig_CubingItem.push([NTCU_RUNE_SUR, 560]);
   //NTConfig_CubingItem.push([NTCU_RUNE_BER, 570]);
   //NTConfig_CubingItem.push([NTCU_RUNE_JAH, 580]);
   //NTConfig_CubingItem.push([NTCU_RUNE_CHAM, 575]);


   //***** Include the following, Primary item must be setted in item_configs folder *****


   //NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 442]);   // Socket Sacred Armor


   //NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 255]);   // Socket Thresher
   //NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 256]);   // Socket Cryptic Axe
   //NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 257]);   // Socket Great Poleaxe
   //NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 258]);   // Socket Giant Thresher


   //NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 295]);   // Titan's Revenge : Exceptional -> Elite


   //NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 337]);   // Magefist : Normal -> Exceptional
   //NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 360]);   // Skin of the Vipermagi : Exceptional -> Elite
   //NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 383]);   // Magefist or Lava Gout : Exceptional -> Elite
   //NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 389]);   // Gore Rider : Exceptional -> Elite
   //NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 477]);   // Arreat's Face : Exceptional -> Elite
   //NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 481]);   // Herald Of Zakarum : Exceptional -> Elite




Gamble configuration :


1.Remove the "//" to gamble that line
2.Add the "//" to skip that gambling line

Code:
NTConfig_Gamble = true;
- Gamble is ON
Code:
NTConfig_Gamble = false;
- Gamble is OFF
Code:
   //------------------------------------------------------------------------------
   // Gamble configuration
   // To specify what items to gamble, adjust the array with the desired item codes
   //------------------------------------------------------------------------------
   NTConfig_Gamble = false;      // Enable gambling
   NTConfig_GambleStartGold = 800000;   // Gold amount to start the gambling
   NTConfig_GambleStopGold = 300000;   // Gold amount to stop the gambling


   NTConfig_GambleItem.push(520);   // Amulets
   NTConfig_GambleItem.push(522);   // Rings
   NTConfig_GambleItem.push(418);   // Circlets
   NTConfig_GambleItem.push(419);   // Coronets
   //NTConfig_GambleItem.push(334);   // Leather Gloves
   //NTConfig_GambleItem.push(335);   // Heavy Gloves
   NTConfig_GambleItem.push(336);   // Chain Gloves
   //NTConfig_GambleItem.push(337);   // Light Gauntlets
   //NTConfig_GambleItem.push(338);   // Gauntlets



Bot Mode configuration :


Code:
NTConfig_PublicMode = true;
- PublicMode is ON
Code:
NTConfig_PublicMode = false;
- PublicMode is OFF

Code:
   //------------------------------------------------------------------------------
   // General configuration
   //------------------------------------------------------------------------------
   NTConfig_PublicMode = false;
   NTConfig_CheckCloneDiablo = true;   // Set to true if you want to wait in game after notifying "Diablo Walks the Earth" msg.
   NTConfig_OpenChest = false;         // Set to true to open chest
   me.quitonhostile = false;


Diablo 2 Characters skills ID's ( D2NT 3.0 for the moment work with Barbarian / Soraca / Paladin ) :



Sorceress:

Code:


36   Fire Bolt
37   Warmth
38   Charged Bolt
39   Ice Bolt
40   Frozen Armor
41   Inferno
42   Static Field
43   Telekinesis
44   Frost Nova
45   Ice Blast
46   Blaze
47   Fire Ball
48   Nova
49   Lightning
50   Shiver Armor
51   Fire Wall
52   Enchant
53   Chain Lightning
54   Teleport
55   Glacial Spike
56   Meteor
57   Thunder Storm
58   Energy Shield
59   Blizzard
60   Chilling Armor
61   Fire Mastery
62   Hydra
63   Lightning Mastery
64   Frozen Orb
65   Cold Mastery


Paladin:

Code:


96   Sacrifice
97   Smite
98   Might
99   Prayer
100   Resist Fire
101   Holy Bolt
102   Holy Fire
103   Thorns
104   Defiance
105   Resist Cold
106   Zeal
107   Charge
108   Blessed Aim
109   Cleansing
110   Resist Lightning
111   Vengeance
112   Blessed Hammer
113   Concentration
114   Holy Freeze
115   Vigor
116   Conversion
117   Holy Shield
118   Holy Shock
119   Sanctuary
120   Meditation
121   Fist of the Heavens
122   Fanaticism
123   Conviction
124   Redemption
125   Salvation


Barabarian:

Code:


126   Bash
127   Sword Mastery
128   Axe Mastery
129   Mace Mastery
130   Howl
131   Find Potion
132   Leap
133   Double Swing
134   Pole Arm Mastery
135   Throwing Mastery
136   Spear Mastery
137   Taunt
138   Shout
139   Stun
140   Double Throw
141   Increased Stamina
142   Find Item
143   Leap Attack
144   Concentrate
145   Iron Skin
146   Battle Cry
147   Frenzy
148   Increased Speed
149   Battle Orders
150   Grim Ward
151   Whirlwind
152   Berserk
153   Natural Resistance
154   War Cry
155   Battle Command




Hammerdin Attack config:


Code:
   //------------------------------------------------------------------------------
   // Attack configuration
   //------------------------------------------------------------------------------
   NTConfig_AttackSkill[0] = 0;   // First skill. Set to 0 if you won't
   NTConfig_AttackSkill[1] = 112;   // Primary skill to boss.
   NTConfig_AttackSkill[2] = 113;   // Primary aura to boss. Set to 0 if you won't
   NTConfig_AttackSkill[3] = 112;   // Primary skill to others.
   NTConfig_AttackSkill[4] = 113;   // Primary aura to others. Set to 0 if you won't
   NTConfig_AttackSkill[5] = 0;   // Secondary skill in case monster is immune to primary skill. Set to 0 if you won't
   NTConfig_AttackSkill[6] = 0;   // Secondary aura. Set to 0 if you won't
   NTConfig_ClearPosition = false;   // Set to true if you want to clear area after killing boss.


   // Check self safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckSelfSafe = 0x04|0x40;
   // Check merc's safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckMercSafe = 0x01|0x04|0x10|0x40;


   NTConfig_UseRedemptionHP = 80;   // Use Redemption if under this percent of life. Set to 0 if you won't
   NTConfig_UseRedemptionMP = 60;   // Use Redemption if under this percent of mana. Set to 0 if you won't
}


**************************************************************************************************************************
**************************************************************************************************************************

Bot will auto precast these skills :
Energy Shield + Thunder Storm + Frozen Armor

( nn to add these skills ID to configs )

i recommand to have these skills for your safety


**************************************************************************************************************************
**************************************************************************************************************************


Blizz Soso (Blizz / Frozen Orb + Lightning ) Attack config:



Code:


//------------------------------------------------------------------------------
   // Attack configuration
   //------------------------------------------------------------------------------
   NTConfig_AttackSkill[0] = 0;   // First skill. Set to 0 if you won't
   NTConfig_AttackSkill[1] = 59;   // Blizzard
   NTConfig_AttackSkill[2] = 0;   // Primary untimed skill to boss. Set to 0 if you won't
   NTConfig_AttackSkill[3] = 64;   // Frozen Orb - you can use another skill if you whant
   NTConfig_AttackSkill[4] = 0;   // Primary untimed skill to others. Set to 0 if you won't
   NTConfig_AttackSkill[5] = 49;   // Lightning - IF YOU USE INFINITY  PUT 0
   NTConfig_AttackSkill[6] = 0;   // Secondary untimed skill. Set to 0 if you won't
   NTConfig_ClearPosition = true;   // Set to true if you want to clear area after killing boss.


   // Check self safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckSelfSafe = 0x04|0x40;
   // Check merc's safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckMercSafe = 0x01|0x04|0x10|0x40;


   NTConfig_CastStatic = 100;   // Cast Static Field until monster's HP lower less than this percent. Set to 100 if you won't
}



Fire Soso ( Fire Ball + Lightning ) Attack config :



Code:
//------------------------------------------------------------------------------
   // Attack configuration
   //------------------------------------------------------------------------------
   NTConfig_AttackSkill[0] = 0;   // First skill. Set to 0 if you won't
   NTConfig_AttackSkill[1] = 47;   // Fire Ball
   NTConfig_AttackSkill[2] = 0;   //
   NTConfig_AttackSkill[3] = 47;   // Fire Ball - you can use another skill if you whant
   NTConfig_AttackSkill[4] = 0;   //
   NTConfig_AttackSkill[5] = 49;   // Lightning - IF YOU USE INFINITY  PUT 0
   NTConfig_AttackSkill[6] = 0;   // Secondary untimed skill. Set to 0 if you won't
   NTConfig_ClearPosition = true;   // Set to true if you want to clear area after killing boss.


   // Check self safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckSelfSafe = 0x04|0x40;
   // Check merc's safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckMercSafe = 0x01|0x04|0x10|0x40;


   NTConfig_CastStatic = 100;   // Cast Static Field until monster's HP lower less than this percent. Set to 100 if you won't
}



Light Soso ( Lightning / Chain Lightning + Blizzard ) Attack config :



Code:
//------------------------------------------------------------------------------
   // Attack configuration
   //------------------------------------------------------------------------------
   NTConfig_AttackSkill[0] = 0;   // First skill. Set to 0 if you won't
   NTConfig_AttackSkill[1] = 49;   // Lightning
   NTConfig_AttackSkill[2] = 0;   // Primary untimed skill to boss. Set to 0 if you won't
   NTConfig_AttackSkill[3] = 53;   // Chain Lightning - you can use another skill if you whant
   NTConfig_AttackSkill[4] = 0;   // Primary untimed skill to others. Set to 0 if you won't
   NTConfig_AttackSkill[5] = 59;   // Blizzard - IF YOU USE INFINITY  PUT 0
   NTConfig_AttackSkill[6] = 0;   // Secondary untimed skill. Set to 0 if you won't
   NTConfig_ClearPosition = true;   // Set to true if you want to clear area after killing boss.


   // Check self safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckSelfSafe = 0x04|0x40;
   // Check merc's safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckMercSafe = 0x01|0x04|0x10|0x40;


   NTConfig_CastStatic = 100;   // Cast Static Field until monster's HP lower less than this percent. Set to 100 if you won't
}



WW Baba ( ww + Berserker ) Attack config :




Code:
//------------------------------------------------------------------------------
   // Attack configuration
   //------------------------------------------------------------------------------
   NTConfig_AttackSkill[0] = 0;   // First skill. Set to 0 if you won't
   NTConfig_AttackSkill[1] = 151;   // WW
   NTConfig_AttackSkill[2] = 0;   // Reserved
   NTConfig_AttackSkill[3] = 151;   // WW
   NTConfig_AttackSkill[4] = 0;   // Reserved
   NTConfig_AttackSkill[5] = 152;   // Berserker
   NTConfig_AttackSkill[6] = 0;   // Reserved
   NTConfig_ClearPosition = true;   // Set to true if you want to clear area after killing boss.


   // Check self safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckSelfSafe = 0x10;
   // Check merc's safe in field (NOT in town). Set to 0 if you won't
   // 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
   NTConfig_CheckMercSafe = 0x01|0x04|0x10|0x40;
}


Step 7

Chose your Bot profile & Press " Run " like in picture :


 ---------------------------------------------------------------
Thanks Web835 - Originally posted on EON

225 comments:

1 – 200 of 225   Newer›   Newest»
Anonymous said...

Thx for nice and easy guide; i have a question: If i use cta do i have to config something to let my pala bo or does he cast bo automatically?

thx in advance :)

Anonymous said...

If it works like the old version it should BO for you. Nothing you have to config. If I'm wrong someone please correct me.

Oufzr57 said...

You're right it auto detect skills like in previous version.

The only thing you must set is the Attack skills.

Anonymous said...

thx m8's! another question:

if i use loader the only think i have to do to use 2 bots on the same pc is to put in "D2NT manager" cdkey1, cdkey2 and instead of usint d2nt.bot put loader? is it so simple?^^

Anonymous said...

Use Virtual Machines (VMWARE) / Sandboxie to do that.

Anonymous said...
This comment has been removed by a blog administrator.
Rich said...

hey boss wanted a little help:
i have a cta made for my hammerdin (found all the runes too =P), wanted to know how to get bot to use cta and bo whenever he needs and wares off, lmk, if u post it on here as an update ill check

illrichflip said...

hey wanted to know about cta and making bot use cta lmk please

Oufzr57 said...

D2NT will detect automatically CTA and will use BO's each time it takes a WP before teleporting to a boss / area

You only have to set properly your skills.

Anonymous said...

Is that a mf bot or a baal bot?

Oufzr57 said...

It can do both.

Anonymous said...

yeah but I mean can he open TP for people and invite them and all?

Anonymous said...

Yeah but I mean can he open TP for people and invite them?

Oufzr57 said...

Actually no, but there is a Mod out that allow you to do Teambotting, hmm but it's far from perfection, you must add the other as friend etc

Check the link below : http://tinyurl.com/yeth5nu

Oufzr57 said...

I will post D2BS soon , you will have a script called YAMB , and here you'll have a real teambotting system. Be patient ;)

Anonymous said...

nice :P and I am a bit curious are you programming this in java?

Anonymous said...

I hope it wont sell all items all the time

Anonymous said...

great job on tutorial,

got just one question if u can help. How to set up so bot doesn't restart game after every run, but let's say every 20th run.

thanks once again :)

Anonymous said...

salut , a gasit botul tau runa peste ist ?

Stima si respect

illrichflip said...

hey i was wondering how to tweek the settings on picming up items for example i dont want to pick up crappy 4os polearms only elite ca and cv how would i change the string in the normal setting, thanks. and one more question, i noticed that it has not picked up one pally shield so far especially eth ones and i have seen em drop, how would i fix this problem too (i really need a gg exile base lol)

Oufzr57 said...

You must edit : normal.nip

Add the following:

[Type] == auricshields && [Class] == elite && [Quality] == normal && [Flag] == ethereal # [Sockets] == 0 && ([FireResist] >= 45 || ([EnhancedDamage] >= 65 && [Tohit] >= 120))

[Name] == ColossusVoulge && [Quality] <= superior && [Flag] == ethereal # ([Sockets] == 4 || [Sockets] == 0)
[Name] == ColossusVoulge && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && ([Sockets] == 4 || [Sockets] == 0)
[Name] == ColossusVoulge && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && [Tohit] == 3 && ([Sockets] == 4 || [Sockets] == 0)
[Name] == Thresher && [Quality] <= superior && [Flag] == ethereal # [Sockets] == 4
[Name] == Thresher && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && [Sockets] == 4
[Name] == Thresher && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && [Tohit] == 3 && ([Sockets] == 4 || [Sockets] == 5 || [Sockets] == 0)
[Name] == CrypticAxe && [Quality] <= superior && [Flag] == ethereal # [Sockets] == 4
[Name] == CrypticAxe && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && [Sockets] == 4
[Name] == CrypticAxe && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && [Tohit] == 3 && ([Sockets] == 4 || [Sockets] == 5 || [Sockets] == 0)
[Name] == GiantThresher && [Quality] <= superior && [Flag] == ethereal # [Sockets] == 4
[Name] == GiantThresher && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && [Sockets] == 4
[Name] == GiantThresher && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && [Tohit] == 3 && ([Sockets] == 4 || [Sockets] == 5)
[Name] == GreatPoleaxe && [Quality] <= superior && [Flag] == ethereal # [Sockets] == 4
[Name] == GreatPoleaxe && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && [Sockets] == 4
[Name] == GreatPoleaxe && [Quality] == superior && [Flag] == ethereal # [EnhancedDamage] >= 15 && [Tohit] == 3 && ([Sockets] == 4 || [Sockets] == 5)

illrichflip said...

thanks

illrichflip said...

i sould disable with a // for the one already in there that say //for insight?

Anonymous said...

Yes, you should disable by adding // in front of your actual one

illrichflip said...

and for this string:
[Type] == auricshields && [Class] == elite && [Quality] == normal && [Flag] == ethereal # [Sockets] == 0 && ([FireResist] >= 45 || ([EnhancedDamage] >= 65 && [Tohit] >= 120))

what does the tohit >= 120 part mean? i can tell u set it for super gg and i can tell if i can change the res requirement and the ed requirment but i dont know what the tohit part means, thanks for the help with all the questions i must me getting annoying by now lol

Anonymous said...

You would rather prefer this for exile :

[Type] == auricshields && [Class] == elite && [Quality] == normal && [Flag] == ethereal # [Sockets] == 0 && ([FireResist] >= 45

illrichflip said...

hey i was wondering how to pick up unique sunspirit for druid? also i wanted to make it pick up negal rings so i edited it to say this, is this correct?;

[Type] == ring && [Quality] == unique # [ItemMagicBonus] >= 15 // Nagelring

before i edited it, it had a ==15 but i changed to >= cause i figured it would only take 15% if it said ==, lmk

Anonymous said...

hi , can anyone hel me with the script for grand charms ,for exemple my bot is selling skillers to merchants !

Thank you

Anonymous said...

hi there , i have the same problem with the skiller`s script , and beside that i was wanted to ask about another problem .For about 2 days ago i cant run diablo 2 exp on my secound windows user ,it cannot conect to realm and it give me the modem... bla bla . it stil work on the administrator user mode .
A little help will be apreciated .

Thank you.

Snowman said...

Im having a problem with keeping frozen orb on... It keeps switching to glacial spike and its really irritating because im an orb sorc and my glacial spike sucks. Please help!

illrichflip said...

^^bump im missing out on my skillers too, it sucks cause i had seen 4 fireskills and finaally kept the one with 6 to dex lol

Oufzr57 said...

@Snowman : Frozen orb as main attack ? You don't want to use any other spell ?

NTConfig_AttackSkill[0] = 0; // First skill. Set to 0 if you won't
NTConfig_AttackSkill[1] = 64; // Frozen Orb
NTConfig_AttackSkill[2] = 0; //
NTConfig_AttackSkill[3] = 0; // Put another skill here if you want - Icebolt is number 39
NTConfig_AttackSkill[4] = 0; //
NTConfig_AttackSkill[5] = 0; //
NTConfig_AttackSkill[6] = 0; // Secondary untimed skill. Set to 0 if you won't
NTConfig_ClearPosition = false; //

@illrichflip : Check my latest post, i added code for skillers.
http://turbotting.blogspot.com/2010/04/d2nt-how-to-pick-all-skillers.html

Anonymous said...

1) Is there few scripts that let the bot to do public cs and baal, with autopp, tp on cs/throne?

2) My char when amp usually come back in town; how can i avoid this?

3) is there any script to make cows runs?

thx in advance ;)

Anonymous said...

// Check self safe in field (NOT in town). Set to 0 if you won't
// 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
NTConfig_CheckSelfSafe = 0x04|0x40;
// Check merc's safe in field (NOT in town). Set to 0 if you won't
// 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
NTConfig_CheckMercSafe = 0x01|0x04|0x10|0x40;

------------------------------------------------
You can avoid Amp dmg from here

can anyone comfirm that the rune scrip work for runes over ist ?

Thank you

Anonymous said...

i meaned this script
[Name] >= IstRune && [Name] <= ZodRune

is it working or not ?

Anonymous said...

i meaned this scrip
[Name] >= IstRune && [Name] <= ZodRune
is it working or not ?

Guidus88 said...

i have many doubt about it...
1st i used kuk and i found immediatly a LO rune; then i stop using it coz every1 told me that where was the bug that he was selling the gear. I found an OHM too; but i dont remember if it was with NT or kuk. Till then (4days of nearly 24/7 botting) no hr's for. And i'm doing:
cs+br+countess+mausolem+nila+pindle etc..

Anonymous said...

Of course it's working, hey guy's since reset, i found 2 x sur 1 x VEx 1 X lo, one manually playing, and the other by D2NT 3.1 , the code is correct for runes picking.

Never forget that you must be patient when botting, or launch 4 bots, and you will get an hr by day at least. With 1 bot , you can get 3 hr each day for 3 day, and nothing for a month.

Anonymous said...

can you please tell me how can i run more than one bot ? cause i cannot start diablo in my secound windows user.. is there any software to start multiple bots on same windows user ?

Anonymous said...

i think that d2nt has a loader in it; so create a new d2 folder and with a cdkey changer change the cdkey. Then in D2NT manager put CDKEY1.mpq; CDKEY2.mpq; etc..

Anonymous said...

Michel - Ive look at the whole guide when i run the bot it tell me , Cant load config file , please help , and write to michel so i would know thx

Anonymous said...

Can Someone send a full config for a blizzard sorce , email me " Sk8zbest_13@hotmail.com " , i have no orb just blizz and galacticle spike as a second att , thank you soo much ! ;)

Anonymous said...

hello, im useing d2nt and my barb bo's but he will not switch to his cta's to bo my skills r set right. any ideas? thanks :]

Anonymous said...

does it just stash things that are good? or do you have to set something up on how to tell it to stash items?

Anonymous said...

How would I change the pickit list to pick up thing besides just etherals???

Anonymous said...

NtBotGame.ntj (17) SyntaxError syntax error
I saw nothing in the guide saying to goto ntbotgame.ntj
so what am i suppose to do in there to fix this?

Anonymous said...

Yeah same problem as above,
It says LoadConfig not defined.
What do i switch in ntbotgame.ntj

Anonymous said...

yeah i am looking for the code for skill gcs as well

Anonymous said...

I have a problem same with the other 2 pep above me says.. NtBotGame.ntj (17) NT_LoadConfig is not defined

Anonymous said...

How to make bot pick up things that aren't just ethereal?

Anonymous said...

Using a barb and he wont switch weapons to bo's its kinda annoying because i'm missing out on about 500 life. Can anyone tell me how to make my barb switch to bo at the beginning of each run?

Anonymous said...

What do i do to have the bot pick up runes?

Anonymous said...

hey how do i set it to realize that the act 2 guys on baal are immune to magic?

Anonymous said...

Is there any way to get the bot to make games, where it can be public and will invite them to party?

Anonymous said...

Hi i have a problem, my bot don't drink potions. I rote many forums, but nothing helped me.

Anonymous said...

PLS HELP, I have the same problem

Anonymous said...

is there a way to make 2+ bots run together in the same game?

Anonymous said...

you must install d2 in diff locations with diff cd keys.

Anonymous said...

i have some trouble getting my bot to go.. he gets into game than an error message comes up

refeerence error nt_load config is not defined

is what it says... what do i do?

smittydabeast28 said...

mine shows an error too once my sorc gets in game. it says the ntloadconfig is not defined. anyone wanna help me?

Rick said...

Valeu PIPO

Anonymous said...

is there a script to make a bo barb autocast in in a location? like fridget for ubers

Anonymous said...

is there a script to make a bo barb autocast in in a location? like fridget for ubers

Anonymous said...

Can anyone help me with this error im getting??

[IMG]http://i934.photobucket.com/albums/ad181/xokatiegirl/error-1.jpg[IMG]

Anonymous said...

I followed to guide, the bot starts correctly but it keeps using my paladin instead of my sorc. I don't get any error: it simply selects the wrong character. I renamed the file NTConfig_Sorceress.ntl in D2NT4\scripts\NTBot\char_configs to NTConfig_Sorceress_Udini.ntl (Udini is the name of my sorc).
Can someone explain what I'm going wrong?

Thx

Anonymous said...

Forget my previous post....

Anonymous said...

its working fine for sc but when i try it on hc it starts droping all my charms on the ground can somone tell me wtf is up

Anonymous said...

is this bot safe? o.O

Anonymous said...

hey i kinda need some help. i am getting and application error message. " the exception unknown software exception (0xc0000417)occurred in the application at location 0x10090a02"
^
this is the message i am getting right when i try and start the bot up.

Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...

So i start it up it gets in game then it just freezez.. :(

Anonymous said...

My bot can't leave the shop himself! Why?

Anonymous said...

"I followed to guide, the bot starts correctly but it keeps using my paladin instead of my sorc. I don't get any error: it simply selects the wrong character. I renamed the file NTConfig_Sorceress.ntl in D2NT4\scripts\NTBot\char_configs to NTConfig_Sorceress_Udini.ntl (Udini is the name of my sorc).
Can someone explain what I'm going wrong?

Thx"
I had the same problem, you have to change the "position" the bot automaticly takes the position 10 if you have followed the guide.

This bot works fine for me after some small changes to which bosses i want to go an so on.

Anonymous said...

Plz, only me have this problem? He go to Akara, bye and sold what need, and then can't leave it... Also he can't leave stash.... hm....

Anonymous said...

IT says NtConfig_columns[i].y] is undefined i found it in nt town and idk what to do with it please help

Anonymous said...

I can not change any Boss configrations or add extra boss" the bot will stop working. Its stuck only on lower boss" attacking?

Anonymous said...

This really a bumm bot. U can not change setting to do different boss. The bot stop working.

Anonymous said...

The Bot not running Diablo & Ball script? after removing ""//""

Anonymous said...

when will a script be made for amazons my zon will run but she does not attack gets to boss's waits 5-10 seconds then tp's out and proceeds to next boss

Anonymous said...

what to do if the bot keep reseting the game after each run?

theo said...

This bot keeps healing the curses in Chaos Sancuatry How do you stop him from taking a town portal to town every time he gets cursed

Anonymous said...

This bot is really stupid U change configation bot stop working completly ""//""" add or remove bot stop working

Anonymous said...

Yo! i there any such thing of script lvling bot? Im loosing xp points on this bot now I am running

Anonymous said...

i get an error that says "Diablo 2 is having issues we need to close the program now" and the only 2 options are debug or close but they both just close out...

Anonymous said...

Can anybody help me with
Step 6

Go to : .........\D2NT\scripts\NTBot\char_configs - chose your character to config - Baba / Pala / Sorca

i do everything it says rename it like it says and it still says NT_LoadConfig is not defined

Oufzr57 said...

if you character is called : UberPally
then edit the file name of this : NTConfig_Paladin_YourCharacterName to NTConfig_Paladin_UberPally

Then error should disappear.

Anonymous said...

alright now that that is gone my bot isnt picking up any of the items that are dropping how do i get bot to pick items up by itself

Anonymous said...

I cant get bot to make more than 1 game.. it will kill boss, exit, then just sit in channel, any ideas??

Anonymous said...

my bot will not pick up any essences or runes does anybody have any ideas why?

joshgordon said...

My bot will not let me pick up any items what so ever unless i hold alt and even then theres still a bit of issues picking cirtain items up any ideas on how to make my bot pick up the items???????

Anonymous said...

I have set everything and it works fantastically! Only problem is I can't figure out how to get the script to use Holy Bolt as the alternative skill on wave 2 of Baal's minions since they are magical immune...I've set the alternate skill to 101 (holy bolt) but it stays on 112 (blessed hammer)

Any way to have him swap out to use holy bolt on the immune wave?

Anonymous said...

i got same problem:
I have set everything and it works fantastically! Only problem is I can't figure out how to get the script to use Holy Bolt as the alternative skill on wave 2 of Baal's minions since they are magical immune...I've set the alternate skill to 101 (holy bolt) but it stays on 112 (blessed hammer)
pls help

joshgordon said...

is there anyway to make a druid everything is running perfect except i cant use my druid i can only use pally and sorc

Laura said...

Go to D2NT/scripts/NTBot/NTbotGame.ntj
tell me what to put here

NT_LoadConfig()
NTSI_LoadNIPFiles("NTBot/item_configs");

tried everything, getting moody about this and just want it to run smooth. can anyone give an answer

Anonymous said...

Go to D2NT/scripts/NTBot/NTBotGame.ntj

NT_LoadConfig("NTAndariel.ntj");
NTSI_LoadNIPFiles("NTBot/item_configs");

is this right?

Anonymous said...

hey how come mine keeps saying that there is a eror with diablo 2?

joshgordon said...

is there any button to put your bot on pause so u can move around instead

rick said...

Hi i was just wondering if anyone else has got a temp ban on there account for running this bot? I ran the bot for the first time all day while i was at work then when i got home i went to go play manually and i joined a game or two then got booted out and now i got a temp ban on my account anyone else have this happen? also what item config do you guys use? was wondering witch one works best i have it set at advanced at the moment

Anonymous said...

I am haveing a problem all i want is for this to run my lvl 60 barb in normal games farming.. but when it connects it goes to warp in rogue camp and i get theses two errors then game disconnets.
NTAndariel.ntj: NTM_MoveToStair() faild (unknown area)
and i get
NTEldritch.ntj: NTM_TakeWaypoint()faild(Rogue Encampment)

-Tecknet1-

Anonymous said...

do i have to add something to the script for it to hold on to certian items? i wouldnt want it to sell the things im looking for.

Anonymous said...

can someone please tell me how i make my bot loot items a little faster ? 2 times now that it cleared creeps while 2 Jah runes was being taken by someone else..

Please help me.. Would love a loot prio before clear!

Thank you

Anonymous said...

Heya, I've got a problem with mephisto, after killing mephisto it goes opening the chest. The problem is most of the time there are special cold immune mobs and bot tries to kill it but fails. What do I have to do to program to bot to keep the chest shut?

Anonymous said...

Can someone help im getting an error

d2nt/d2nt/script/nybot/ntbotgame.ntj (17)
referenceError:nt_loadConfig is not defined

can someone plz help me

Anonymous said...

hey today my bot ound a gheeds and sold it to vendor how can ifix that

Kilkidor said...

it says b.net cannot detect my application version any help plz

Anonymous said...

question probly sound stupid but.. do i need a certain program to edit the text in the file where i pick which bosses the bot does thanks :)

Anonymous said...

i notice that it does not pick all resis charms anyone can help me with it? lmk the script thanks.

Anonymous said...

Tips #1, If its not working redo all steps again and read carefully.


I did every steps and it worked the first time.

Anonymous said...

Mine says, "Syntex error. Invalid left-hand something."

help?

Anonymous said...

How do I make it not Restart game every time.

Anonymous said...

Im new to this so any help is appreciated. How to I open the ntj files to edit? All i get is select a program.

Aaron said...

I get the bot to start make a game and then I keep getting an error saying NT_loadconfig is not defined. I have gone through and set everything the exact same as here but what am i missing. I am using a hammerdin. Do i do something with the NTConfig file and the one for a barb sorc do i delete them? Im stuck and any help would be greatly appreciated.

Anonymous said...

for picking up runes the only hr's that say that u pick up are

[Name] >= IstRune && [Name] <= ZodRune

if i were to add

[Name] >= JahRune && [Name] <= BerRune
[Name] >= vexRune && [Name] <= chamRune

and such would it pick them up or is the bot already set to pick them up????

Anonymous said...

For those asking how to edit the files just open everything with Notepad.

I am also having the issue where it wont switch from Hammer to Holy Bolt for the second round of Baal's minions

Anonymous said...

Thank You for posting this wonderful guide. I have got my configed to work properly. i just have 1 question is there any Auto Mule Scripts out for this bot?? What happens when the stash fills up ??

Oufzr57 said...

There is no auto mule scripts for D2nt.
When stash is full, bot should stop.

Anonymous said...

Thank You for above Reply ! There are a couple sites working on Auto Mule Script as we speak, but might only be Released (Privately) to those who donate $! If Released otherwise ill be sure to post back here !

Anonymous said...

why wont the bot cast BO??

Anonymous said...

bot just stoped in middle of run to tell me NTSI_LoadNIPFiles not defined...

never changed the thing so what do i put there?

in: scripts/NTBot/NTBotGame.ntj NT_LoadConfig("NTConfig_Sorceress_WintaPearl.ntl");
NTSI_LoadNIPFiles("");

Anonymous said...

i like the bot but my palidin will only buy minor potions. how do i change that.

Jeoffrey said...

You must edit this file : normal.nip
Just add commas : //minor potion
//minor mana potion
rejuvenation
etc

zanar said...

is it safe to use bot now

Anonymous said...

I've recently downloaded this and having a lot of problems. I understand most of the functions the main problem that is occuring is I'll set my paladin to farm "keys" but he'll kill one of the bosses and instantly start searching for the second one and I'll get several failed messages. I also can't open townportals from a "Tome of Townportal" while running the bot, I don't know why and when I buy scrolls and ditch the Tome, the bot won't use them.

Help please, thank you.

Anonymous said...

Great program!! Ive got everthing tuned perfectly for my character and desired runs... I was wondering when im in lobby chat in priv channel, how do i spam each game before or as i am making it?

Anonymous said...

Hey whenever my bot comes accross certain items a message comes up that says :

libs/common/NTSnagIt.ntl(111) TypeError:_Item.name is undefined

could anyone help me out here?

Anonymous said...

When it says != etheral does it mean that the bot will toss it if it isn't etheral? Or will it keep it if its etheral or not.

Anonymous said...

Is there a way to have the bot open all chests?

Anonymous said...

Anyone know how to fix the

Anonymous said...

Sorry, accidentally entered that. I have reviewed this config over and over. I have done everything exactly as I should have. I can log in and create a game, but once i get in it says quote: " C:....\libs\common\NTItemParser.ntl (177):TypeError:_NTIPAliasClass is undefined"
I looked for solutions and all, but the lines in my ItemParser on line 177 that relate to Alias class seem to be just like everyone elses. Anyone have an idea what I need to do to fix this?

Anonymous said...

Hey any can tell me what i do wrong when my bot wont pick the items up i want him to and he wont Iden them -.- ???

Anonymous said...

to the person above this comment, Invest in an Identifying Tome, that should fix your issue.

To my issue, my bot buys Minor potions regardless of what I tell her to buy, I have the
//[name] == MinorManaPotion
in my item section but she still continues to buy and pick them up. What do I do?

Anonymous said...

ciao a tutti scusate ma io sono imbranato per ste cose se qualcuno si offre per aiutarmi accetto volentieri volevo provare soso light ma nn riesco a impostarlo :( help me pls parte ilgame va a scommettere so riuscito a toglierlo ma nn va sta ferma aiutooooooo

Anonymous said...

Bot seems to run fine only thing I cant figure is the Ident. Items. Yes I have a full tomb of both in inventory. But I just tried it for the first time so I'll play with it a bit other then that...
Its Beautiful runs very nice :D

Anonymous said...

is there a in-game pause button?
So if I want to throw something out or pick something up I can pause the Bot.

Anonymous said...

seem to be having problems setting up bot on step 4.. pictures are not showing up for me to see. can anyone help with this?

Lewhite said...

Is there a way for the bot to NOT pick every magic-rare item ? he always picks up random armors and crosbows etc. and it stacks the inventory. is there a way he only picks the items i want ? cause in the item configs the items he picks is already not there, so i dont know how to stop this.

young said...

i dont get from step 5.

do i copy and paste onto NtConfig_Palain under
var NTConfig_UseRedemptionHP;
var NTConfig_UseRedemptionMP;

help please

Anonymous said...

no, what u do is go thru the code that he list and change the values to his new values that he labeled in red,
you open the file in notepad

Anonymous said...

Does anyone know if its possible to add some code to get the bot to pick up any shrines that are on the way
of course i would also include something where it wont replace a +skill buff with a + mana or + resist buff

bryan said...

i have used this bot for about a day now and they dont pick up anything. then i looked at this advice and he picks stuff up and keeps it. and yes he auto bo's and holy shields (i have only used hdin)

craig said...

i want to make a frenzy barb but i do not know how to set up the attack config. he seems to hold down shift and jsut attack the air. any help would be appreciated

Anonymous said...

How can i do my hammer pick up essences?! Pls help!! I tried to get it work about the setup (srry my english)

Anonymous said...

Hi,

i'm facing an embarassing problem. I have a light sorc with high end gear which can run every boss. But my problem is that in baal/diablo runs, when a unic monster is Light immune, the bot doesn't attack the others mobs around. My merc has to do all the work, and sometimes it chickens.

How can i fix that? Thanks!

by the way, i have fully followed you thread, but the bot doesnt pick up essences. How can i fix that?

Regards!

Anonymous said...

okay iv been using this bot for a week now and just today it stopped working. it just loads up diablo to were the pic of the druid and assassin are walking and then it closes diablo and restarts but the same thing happens. i have tried re downloading and restarting my comp but that hasn't work, so any ideas on how to fix this would b awesome, thanks!

Anonymous said...

what is a CDKey1.mpq?

Anonymous said...

awesome bot very easy, had for less than a day and i learned your codes. already making my own codes. If you are struggling to understand how this works try studding the format of the text an use your brain. I know nothing about codes but this was easy as 1+1 Please make a pause command =D

Anonymous said...

Ok so this bot was selling SC 19lifers so i used this
[Name] == SmallCharm && [Quality] == magic # [MaxHP] >= 18


this will correct that problem correct?

jakobteel4848 said...

i need a little help every time i run my d2nt manager it loads up and clicks on b.net but for some reason i get "unable to identify version" any ideas please help!

Anonymous said...

Hello, can someone help me, I want to set my bot to pick small charms with 313psn dmg, what do I need to add in the item_config? PLS help

Anonymous said...

I it possible to avoid the "...temporarry restricted from this realm..."

Anonymous said...

I totally screwed up my script under my paladin's character config. Can someone please give me their config? Thank you!

Jeremy said...

I Love the bot works perfectly only one thing and I dont understand why its doing it. Its taking the potions When it drops below the given percent. And then for no reason it will stop taking pots even after its droped below the give percent.

Anonymous said...

Hey, I having a problem with my bot always using a tp when it gets cursed in both chaos sanctuary and at baals minions. I know there is a way to fix this but I do not know how. Could someone help me with this please?

jeremy said...

//------------------------------------------------------------------------------
// General configuration
//------------------------------------------------------------------------------
NTConfig_PublicMode = false;
NTConfig_CheckCloneDiablo = true; // Set to true if you want to wait in game after notifying "Diablo Walks the Earth" msg.
NTConfig_OpenChest = false; // Set to true to open chest
me.quitonhostile = false;




What is Public mode?

Anonymous said...

well I went through all your steps and it seems to work ok BUT.. im pretty new and wanted to just run Diablo but my hdin barely attacks anything doesnt really pick anything up and when it gets to the seals he just runs around them over and over... do I have to have runewords on in order for this to work on my pali??

Anonymous said...

I am using windows 7 and don't understand where to post that code to right click and run as administrator. Any help?

Anonymous said...

I am running with a smite/zeal pally, and he just runs past enemies as if they dont even exist, doesn't try to fight em unless they are directly blocking his path...is there a way to fix this to where he will combat first, then path find? He also can't seem to deal with walls, or barriers at all, and just gets slain when attempting to...

Anonymous said...

Definately needs to be put into attack mode sooner, how does one do that?

Anonymous said...

is it possible to set it to kill monsters before the boss?

Anonymous said...

**note, he also can't open doors.

Anonymous said...

At item config I made that the bot should pick up and keep every jewel.

[Type] == jewel && [Quality] == magic

but i have a question.
in order to craft of those jewels for example, they should be identified, BUT the bot just put the unidentified jewel in the stash, so he wont craft form it.

How can i set that the bot pick up ALL the JEWELS and also IDENTIFY them and then CRAFT something of them?

thanks

Jeoffrey said...

"is it possible to set it to kill monsters before the boss? " => without modifying scripts you can't, but with NTConfig_ClearPosition = true you will kill them after killing bosses.

Anonymous said...

if anyone has any questions regarding this bot, please email me a plzingnghtmre@yahoo.com.

I am very familiar with the bot programming and will gladly help everyone.

Anonymous said...

Hey all, since the pictures are gone, can somebody tell me about what it's supposed to look like in the manager pictures, thanks

Anonymous said...

so i got my bot to log in and make a game but everytime it makes game it gives me this error message how do i fix it?
it says referenceError: advance is not defined

how do i fix it?

Anonymous said...

I think I found a BUG: After killing Alchmel the Cursed in hell baal on public mode get an unhandled exception. Does not fail to happen.

Anonymous said...

what about keys of terror/hate/destruktion?

Anonymous said...

Hey guys, I've set up my Hammerdin to run Pindle,Eld,meph,andy,count, and pit.

However in the Pit, my hammerdin will cast like 2-5 hammers to kill the elites, but wont kill the rest of the mobs. I've gone through the coding and can't seem to locate the problem. I do want it to clear the whole lvl 1 so i have it set at 2 and not 0 or 1.

Can someone please help me with this. Thank you.

Anonymous said...

I'm sorry for the above post, I'm an idiot and have the skills reversed... I had attack skill as 113 (aura) and aura as 112 (hammer) lol. That makes more sense now.

Anonymous said...

I am having a problem with my hammer pally, I am using CtA and after it casts BO it switches to my secondary weapons(I don't have any) and I was wondering how to fix this

Anonymous said...

Has this been updated to work with other classes???? Such as assassins etc?

Anonymous said...

I have a barb that i want to use concentrate and switch to berserk for physical immune. Since Berserk adds 1% magic dmg to concentrate, it does not recognize physical immunes as immune to the attack. Can u use on of the reserved attacks for specific immunities? also he is not teleing on top of the boss when attacking w/ concentrate. like a screen away when he shift click attacks (wiffing the air like the frenzy barb poster..) any ideas why? (whirlwind works fine)

Anonymous said...

my bot will make the channel join the game but then just sits there in the game and but does not show any errors.

Anonymous said...

Ok i need to know how to add to keep SM mf and all resis charms, Also any skill grand charm please

Anonymous said...

also another question why wont my blizz sorc move on hell meph when he casts spells srsly?

Anonymous said...

when i run d2nt i get an error when clicking on battle net, it says:

the exception unknown software exception (0xc0000417) occurred in the application at location 0x10090a02

what do i do?

Anonymous said...

I'm having a problem with my character junking everything he picks up, I have it set to normal loot and have nothing blocked, so he should be keeping anything and everything. But, he just picks up blues and sells them. I've spent a few hours just playing with the item config file and I don't know why it is this way? Can anyone help?

Anonymous said...

I fixed my previous problem about the items on my own, while fiddling with the code. But I do have another question, while on public mode I would like the bot to put up a 2nd TP at diablo's star while doing runs, how would I go about doing this?

Anonymous said...

Whats up with bot ? NT Glacial Trails Bot does Not open Special Chest, General Config. Open=true

Anonymous said...

your set four pictures are not showing up could u try to fix them? because i am stuck on step four making the profile part, thanks :)

Anonymous said...

I am trying to down load this file

/Gamefilter.zip (41.36 KB)/

There any easier way to down load this file ?

MJSteen said...

my bot isnt stashing items any help?

MilliganShayne said...

I Set up The Bot exactly accordingly to this guide. when i start my bot that game screen comes up and not 5 seconds later a message pops up saying UNHANDLED EXCEPTION ACCESS_VIOLATION{c000000005} how do i get he bot to start w/o this happening? thanks in advanced for anyone who helps

Anonymous said...

Hi, i have the same problem like milliganShayne... some one can help us ?

Anonymous said...

idk if this'll help but when i first started using it when i went to add my character in the dckey box i typed in my cdkey and it wouldnt work but on a hunch i typed in the first example 'cdkey.mpq' and voilia it worked. so u might try doin that

Anonymous said...

I have two chose;

Path c:/Program files (x86)/DIablo II/Game.exe
With this Path, that's write :
UNHANDLED EXCEPTION ACCESS_VIOLATION{c000000005}

Or

Path c:/Program files(x86/DIabloII/Diablo II.exe
With this Path, that's write :
Only one diablo may run at time

Anonymous said...

UNHANDLED EXCEPTION ACCESS_VIOLATION{c000000005}
:( Some1 help with this pls

Anonymous said...

Same Problem as the few Above, Please help! (:

Anonymous said...

im having the same problem as everyone else, i keep getting the UNHANDLED EXCEPTION ACCESS_VIOLATION{c000000005} message....ive tried countless things and so far nothing has worked. if anyone knows how to fix this please post on here or send me an email. my email is tshawver@gmail.com
thanks

Anonymous said...

same Fuc*** probelm to me i have tryed all fuc** solution and nothing worked i dont know if here some one is good to know what thx for a respond

Anonymous said...

i got the same prob ......... UNHANDLED EXCEPTION ACCESS_VIOLATION{c000000005} plz help me

Anonymous said...

i need help i click auto detect and said loader does not exist what do i do?

Anonymous said...

google "muddys d2nt" works better than this

Anonymous said...

Yea, been trying the compatability stuff... Doesn't work. I've tried all service packs for XP, and vista, and the run as administrator, as well as every combination of them... Am I just fuckin' SoL for botting? I'm NOT spending 45bucks on D2mb... And besides, its an NT based system so won't I have the same problem I run d2 just fine, absolutely no problems... Just the nt that doesn't work for me.

Anonymous said...

^^^ME^^^ Also, I was running vista before and had NO problems. Botting pro then.. I set them up for friends etc. I'm not inept... Again, is this just dead for 7 users? I like 7 but if so, I'll go back and torrent XP or Vista... I wanna bot, lol
Any help can be sent to thor.r.tryggvason@gmail.com
Appreciate it.

bigcitydyson said...

i am getting an error right after clicking run

it reads:

unhandled exception
access_violation (c000005)

not sure why its not working if anyone can help or post some advice thats would help alot.

Anonymous said...

unhandled exception
access_violation (c000005)

HELP
Michael.wtekk@seznam.cz

Anonymous said...

Absolute bs!!! Unhandeld exception ... same exact as everyone else yet there is still NO FUKCIN SOLUTION?!?! Thumbs down ... pls help with issue!!! Cwithrow082388@gmail.com

Anonymous said...

your key file is not set correct

Anonymous said...

i has issue when clicked run it was the key setting.
paste in whats shown as the example solved the
unhandled exception
access_violation (c000005)
for me

«Oldest ‹Older   1 – 200 of 225   Newer› Newest»

Post a Comment