1. Visual Studio

    Visual Studio Developer
    Developer

    Joined:
    Aug 25, 2016
    Messages:
    117
    Country:
    United States
    I just added support for all of the different currencies
     
  2. Oracleofire

    Oracleofire Advanced Member
    Newcomer

    Joined:
    Mar 14, 2009
    Messages:
    82
    Country:
    United States
    I love you
     
    Visual Studio likes this.
  3. Visual Studio

    Visual Studio Developer
    Developer

    Joined:
    Aug 25, 2016
    Messages:
    117
    Country:
    United States
    I updated it again and fixed the currency names and arguments so you might want to redownload it.
     
  4. Oracleofire

    Oracleofire Advanced Member
    Newcomer

    Joined:
    Mar 14, 2009
    Messages:
    82
    Country:
    United States
    Awesome work, it works like a dream!! My super minor suggestion is to maybe abbreviate the currencies since they're kinda long. I modified the args for my own use (BS, RP, AWT, etc.) but I know you might eventually want to implement a GUI in which case it wouldn't really matter to the end user. Either way, I love it!!
     
  5. DevilzCY

    DevilzCY GBAtemp Regular
    Member

    Joined:
    Jun 28, 2015
    Messages:
    117
    Country:
    can u add support for season char? I can pay for your hard work. I saw it worked before with cheat service on ps4 so I'm wondering it might work with this editor?
     
  6. SpaceMonkeh

    SpaceMonkeh Member
    Newcomer

    Joined:
    Jan 23, 2018
    Messages:
    24
    Country:
    United Kingdom
    @VisualStudio Thank you very much for this hard work! I hope we eventually get a GUI version of this with the option to edit and add items, quantities, armour, weapons, etc for seasonal, normal, HM characters...I'd be happy to donate towards this.

    Keep up the great work, thanks!
     
  7. Visual Studio

    Visual Studio Developer
    Developer

    Joined:
    Aug 25, 2016
    Messages:
    117
    Country:
    United States
    They're long so I don't run out of abbreviations across the entire editor because there's a ton more options to come.
     
    Oracleofire, Twinbladez and RichKK like this.
  8. Oracleofire

    Oracleofire Advanced Member
    Newcomer

    Joined:
    Mar 14, 2009
    Messages:
    82
    Country:
    United States
    I am definitely not as far-sighted as you. Carry on! I was only planning on using this as a currency editor but I forget that you have big goals ^_^
     
  9. Twinbladez

    Twinbladez Member
    Newcomer

    Joined:
    Nov 9, 2018
    Messages:
    42
    Country:
    Canada
    Oh God I wish I know how to use Python.
     
  10. HyperNovaX

    HyperNovaX Newbie
    Newcomer

    Joined:
    Sep 25, 2018
    Messages:
    4
    Country:
    United Kingdom
    Hi

    I have everything I want besides modded gear for my characters, any help or advice please?
     
  11. Visual Studio

    Visual Studio Developer
    Developer

    Joined:
    Aug 25, 2016
    Messages:
    117
    Country:
    United States
    Modified gear will come soon, I need to pin down a good way to do it though.
     
    crackmanian likes this.
  12. HyperNovaX

    HyperNovaX Newbie
    Newcomer

    Joined:
    Sep 25, 2018
    Messages:
    4
    Country:
    United Kingdom
    Thanks also the paragon points have a cap of 50 for most attributes can this be maxed to 9999 as it did on ps4?
     
  13. Twinbladez

    Twinbladez Member
    Newcomer

    Joined:
    Nov 9, 2018
    Messages:
    42
    Country:
    Canada
    I hope you will release a beginner or no brainer version soon for people who dont have python knowledge. I cant wait!
     
  14. Visual Studio

    Visual Studio Developer
    Developer

    Joined:
    Aug 25, 2016
    Messages:
    117
    Country:
    United States
    I'm sure it is, look at the protobufs on the github in the research folder under Hero_pb2.py or Account_pb2.py
     
  15. HyperNovaX

    HyperNovaX Newbie
    Newcomer

    Joined:
    Sep 25, 2018
    Messages:
    4
    Country:
    United Kingdom
    I've never used python I may have a look sometime when I can find time
     
  16. muskieratboi

    muskieratboi Rydian's got some competition!
    Member

    Joined:
    Sep 19, 2012
    Messages:
    423
    Country:
    Instructions for the Technologically impaired:

    1. Download Python 3.x (at current writing this is 3.71) - https://www.python.org/ftp/python/3.7.1/python-3.7.1.exe
    2. Install Python. make sure you check the "set PATH" checkbox when installing.
    3. It's recommended you reboot after installing.
    4. Open up a Command Prompt. open the start menu and type "CMD" then hit enter.
    5. In the command prompt, type
      Code:
      pip install protobuf
      to install the required dependencies.
    6. Go to https://github.com/VisualStudio-zz/D3Edit , click "Clone or download", then click "Download Zip".
    7. Unzip this to a folder.
    8. Navigate to that folder in the command prompt (use the CD command. if you're having trouble, look here: https://www.digitalcitizen.life/command-prompt-how-use-basic-commands )
    9. Back up your Diablo III Save on your Switch. I prefer Checkpoint, but you can use whatever works for you.
    10. Transfer your backed up save to your PC.
    11. Move
      Code:
      account.dat
      to the folder you unzipped the D3Editor to.
    12. In the command Prompt, if you wish to change All Currencies, type
      Code:
      D3Edit.py -i account.dat -o account_mod.dat -s x --all-currencies xxxx
      where -s x is the character slot you want to change (Your first character is Slot 0!) and all-currencies xxxx is the amount you want to update all currencies to.
    13. If you want to change only one, or multiple separate currency types, replace
      Code:
      --all-currencies
      with the currency type you want to change:

      --gold
      --blood-shards
      --reusable-parts
      --arcane-dust
      --veiled-crystals
      --deaths-breath
      --forgotten-souls
      --khanduran-runes
      --caldeum-nightshade
      --arreat-war-tapestries
      --corrupted-angel-flesh
      --westmarch-holy-water
      --hearts-of-fright
      --vials-of-putridness
      --idols-of-terror
      --leorics-regrets
      --vengeful-eyes
      --writhing-spines
      --devils-fangs

      For example, if I want to give my First slot character 1 million gold, 5000 Blood Shards, and 200 Death's Breath, I would type
      Code:
      D3Edit.py -i account.dat -o account_mod.dat -s 0 --gold 1000000 --blood-shards 5000 --deaths-breath 200
    14. Move
      Code:
      account_mod.dat
      to the folder that previously contained account.dat, and then rename it to
      Code:
      account.dat
      .
    15. Transfer the newly edited save folder back to the switch.
    16. Use your Save backup tool to restore the edited save.
    17. Launch Diablo III and have fun!
     
    Last edited by muskieratboi, Nov 16, 2018
    Ra1d, agtsoul, lordelan and 2 others like this.
  17. Visual Studio

    Visual Studio Developer
    Developer

    Joined:
    Aug 25, 2016
    Messages:
    117
    Country:
    United States
    Nice write-up I need to make a thread and credit you on this.
     
  18. muskieratboi

    muskieratboi Rydian's got some competition!
    Member

    Joined:
    Sep 19, 2012
    Messages:
    423
    Country:

    NP, mate, one thing I know how to do is write instructions :)
     
  19. Visual Studio

    Visual Studio Developer
    Developer

    Joined:
    Aug 25, 2016
    Messages:
    117
    Country:
    United States
  20. mcecchi

    mcecchi Member
    Newcomer

    Joined:
    Nov 13, 2018
    Messages:
    11
    Country:
    Italy
    Thanks for this super useful guide! It works great!
    As I wrote days ago I've always got hero loading problem, account.dat works perfectly but seems that all the heroes loaded to the "heroes" folder are completely invisible when I start playing, in the game I've got all the character slot free. Can you help me please? Thanks
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - editor, diablo,