Author Topic: Building A New D2NT Install Package  (Read 1337 times)

Offline mythosis

  • PK Pro
  • ****
  • Join Date: Aug 2010
  • Posts: 265
  • Reputation 0
  • USWest Channel: op pkbaal
    • View Profile
Building A New D2NT Install Package
« on: September 06, 2010, 08:49:17 AM »
New D2NT Package Release Coming Soon! (Planned for Saturday, Sept 11)
I spent all day today (literally) putting together this batch. I'll be working on it more over the week. The primary aim is to get a package out that has the majority of fixes and add-ins people have been asking for, but I'm throwing in more then just that.

Want to know how its coming? I've been keeping a changelog for my edits.  ;D


Quote
PureChaos.com

D2NT3.1 Mythosis Edits:
(Sept 06) - (Sept 09)
*** Character Configuration ***
 - Organized and Added Decriptions/Info --> Yea, this actually a big help.
 - Default Settings Altered
 - Paladin Defualt Set to use Hammers
 - Open All Chests. See character configure for settings.
 - wait in game after scripts are finished (optional)

 - NTScriptManager.ntl (newlyAdded) :: Scripts are added by a smart file to for the quickest run possible
 - - You can force the bot to run in an entire-set order, or
 - - You can force the bot to run scripts before the smart list, which will not repeat scripts.
 - - You can force the bot to run scripts after the smart list, which will not repeat scripts.
 - - You can still add custom scripts via char_config, which will run after all others.

 - CheckIP --> check ip of server and/or players
 - - Currently only CloneD check set up, which will alter the set of Scripts you run.
 - - - will modify me.maxgametime along with script set
 - - - 'good' IPs not yet defined.

*** General Edits ***
 - Attack Update to ignore unattackable targets (thanks theFreak!)
 - Hammerdin uses secondary skills if target immune to magic (thanks cooptheking!)
 - Attack Target Priority added to attack certain monsters before others. (ie shaman before fallen). See NTAttack.ntl (thanks theFreak!)
 - [not added yet] Check for target type and go to town or leave game if present (optional). See NTAttack.ntl
 - timeleft :: tells you how long in-game untill me.maxgametime kicks you out of the game.

*** SnagIt ***
 - Modified SnagIt delays for quicker grabbing durring public mode, optionally always. See NTAttack.ntl
 - Picking Up Random Junk Fixed
 - Item Log Display is now more intelligent. Can show when you pick up or sell an item, where you found it, and it's item level. See NTCommon.ntl
 - Can announce Sold Items in-game (customizable). See NTCommon.ntl

*** Boss Scripts ***
 - Additional CheckSafes added. Will check default safeties and script-added checks.
 - Added many boss clear options.
 - Uses attack positions if available.
 - Glacial Trial
 - - Fixed Open Chest
 - Pindle
 - - Can set to go from portal. Waypoint by defualt.
And that aint even all I've done. I'm just too sleepy right now to log the NTBot.ntj changes.

I'm open to ideas for things you want added into the package.
« Last Edit: September 09, 2010, 06:20:02 AM by mythosis »

PureKaoz.com - D2NT, Diablo 3 & Starcaft 2 Hacks

Building A New D2NT Install Package
« on: September 06, 2010, 08:49:17 AM »

Offline BlackOut ?

  • Donors
  • PK Novice
  • ***
  • Join Date: Jul 2010
  • Posts: 176
  • Reputation 5
    • View Profile
Re: Building A New D2NT Install Package
« Reply #1 on: September 06, 2010, 02:04:29 PM »
hey sounds cool but u should make 2 of them one for the plain members with the crap the open to the pup
and the other for vip members that has all the scripts open to plain members and the vip scripts (but the vip 1 can wait tell coop releases the updated chanter bot   ;D

in the vip u should add all the scripts like best chaos script and then baal leech/fight i mean all the scripts for the vip d2nt  ;D
 
(this would be cool  8) )
o and how u saying there gana be more bosses on it plz dont use the vip bosses  :-X cuz that would mean ppl r getting vip crap with out don8ing  >:(  :'(  ;D (just a thought)  unles i miss read what ur were saying if i was about the bosses my bad ;D
« Last Edit: September 06, 2010, 02:47:12 PM by deth »

PureKaoz.com - D2NT, Diablo 3 & Starcaft 2 Hacks

Re: Building A New D2NT Install Package
« Reply #1 on: September 06, 2010, 02:04:29 PM »

Offline mythosis

  • PK Pro
  • ****
  • Join Date: Aug 2010
  • Posts: 265
  • Reputation 0
  • USWest Channel: op pkbaal
    • View Profile
Re: Building A New D2NT Install Package
« Reply #2 on: September 06, 2010, 06:49:53 PM »
I'm really not sure what I would want to put in VIP instead of PUBLIC, aside from scripts designed for using 2+ bots at once.
If the ChangeLog (quoted in 1st post) doesn't say "(thanks username)" then I wrote the changes personally. I missed giving coop credit for the glacial chest fix, but other then that its my work. This means I am not using the VIP codes unless specifically permitted.
Here are some more of the things I'm going to add:

 ~~~ I will not be adding any entree point scripts (NTBot alternatives) until after I have added all mods to NTBot. This includes NTBaalAnnounce, NTBaalLeech and others! All entree point scripts will be modded to add changes I have made to NTBot. ~~~


Trying to get into initial release:
 - Completely revamping the way bosses are selected. Users select which bosses to run, but each boss no longer starts by running to the waypoint. Instead, it decides wether it would be faster to go from its current position or to go from the waypoint. ClearPath options will not be effected, and more path options will be added.

 - Level Difference
 - Game Description
 - Attempting to add comments to codes to make modding easier.
 - function-izing code where applyable.

 - IP Checker :: for Clone D hunting durring public=false (private runs). Will run alternative set of scripts if true. Lowers max game time (user selectable) if IP is bad (3minutes minimum) or runs the full script set if IP is good.   !!This is not a clone-D hunter. It will not join games, only create them!!

 - Cain ID :: option to id through cain instead of scrolls

 - Character Scripts :: I'm planning on getting every character script added in, but I don't personally have the characters to test them all. So I will need help with that.

 - Hold a max number of items :: Say you want to hold no more then 2 rubies or 5 Ral's? You will either be able to control this via PickIt files or SnagIt or char_config. There a couple different ways to accomplish this and I haven't yet decided which route to take.

 - Shrines :: option to grab shrines if they exist, while either moving/teleporting or using the clearPosition/clearLevel functions.

 - QuoteMe :: A set of quotes for the bot to say at different events in-game or in-channel, randomly or in order or dependant on the event. Quotes can be added (as many as you like) and easily modded. Some built in quotes will be for Mod Testing purposes, such as SnagDisplay, LocationDisplay and others.



May not make it into initial release:
 - FollowBot :: with leech or fight option, to follow a user's runs. Will run off friend list or publicly announced games (must format to match announcements) or to continue a random run (defualt wait before entering: 30 seconds).

 - Teamplay :: (not pvp!) This is for users who want to run multiple bots that run together. I am planning a Leader.ntj and a Follower.ntj! VIP


 - PVP Scripts :: I will not be adding any pvp scripts personally. Only added if some one else will give me the codes. VIP

 - Rushbot :: (PureKaoz's Rush Bot if permitted)

 - TombRunner // CowRunner :: To level other people. VIP

 - Added Cube Recipes

 - Chant Bot :: (agreed) VIP

 - Automule :: (agreed) <-- he will have to guide me through the changes, or else I can't add it in. I'm wanting to be able to connect it to NTBot.ntj such that if the stash is too full to put an item in, the next script(s) will be skipped and the bot will join the muling game instead of the next run. Will be publicMode=false only by default, with optional durring true. VIP

 - WaypointFinder :: I think theres one floating around here somewhere. May ask to use it, may create it myself. Will add option to kill bosses along the way, or clear path or clear all. Incoorperating into char_config. (if true, run WaypointFinder when game starts, then set WaypointFinder=false) VIP

 - LevelMe :: (NTBotGame replacement) for getting your character to enigma-level, but primarily for getting it to lvl25. Will run scripts and game difficulty according to level. Important to manually equip gear from time to time, or to edit level thresholds so character stays in safer areas longer. VIP

Come on guys, give me some more ideas! Anything, big or small that you would like to see.
« Last Edit: September 06, 2010, 11:57:05 PM by mythosis »

Offline mythosis

  • PK Pro
  • ****
  • Join Date: Aug 2010
  • Posts: 265
  • Reputation 0
  • USWest Channel: op pkbaal
    • View Profile
Re: Building A New D2NT Install Package
« Reply #3 on: September 09, 2010, 06:37:21 AM »
ChangeLog in first post has been updated.
I decided to do something out of curiosity... I put one file (started blank) into a wod doc and removed the excess spacing. It turned out over 13 pages long, and is already one of the biggest files in the package, and its still growing! What is it? Its my Script Manager, whose main purpose to rearrange the 49 boss scripts and (still unadded) area scripts, plus any other custom script I may add (or you if you know what your doing). Hopefully this will be ready to release 3 days from now, but I'm really not thinking it will. It will require a newly written boss script for each of the 49 bosses. If not, you guys will have to get the version modded up till I started this massive project, which is still a pretty solid build.

PureKaoz.com - D2NT, Diablo 3 & Starcaft 2 Hacks

Re: Building A New D2NT Install Package
« Reply #3 on: September 09, 2010, 06:37:21 AM »