Blizzard Sector
D2NT Multi Purpose Diablo script - Printable Version

+- Blizzard Sector (https://www.blizzsector.co)
+-- Forum: Diablo II (https://www.blizzsector.co/forum-4.html)
+--- Forum: Hacks Bots and Editors (https://www.blizzsector.co/forum-16.html)
+--- Thread: D2NT Multi Purpose Diablo script (/thread-46855.html)



D2NT Multi Purpose Diablo script - skidude - 11-22-2010

This script was not made by me. Credits go to Evram

Has these 5 options;

1. Fast - Open Seals, kill the Seal Boss, Kill Diablo
2*. Full - Clears from the entrance onwards and shouldn't miss much if anything, I've changed the script so that it teleports to certain positions and clears a wide range so it is extremely hard for it to miss monsters.
3*. Star - Clears from the Star onwards
4. Special Full - Clears entire Chaos of only Champion/Uniques
5. Special Star - Clears Star onwards of only Champion/Uniques (Pointless might as well do option 4 lol)

PasteBin - //Evrams Multipurpose Chaos Script function NTMai - Evrams Multipurpose Chaos Script

Guide;
Step 1. Open NTDiablo and copy paste the script from PasteBin. Save and close.

Step 2. Open NTConfig and add these 4 lines, just below the other lines like Rakinishu. Then save and close.
Quote:var NTConfig_ClearEverythingFromEntrance;
var NTConfig_ClearEverythingFromStar;
var NTConfig_ClearSpecialsFromEntrance;
var NTConfig_ClearSpecialsFromStar;
Step 3. Open
NTConfig_Class_YourCharName
and change your Diablo line to this

Quote:NTConfig_Script.push("NTDiablo.ntj"); NTConfig_ClearEverythingFromEntrance = false; NTConfig_ClearEverythingFromStar = false; NTConfig_ClearSpecialsFromEntrance = false; NTConfig_ClearSpecialsFromStar = false;
Step 4. Change one of the false to true for whichever you would like. For the 'Fast' option you leave them all false. Then save and close.

*Note; Only options 2 and 3 are public mode compatible.



Or u can use this diablo script to tp from star on. This was also made by evram

You do not need to do all the steps above to use this one
http://pastebin.com/neM3BAEx


D2NT Multi Purpose Diablo script - chrtylee - 01-26-2011

i would like to something like this for baal as well


D2NT Multi Purpose Diablo script - oramified - 02-20-2011

Wonderful, just what I was looking for, thanks for the script, works great.


D2NT Multi Purpose Diablo script - JohnnyWad - 02-22-2011

Im having some problems with my chaos runs... Sometimes it will get stuck trying to kill a monster at the first and second seal, and he will just sit there and tele and hammer and then exit game. Also he likes to get stuck a lot at the last seal, he will hit the seal and get stuck behind it and tele in the same spot over and over again. Can you give me some ideas on whats going on? Everything else seems to work fine tho! Good job!


Oh and another thing, newb quest... How do I change it so when I do leave the game, I dont have to wait 200 seconds before creating another game? I cant find it anywhere... Maybe im just blind!

Thank you for all input and help!


D2NT Multi Purpose Diablo script - oramified - 02-23-2011

Not sure about your first question, but I think I can help you with the game create wait time.

First, it is not a great idea to mess with the create game delay, it will usually lead to server down errors because your bot is trying to create too many games too quickly. Rule of thumb- You want your runs to take at least 3 minutes to cycle. If your runs are shorter than that, or your bot chickens early in the run, the bot is set up to wait a little longer before creating a game.

But if you want to mess with it, you need to go into your scripts folder and find the "NTBot.ntj" file. The variables that control these delays are at the top and look like this:

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

var unableToConnectRetry    = 5;        // time in minutes to retry connecting on connection fail (real value is +/- 1 min)
var realmDownRetry        = 300;        // 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
[B]var createGameThreshold        = 20000;        // time in milliseconds to wait[/B] 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        = true;    // 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        = "OP ClanTonka";        // 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

The variable you're proabably looking for is "var createGameThreshold = 20000;". Try changing that to 10000 and see if that does what your looking for.


D2NT Multi Purpose Diablo script - JohnnyWad - 02-23-2011

ahhhhh yes thank you... my games are always longer than 3 minutes (chaos runs etc) but i mean sometimes i end up chickening, not often, but when i do i would like to create a game right away. or is that a bad idea? i just think if i chickened 1 time for some stupid reason i dont want to wait 200 seconds b4 it makes ng. or is there a way where i can do change the time to [180 seconds - time in game] ?? thatd be awesome[COLOR="Silver"]

---------- Post added at 11:21 PM ---------- Previous post was at 11:37 AM ----------

[/COLOR]When im chaosing, once my h-din hits the star, he clears a HUGE radius, like way more than usual, how do I change the radius?? Whats a good radius to have it at? My guess is this:

NTA_ClearPosition(50, true);

should be lowered to about 30, or something. But idk???

Also! Is there ANY way I can switch the last 2 seals around so that he kills the Venom Unique to get that extra exp? Please let me know!


D2NT Multi Purpose Diablo script - stman54 - 05-18-2011

i followed every step on here, and bot still only does mf runs. it does eldrich and meph and so on but in wont even take the wp for river of flame, and bot does not do diablo or even attempt the chaos sanctuary. whats wrong?


D2NT Multi Purpose Diablo script - sin187 - 06-17-2011

why does my bot go crazy once he hits star. he goes to clear some at the last seal. the 2nd seal. then move to the 1st seal hits clears 2nd hits clears 3rd hits clear....


Code:
NTConfig_Script.push("NTDiablo.ntj");   NTConfig_ClearEverythingFromEntrance = true;   NTConfig_ClearEverythingFromStar = false;   NTConfig_ClearSpecialsFromEntrance = false;   NTConfig_ClearSpecialsFromStar = false;