D2NT 1.7.2 and NTBot 3.6

This is a discussion on D2NT 1.7.2 and NTBot 3.6 within the Diablo 2 Hacks forum part of the Diablo 2 forum category; >>download<< THIS HACK IS BANNABLE. THIS PARTICULAR VERSION, IS NOT. HIGHER, LOWER AND OTHER VERSIONS MAY GET YOU CLOSED/BANNED. Thanks ...


+ Reply to Thread
Results 1 to 3 of 3

Thread: D2NT 1.7.2 and NTBot 3.6

  1. #1
    UsoundEASY's Avatar
    UsoundEASY is offline Addict
    UsoundEASY is on a distinguished road
    Join Date
    Feb 2009
    Posts
    53
    Downloads
    13
    Uploads
    0
    Rep Power
    2
    Reputation
    13

    D2NT 1.7.2 and NTBot 3.6

    >>download<<

    THIS HACK IS BANNABLE.
    THIS PARTICULAR VERSION, IS NOT.
    HIGHER, LOWER AND OTHER VERSIONS MAY GET YOU CLOSED/BANNED.
    Thanks

    [Installation]

    1. Copy JS32.dll to Windows/System32 folder
    2. Copy D2NT files to any folder (DO NOT COPY to Diablo II folder or Diablo II's sub-folder)
    3. Run D2NT Manager.exe

    Almost everything inside the file like the njp, nip, ntj, ntl files etc are run with Notepad or something along those lines, a text based file.

    For character Config :
    Go to "scripts\libs\config\" folder.
    Copy "NTConfig_Chartype_Charname.ntl" file to your character name and edit it.
    eg: if my character im botting with, was a hammerdin named UsoundEASY then i'd name the file NTConfig_Paladin_UsoundEASY.ntl

    The base already comes with a pally and sorc file.
    For a hammerdin; this is the file that i use

    Code:
    Include("config/NTConfig.ntl");
    
    var NTConfig_PutAura;
    var NTConfig_UseRedemption;
    
    function NT_LoadConfig()
    {
        //------------------------------------------------------------------------------
        // Boss configuration
        //------------------------------------------------------------------------------
        NTConfig_PublicMode = false;
        me.quitonhostile = true;
    
        //NTConfig_Script.push("NTPindleskin.ntj"); NTConfig_NihlathakExtension = false;
        //NTConfig_Script.push("NTNihlathak.ntj"); NTConfig_PindleskinExtension = false;
        NTConfig_Script.push("NTEldritch.ntj"); NTConfig_ShenkExtension = true;
        //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("NTMephisto.ntj");
        //NTConfig_Script.push("NTTravincal.ntj");
        //NTConfig_Script.push("NTSummoner.ntj");
        //NTConfig_Script.push("NTDuriel.ntj");
        //NTConfig_Script.push("NTAncientTunnels.ntj");
        NTConfig_Script.push("NTAndariel.ntj");
        //NTConfig_Script.push("NTCountess.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");
    
        me.maxgametime = 600; // time in seconds, maximum game length (0 is infinite)
        NTConfig_StartDelay = 0;    // Delay time in milliseconds to start;
        NTConfig_AreaDelay = 500;    // Delay time in milliseconds to change area;
        NTConfig_SnagDelay = 500;    // Delay time in milliseconds to wait before starting picking items
    
        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_SkipHealCurses = false;// If you want to skip curses, set to true
        NTConfig_UseMerc = true;    // Set to true if you use a mercenary, will revive merc at a reviver npc.
        NTConfig_ResetWeapon = false;    // Set to true to reset weapon when reviving merc
    
        NTConfig_LifeThresh = 60;    // Drink a normal potion if under this percent of life.
        NTConfig_LifeRejuvThresh = 60;    // Drink a rejuvenation potion if under this percent of life.
        NTConfig_ManaThresh = 0;    // Drink a normal potion if under this percent of mana.
        NTConfig_ManaRejuvThresh = 0;    // 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 = 60;    // This is the threshold to use a life potion on your merc in percent.
        NTConfig_MercRejuvThresh = 20;    // 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.
    
        NTConfig_FreeSpace = 3;        // 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] = [0,0,0,0,1,1,1,1,1,1];
        NTConfig_Columns[1] = [0,0,0,0,1,1,1,1,1,1];
        NTConfig_Columns[2] = [0,0,0,0,1,1,1,1,1,1];
        NTConfig_Columns[3] = [0,0,0,0,1,1,1,1,1,1];
    
        NTConfig_MinGoldToStash = 100000;    // Maximum gold amount carried before going to stash
    
        //----------------------------------------------------------------------------------------------
        // 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] = "rv";
        NTConfig_BeltColType[1] = "rv";
        NTConfig_BeltColType[2] = "rv";
        NTConfig_BeltColType[3] = "rv";
    
        //----------------------------------------------------------------------------
        // Minimum amount of potions in each column before needing refilling
        // If there's less potions then this number in the column we go and shop.
        // Set to 4 to go shopping as soon as there's a potion missing.
        // Recommend leaving columns set to "rv" at 0. Since shops won't carry rejuvs.
        //----------------------------------------------------------------------------
        NTConfig_BeltColMin[0] = 0;
        NTConfig_BeltColMin[1] = 0;
        NTConfig_BeltColMin[2] = 0;
        NTConfig_BeltColMin[3] = 0;
    
        //-----------------------------------------------------------------------------------
        // SnagIt configuration
        // Here is a list of preset nip files assuming you use nip package.
        // If you want to add your own .nip files, just copy any line and enter the
        // To disable a .nip file, just add "//" at the start of the line or delete the line.
        //-----------------------------------------------------------------------------------
        NTConfig_NIPFilePath.push("uniques.nip");
        NTConfig_NIPFilePath.push("sets.nip");
        NTConfig_NIPFilePath.push("whites.nip");
        NTConfig_NIPFilePath.push("runes.nip");
        NTConfig_NIPFilePath.push("rares.nip");
        NTConfig_NIPFilePath.push("magics.nip");
        NTConfig_NIPFilePath.push("gems.nip");
        NTConfig_NIPFilePath.push("charmsjewels.nip");
        NTConfig_NIPFilePath.push("ringsamulets.nip");
        NTConfig_NIPFilePath.push("potions.nip");
        //NTConfig_NIPFilePath.push("moneymaker.nip");
        NTConfig_NIPFilePath.push("keys.nip");
    
        NTConfig_SnagRange = 40;    // Radius to check for dropped items. 40 is a good number here
    
        //------------------------------------------------------------------------------
        // Cubing configuration
        // Supported gems and runes recipe only
        //------------------------------------------------------------------------------
        NTConfig_Cubing = false;        // Enable cubing
    
        //NTConfig_CubingItem.push(["gcw",0,3]);        //Chipped Diamond    gcw
        //NTConfig_CubingItem.push(["gcv",0,3]);        //Chipped Amethyst    gcv
        //NTConfig_CubingItem.push(["gcb",0,3]);        //Chipped Saphire    gcb
        //NTConfig_CubingItem.push(["gcy",0,3]);        //Chipped Topaz        gcy
        //NTConfig_CubingItem.push(["gcr",0,3]);        //Chipped Ruby        gcr
        //NTConfig_CubingItem.push(["gcg",0,3]);        //Chipped Emerald    gcg
        //NTConfig_CubingItem.push(["skc",0,3]);        //Chipped Skull        skc
    
        //NTConfig_CubingItem.push(["gfw",0,3]);        //Flawed Diamond    gfw
        //NTConfig_CubingItem.push(["gfv",0,3]);        //Flawed Amethyst    gfv
        //NTConfig_CubingItem.push(["gfb",0,3]);        //Flawed Saphire    gfb
        //NTConfig_CubingItem.push(["gfy",0,3]);        //Flawed Topaz        gfy
        //NTConfig_CubingItem.push(["gfr",0,3]);        //Flawed Ruby        gfr
        //NTConfig_CubingItem.push(["gfg",0,3]);        //Flawed Emerald    gfg
        //NTConfig_CubingItem.push(["skf",0,3]);        //Flawed Skull        skf
    
        //NTConfig_CubingItem.push(["gsw",0,3]);        //Normal Diamond    gsw
        //NTConfig_CubingItem.push(["gsv",0,3]);        //Normal Amethyst    gsv
        //NTConfig_CubingItem.push(["gsb",0,3]);        //Normal Saphire    gsb
        //NTConfig_CubingItem.push(["gsy",0,3]);        //Normal Topaz        gsy
        //NTConfig_CubingItem.push(["gsr",0,3]);        //Normal Ruby        gsr
        //NTConfig_CubingItem.push(["gsg",0,3]);        //Normal Emerald    gsg
        //NTConfig_CubingItem.push(["sku",0,3]);        //Normal Skull        sku
    
        //NTConfig_CubingItem.push(["glw",0,3]);        //Flawless Diamond    glw
        //NTConfig_CubingItem.push(["gzv",0,3]);        //Flawless Amethyst    gzv
        //NTConfig_CubingItem.push(["glb",0,3]);        //Flawless Saphire    glb
        //NTConfig_CubingItem.push(["gly",0,3]);        //Flawless Topaz    gly
        //NTConfig_CubingItem.push(["glr",0,3]);        //Flawless Ruby        glr
        //NTConfig_CubingItem.push(["glg",0,3]);        //Flawless Emerald    glg
        //NTConfig_CubingItem.push(["skl",0,3]);        //Flawless Skull    skl
    
        //NTConfig_CubingItem.push(["r01",0,3]);        //El Rune        r01
        //NTConfig_CubingItem.push(["r02",0,3]);        //Eld Rune        r02
        //NTConfig_CubingItem.push(["r03",0,3]);        //Tir Rune        r03
        //NTConfig_CubingItem.push(["r04",0,3]);        //Nef Rune        r04
        //NTConfig_CubingItem.push(["r05",0,3]);        //Eth Rune        r05
        //NTConfig_CubingItem.push(["r06",0,3]);        //Ith Rune        r06
        //NTConfig_CubingItem.push(["r07",0,3]);        //Tal Rune        r07
        //NTConfig_CubingItem.push(["r08",0,3]);        //Ral Rune        r08
        //NTConfig_CubingItem.push(["r09",0,3]);        //Ort Rune        r09
    
        //NTConfig_CubingItem.push(["r10",0,3,"gcy",0,1]);    //Thul Rune + chipped Topaz    r10 + gcy
        //NTConfig_CubingItem.push(["r11",0,3,"gcv",0,1]);    //Amn Rune + chipped Amethyst    r11 + gcv
        //NTConfig_CubingItem.push(["r12",0,3,"gcb",0,1]);    //Sol Rune + chipped Saphire    r12 + gcb
        //NTConfig_CubingItem.push(["r13",0,3,"gcr",0,1]);    //Shael Rune + chipped Ruby    r13 + gcr
        //NTConfig_CubingItem.push(["r14",0,3,"gcg",0,1]);    //Dol Rune + chipped Emerald    r14 + gcg
        //NTConfig_CubingItem.push(["r15",0,3,"gcw",0,1]);    //Hel Rune + chipped Diamond    r15 + gcw
    
        NTConfig_CubingItem.push(["r16",0,3,"gfy",0,1]);    //Io Rune + flawed Topaz    r16 + gfy
        NTConfig_CubingItem.push(["r17",0,3,"gfv",0,1]);    //Lum Rune + flawed Amethyst    r17 + gfv
        NTConfig_CubingItem.push(["r18",0,3,"gfb",0,1]);    //Ko Rune + flawed Saphire    r18 + gfb
        NTConfig_CubingItem.push(["r19",0,3,"gfr",0,1]);    //Fal Rune + flawed Ruby    r19 + gfr
        NTConfig_CubingItem.push(["r20",0,3,"gfg",0,1]);    //Lem Rune + flawed Emerald      r20 + gfg
        NTConfig_CubingItem.push(["r21",0,2,"gfw",0,1]);    //Pul Rune + flawed Diamond      r21 + gfw
    
        NTConfig_CubingItem.push(["r22",0,2,"gsy",0,1]);    //Um Rune + Topaz                r22 + gsy
        NTConfig_CubingItem.push(["r23",0,2,"gsv",0,1]);    //Mal Rune + Amethyst            r23 + gsv
        //NTConfig_CubingItem.push(["r24",0,2,"gsb",0,1]);    //Ist Rune + Saphire             r24 + gsb
        //NTConfig_CubingItem.push(["r25",0,2,"gsr",0,1]);    //Gul Rune + Ruby                r25 + gsr
        //NTConfig_CubingItem.push(["r26",0,2,"gsg",0,1]);    //Vex Rune + Emerald             r26 + gsg
        //NTConfig_CubingItem.push(["r27",0,2,"gsw",0,1]);    //Ohm Rune + Diamond             r27 + gsw
    
        //NTConfig_CubingItem.push(["r28",0,2,"gly",0,1]);    //Lo Rune + flawless Topaz       r28 + gly
        //NTConfig_CubingItem.push(["r29",0,2,"gzv",0,1]);    //Sur Rune + flawless Amethyst   r29 + gzv
        //NTConfig_CubingItem.push(["r30",0,2,"glb",0,1]);    //Ber Rune + flawless Saphire    r30 + glb
        //NTConfig_CubingItem.push(["r31",0,2,"glr",0,1]);    //Jah Rune + flawless Ruby       r31 + gll
        //NTConfig_CubingItem.push(["r32",0,2,"glg",0,1]);    //Cham Rune + flawless Emerald   r32 + glg
    
        //------------------------------------------------------------------------------
        // Gamble configuration
        // To specify what items to gamble, adjust the array with the desired item codes
        //------------------------------------------------------------------------------
        NTConfig_Gamble = false;        // Enable gambling
        NTConfig_GambleStopGold = 300000;    // Gold amount to stop the gambling
    
        NTConfig_GambleItem.push("rin");    // Rings
        NTConfig_GambleItem.push("amu");    // Amulets
        NTConfig_GambleItem.push("ci0");    // Circlets
        NTConfig_GambleItem.push("ci1");    // Coronets
        //NTConfig_GambleItem.push("lgl");    // Leather Gloves
        //NTConfig_GambleItem.push("vgl");    // Heavy Gloves
        //NTConfig_GambleItem.push("mgl");    // Chain Gloves
        //NTConfig_GambleItem.push("tgl");    // Light Gauntlets
        //NTConfig_GambleItem.push("hgl");    // Gauntlets
    
    
        NTConfig_OpenChest = true;    // Set to true to open chest
    
        //------------------------------------------------------------------------------
        // Attack configuration
        //------------------------------------------------------------------------------
        NTConfig_PutAura = 113; // What aura do you want to use on attack. Set to 0 if you won't
        NTConfig_AttackSkill[0] = 0; // Cast your first spell once. Set to 0 if you won't
        NTConfig_AttackSkill[1] = 112; // Cast your primary spell to boss.
        NTConfig_AttackSkill[2] = 112; // Cast your primary spell to others.
        NTConfig_AttackSkill[4] = 0; // Cast your secondary spell if monster is immune to your primary spell. Set to 0 if you won't if you won't
        NTConfig_ClearPosition = false;    // Set to true if you want to clear area after killing boss.
        NTConfig_CheckSafe = true;    // Set to true to check for curses, merc and potion (go to town if needed)
    
        NTConfig_UseRedemption = true;    // Set to true to use Redemption after killing monster.
    }
    
    If you wish, you can change the gamble function, The type of items the bot will pick up, what mobs it wants to kill, by adding or removing // infront of the selected text you're wishing to do or not do.

    you do NOT have to copy mine; but this is what mine looks like and runs perfectly.


    Code:
        //NTConfig_Script.push("NTPindleskin.ntj"); NTConfig_NihlathakExtension = false;
        //NTConfig_Script.push("NTNihlathak.ntj"); NTConfig_PindleskinExtension = false;
        NTConfig_Script.push("NTEldritch.ntj"); NTConfig_ShenkExtension = true;
        //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("NTMephisto.ntj");
        //NTConfig_Script.push("NTTravincal.ntj");
        //NTConfig_Script.push("NTSummoner.ntj");
        //NTConfig_Script.push("NTDuriel.ntj");
        //NTConfig_Script.push("NTAncientTunnels.ntj");
        NTConfig_Script.push("NTAndariel.ntj");
        //NTConfig_Script.push("NTCountess.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");
    
    This is your bots kill list.
    add "//" to not run the selected file.(no quotes)

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

    Say if the four columns on the LEFT side of you'r inventory are filled,
    That would be you'r code

    the 0's are where slots in your inventory are.

    place a 0 to mark a filled spot.

    Just below your inventory is your belt config.

    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] = "rv";
        NTConfig_BeltColType[1] = "rv";
        NTConfig_BeltColType[2] = "rv";
        NTConfig_BeltColType[3] = "rv";
    
        //----------------------------------------------------------------------------
        // Minimum amount of potions in each column before needing refilling
        // If there's less potions then this number in the column we go and shop.
        // Set to 4 to go shopping as soon as there's a potion missing.
        // Recommend leaving columns set to "rv" at 0. Since shops won't carry rejuvs.
        //----------------------------------------------------------------------------
        NTConfig_BeltColMin[0] = 0;
        NTConfig_BeltColMin[1] = 0;
        NTConfig_BeltColMin[2] = 0;
        NTConfig_BeltColMin[3] = 0;
    
    THIS CODE IS IF YOU WANT REJUV'S

    // Type of potion used in each belt column
    // Available types : "hp" = health | "mp" = mana | "rv" = rejuv. Can use other potion types too.


    Code:
    Hammer Pala
    NTConfig_PutAura = 113;        // What aura do you want to use on attack. Set to 0 if you won't
        NTConfig_AttackSkill[0] = 112;    // Cast your first spell once. Set to 0 if you won't
        NTConfig_AttackSkill[1] = 112;    // Cast your primary spell to boss.
        NTConfig_AttackSkill[2] = 112;    // Cast your primary spell to others.
        NTConfig_AttackSkill[4] = 112;    // Cast your secondary spell if monster is immune to your primary spell. Set to 0 if you won't
    
    Meteor Sorc:
    NTConfig_AttackFirst = 56;   // Cast your first spell once. Set to 0 if you won't 
    NTConfig_AttackBoss = 47;   // Cast your primary spell to boss. 
    NTConfig_AttackOthers = 47; //Cast your primary spell to others. 
    NTConfig_AttackSecondary = 0;   // Cast your Secondary spell if monster is immune to your primary spell. Set to 0 if you won't
    
    Blizzard Sorc:
    NTConfig_AttackFirst = 59;   // Cast your first spell once. Set to 0 if you won't 
    NTConfig_AttackBoss = 59;   // Cast your primary spell to boss. 
    NTConfig_AttackOthers = 55; //Cast your primary spell to others. 
    NTConfig_AttackSecondary = 0;   // Cast your Secondary spell if monster is immune to your primary spell. Set to 0 if you won't
    
    Lighing Sorc:
    NTConfig_AttackFirst = 49;   // Cast your first spell once. Set to 0 if you won't 
       NTConfig_AttackBoss = 49;   // Cast your primary spell to boss. 
       NTConfig_AttackOthers = 53;   // Cast your primary spell to others. 
       NTConfig_AttackSecondary = 0;   // Cast your Secondary spell if monster is immune to your primary spell. Set to 0 if you won't
    
    IF YOU ARE RUNNING A HAMMERDIN DO NOT CHANGE THE ATTACK TYPE AT THE VERY BOTTOM.

    if you are running a sorc, the attack types change.

    Now for the EXE file.


    Profile name is whatever you want it to be, for path, i'd advise using AUTO DETECTION.
    You leave the cdkey part alone if you are running only ONE bot
    Closed Battle.Net
    Choose your server
    Account name : The account you are running the bot on
    Room name : The Game name
    Room pw : The Game password

    position is where your character is positioned in your account.

    If it was the first char you made, position will be 1
    Second char, position will be 2
    Third, position would be 3, ETC.

    For extra Help,
    Click this link



    Hope this will help you; Happy botting!!
    Last edited by UsoundEASY; 11-21-2009 at 09:13 PM. Reason: Forgot to add the download, lol; Detectability
    Dont risk your account on vac secure servers.

  2. #2
    Xunkaze is offline Newbie
    Xunkaze is an unknown quantity at this point
    Join Date
    Nov 2009
    Posts
    2
    Downloads
    0
    Uploads
    0
    Rep Power
    1
    Reputation
    0
    Why 1.7.2 when 1.8.6 is out?

    D2NT for Diablo II 1.12
    =========================

    [Installation]
    1. Extract D2NT
    2. Run D2NT Manager.exe
    Code:
    
    [D2NT Core]
    1.8.6 - Added Proxy Support
            Fixed more Bugs
            
    1.8.5 - Fixed me.ClickItem() function (for SubmitItem())
            Fixed Say() function in game
    
    1.8.4 - Added SubmitItem() function (Imbue, Orifice, Add Sockets)
             * Item must be on cursor
            Fixed crash bug when calling GetPath() function
            Fixed Say() function in channel
            Improved GetBaseStat() function's performance
            Updated sdk\uiflag.txt information
    
    1.8.3 - Supported ANSI/UTF-8/Unicode script
            Show correct Tal Rasha's tomb on automap
            Fixed wrong stash position in me.ClickItem() function (D2 original)
            Fixed unit.itemloc in case of equipped item
    
    1.8.2 - Fixed crazy esc key
    
    1.8.1 - Added me.revealautomap, me.showenemyonautomap, me.showmissileonautomap variables;
            Fixed crash bug when using maphack
            Fixed bug that displayed invalid unit on automap
            Fixed ClickMap() function
            Removed RevealAutoMap() function
            Removed ShowUnitOnAutomap() function
    
    1.8 - Added RevealAutoMap() function
          Added SetStatusText() function
          Added ShowUnitOnAutomap() function
          Added unit.IsAttackable() function
          Added EVENT_GAMEMSG event
          Changed Cancel() function (0 : Cancel current menu, 1 : Cancel all menu)
          Rewrote ClickMap(), Say(), Transmute() functions
          Rewrote me.ClickItem(), me.ClickMercItem(), me.Repair(), me.SwapWeapons() functions
          Removed me.ShopItem() function. use me.ClickItem()
          Removed JS32.dll. D2NT.dll included SpiderMonkey 1.8 RC1 and NSPR 4.8
    
    1.7.2 - Added me.maxgametime (default value is 0 and 0 is infinite)
    
    1.7.1 - Added me.charloc
            Fixed multi-client when using one D2 copy
    
    1.7 - Added unit.shrinetype (see sdk/shrines.txt)
          Improved ClickMap() function
          Removed SetStatusText() function
          Removed me.windowtitle
          Hook no longer D2's functions
    
    1.6 - Improved GetPath() function (applied A* algorithm)
          Fixed crash bug when game is terminated by user
          Fixed unit.itemdesc
    
    1.5 - Updated SpiderMonkey 1.8
          Added unit.itemdesc
          Fixed bug that can't access unicode folder and file
          Changed unit.ilvl to unit.itemlevel
    
    1.4 - Added GetBaseStat() function
          Fixed unit.GetNext() function
          Fixed me.quitonhostile
          Changed parameter of me.TakeWaypoint() function
    
    1.3 - Added unit.itemclass (0 : normal, 1 : exceptional, 2 : elite)
          Fixed me.UseBelt() function completely
          Fixed bug that get wrong character's key file
    
    1.2 - Fixed unit.GetMerc() function
          Fixed me.UseBelt() function
          Improved IPC
    
    1.1 - Fixed NSPR error under Windows XP
    
    1.0 - Initial release
    
    
    [D2NT Manager]
    
    1.8 - Hide D2NT.dll in D2 process
    
    1.7 - Removed IsHungAppWindow() function when checking D2 Window
    
    1.6 - Rebuild all source code (Changed from MFC to Win32)
          Added [Entry Point] option in Profile
           * You can change starter script. ex) NTBot.ntj(Bot script), NTMap.ntj(Maphack script)
           * If you want to use Loader only, empty a option
    
    1.5 - Removed 30 mins time limit (In fact it was protection for in-game bug)
          Improved IPC
    
    1.4 - Use no longer D2Loader.exe (Now use D2's Game.exe)
          Added play type (single player / closed battle.net)
    
    1.3 - Fixed bug that can't close error window sometimes
    
    1.2 - Increased loader options buffer (64 -> 96)
    
    1.1 - Added Chickens information
          Improved IPC
    
    1.0 - Initial release 


    megaupload.com/?d=8Q690T72
    MIRROS:
    zshare.net/download/689618075458482e/
    rapidshare.com/files/311805533/D2NT186_NTBot375_Proxy.zip.html

  3. #3
    seessar is offline Newbie
    seessar is an unknown quantity at this point
    Join Date
    Feb 2007
    Posts
    7
    Downloads
    0
    Uploads
    0
    Rep Power
    4
    Reputation
    0

    bot

    can u get this bot workin for trap assa?

+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Dboyz Interactive Skillhackers