Coder Social home page Coder Social logo

d3m's Introduction

D3M

A Diablo III Macro Collection, forked from mfroeh, thank you for your nice software!

Main selling points of this version: compact and only the tools I personally found useful, also changed some of the macros to work better (eg: Upgrade Gem)

image

Macros

All Macros are sent directly to Diablo III without using your physical mouse or keyboard.
This has numerous advantages, such as

  • Faster Macro execution time
  • Reliability
  • Working without Diablo III being in the foreground

Setting Hotkeys

To set a Hotkey

  1. Click the Button next to the Label of the Hotkey you would like to set
  2. Press the combination of keys you would like to use
  3. Accept the new Combination

You may cancel setting a Hotkey by pressing Escape.
You may delete a Hotkey by clicking and pressing Delete.

Macro Explanations

Normalize Difficulty

Sets the Game Difficulty to normal.
Video

Pause D3M

Stops any Hotkey or Screen Listeners.
Video

Port to Ax Town

Ports to the Town of Act x.

Open Grift

Opens a Greater Rift from when you have clicked the Obelisk.
Video

Upgrade Gem

Upgrades the Gem in the top left Spot.
Video
Set the amount of Upgrades to do before porting to town with the Empowered option.

Leave Game

Leaves the Game.
Video

Salvage / Drop Inventory

Salvages or Drops the Items from your Inventory.
Video
Spares x Columns looking from the left of the Inventory.
Spare Columns = 0: Salvages the entire Inventory - including the Blue Column
Spare Columns = 1: Salvages everything besides the Blue Column
and so on

Gamble

Gambles the Itemtype specified in Settings.
Video

Convert 1/2-Slot

Converts all the Items in your Inventory whilst taking vertical steps the size of 1/2 Inventory slots.
E.g. use 1-Slot for Rings and 2-Slot for Gloves.
The SoL Option does two converting rotations in less time than a non SoL convert takes for one Rotation.

Reforge / Convert Set

Reforges or Converts the Item in the top left corner.
Video

Compile

To run this code on python, you need to install the libs on requirements.in

python -m pip install -r requirements.in

Generate .exe

pyinstaller --noconfirm --onefile --console --icon "Style/D3M.ico" --add-data "Style;Style/" --add-data "Style/frameless.qss;." --distpath "output" --name "D3M" "gui.pyw" ; Remove-Item -Recurse -Force "build"

d3m's People

Contributors

mfroeh avatar v-amorim avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.