Credits: D3 Advanced team,
Screenshots:
http://d3advanced.com/img/s1.jpg
http://d3advanced.com/img/s2.jpg
http://d3advanced.com/img/s3.png
http://d3advanced.com/img/s4.jpg
D3Advanced is a modification for Diablo III. It allowes you to play the way Diablo has always been meant to play. Not only does it assit you while playing on yourself, you can make it play for you! D3Advanced comes with a powerful API set which can be used to create bots. Much like d2jsp back in the golden days of Diablo II! It currently supportsRetail Patch 1.
Keep in mind when using this: This is still in development!
Requirements:
.NET 4.0
Microsoft Visual C++ 2010 Redistributable Package (x86)
Quick guide on how you use it:
1. Start Loader
- first time you start it, point it to Diablo III.exe
2. Create a new Profile in the Profile Tab
3. Switch to Process Tab
4. Click on the checkbox running to start an instance
5. Play!
Features: -
- Maphack
* Reveals units on the minimap (regular mobs in red, champs/bosses/rares in blue)
* Displays arrowes to level exits
* Minimap Markers are always revealed!
* The correct defiled crypt minimap text is colored in green!
- Instantly exit games
- Instantly craft
- Displays a timer in the left bottom when ingame
- Displays clock in the left bottom when hanging out in the lobby
- Allowes .NET assemblys to be loaded (create bots)
Scripts,
i havent tested this so let me no how it works, put this in the script folder.
Pickit = pickit.rar
Type .load PickIt
its case sensitive ,
Hotkeys:-
F9 - This was added for testing purposes. It allowes you to port your toon to the xyz position where your mouse cursor is currently pointing at. However, this only has a clientside affect and will not allow you to get past boundaries.
F12 - Toggles the console. Only use this if you absolutely have to! Once ~20 lines have been printed into the console it will result in a crash.
Commandline:-
All commands are prefixed with a dot '.' and can be used in the lobby aswell as in game.
<> signs work as placeholders.
.load:-
Syntax: .load<assembly/script>
.unload:-
Syntax: .unload<assembly/script>
.levelarea:-
Displays the currently levelarea of your hero. Used to quickly figure out the currently SNOLevelArea.
Changelog:
Code: Select all
Changelog:-
18.05.12:
- Updated to Retail Patch 1
22.04.12:
- Unit quality is now displayed when hovering an item.
- Fixed Unit.Name for Items
- Added Unit.ItemDescription
- Added UIElement.SetText
- Added framelocking code to UIElement methods and properties
- Updated to Beta Patch 18
03.04.12:
- Rewrote CLR-Loading code.
* henceforth unhandled exceptions are logged to D3Advanced.log
* .dotnet command has been replaced with .load <assembly/script> <parameters> and .unload <assembly/script>
* Scripts can now be loaded. For more information, check the Scripts folder. There is a sample script included.
- Added the following events:
* Game.OnGameEnterEvent
* Game.OnGameLeaveEvent
* Game.OnSceneActivateEvent
* Game.OnSceneDeactivateEvent
- Added Unit.Valid to check if a unit object is still valid.
- Fixed UIElement.Text
- Renamed Unit.SNO to Unit.ActorId
- Renamed Unit.ItemType to Unit.ItemQuality
All .NET assemblies go into the subfolder Assemblies.
D3Advanced .NET Api Documentation can be found here D3Advanced .NET Documentation - Table of Content
If you face bugs/errors feel free to email me. If you run into a crashing problem, please add some code into the email that reprocudes it.
A lot of things are still missing and I am working on adding new apis and documentate more constants. So this whole thing is not done yet. Suggestions can be sent to me by email aswell.
IRC Server: irc.synirc.net - Channel: #d3advanced
Download: d3advanced18052012.zip