[C++] My D3 OOP framework menu

User Tag List

Page 1 of 5 12345 LastLast
Results 1 to 15 of 67
  1. #1
    DarthTon's Avatar Contributor
    Reputation
    171
    Join Date
    Apr 2010
    Posts
    108
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [C++] My D3 OOP framework

    I almost completely lost my interest to D3 for now, so I decided to release my work.
    Apart from attachement, you can find source here: https://subversion.assembla.com/svn/darkd3/ (it has public acces for anyone so feel free to do whatever you want with it).

    Framework has next features:

    -OOP memory read/write (obviously)
    -actor handling
    -actor attributes
    -scene handling(no navigation though)
    -UI handling
    -SNO reader
    -some auction data
    -started doing camera stuff

    As for game interaction there are 3 options:

    -Remote thread with TLS copy
    -APC (uses Kernel driver and crashes game from time to time due to synchronization issues so cannot be used actually, but if you manage to get it working perfectly - please let me know)
    -Dll injection

    I also included a simple test app to demonstrate framework features.

    Enjoy.
    Attached Files Attached Files
    Last edited by DarthTon; 02-13-2013 at 12:01 PM.

    [C++] My D3 OOP framework
  2. #2
    Hell4Ge's Avatar Member
    Reputation
    1
    Join Date
    Oct 2012
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Its great!

    Will you update the project in later patches?

  3. #3
    DarthTon's Avatar Contributor
    Reputation
    171
    Join Date
    Apr 2010
    Posts
    108
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Will you update the project in later patches?
    I think I'll keep it up to date for some time, can't guarantee though.

  4. #4
    Bipity's Avatar Private
    Reputation
    1
    Join Date
    Oct 2012
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks DathTon

    Unfamiliar with snv tool.
    snv update->
    Radar functions like an external Mini-Map.

  5. #5
    Bippity's Avatar Private
    Reputation
    1
    Join Date
    Oct 2012
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Fixed my forum name.

  6. #6
    darthsidious's Avatar Private
    Reputation
    1
    Join Date
    Sep 2012
    Posts
    10
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    DarthTon,

    This is great code man, I just want to thank you for sharing this,

  7. #7
    DarthTon's Avatar Contributor
    Reputation
    171
    Join Date
    Apr 2010
    Posts
    108
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Updated for 1.0.5. I hope i didn't miss anything..

  8. #8
    AGPS's Avatar Member
    Reputation
    1
    Join Date
    Aug 2012
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Very nice, DarthTon!

  9. #9
    AGPS's Avatar Member
    Reputation
    1
    Join Date
    Aug 2012
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi, DarthTon, the enclosed file is still 104 version.

  10. #10
    DarthTon's Avatar Contributor
    Reputation
    171
    Join Date
    Apr 2010
    Posts
    108
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Oh, i messed up with attachment manager a bit. Fixed that.

  11. #11
    AGPS's Avatar Member
    Reputation
    1
    Join Date
    Aug 2012
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi, DarthTon, is there any API for Sell Item, Identify Item? I have tried to invoke UsePower, but it didn't work.
    Code:
    #define Axe_Operate_Gizmo 30021
    amgr.GetPlayer(player);
    player.UsePower(items[i], Axe_Operate_Gizmo);
    Code:
    #define UseItem 1759
    amgr.GetPlayer(player);
    player.UsePower(items[i], UseItem);
    and I'm using #define RCALL_TYPE USE_REMOTE_THD
    If I use #define RCALL_TYPE USE_DLL
    I find UsePower doesn't work in any case, maybe I miss something.

  12. #12
    boredevil's Avatar Active Member Authenticator enabled
    Reputation
    46
    Join Date
    Feb 2008
    Posts
    166
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    here´s the sellItem function don´t know if it is in darthTon´s framework:
    0x00A8C1A0 void(__cdecl*)(Acd*)

  13. #13
    DarthTon's Avatar Contributor
    Reputation
    171
    Join Date
    Apr 2010
    Posts
    108
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    For Sell item you should call D3::ACD::SellItem, but i didn't update that offset since 1.0.3 because i didn't use that.

    To get RCALL_TYPE USE_DLL working you need to get offset to IDirect3DDevice9::Present for your system, because hardcoded offset there
    Code:
    #define FUNC_D3D_PRESENT_OFFSET	0x0007B6FC
    is for my Win8 x64.

    To do that you may use function CD3DPresentDetour::GetD3DPresent() in standalone application and get function offset relatively to d3d9.dll

  14. #14
    AGPS's Avatar Member
    Reputation
    1
    Join Date
    Aug 2012
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks boredevil and DarthTon, I will try both of your tips.

  15. #15
    AGPS's Avatar Member
    Reputation
    1
    Join Date
    Aug 2012
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How about Identify Item, does it same as Sell Item?

Page 1 of 5 12345 LastLast

Similar Threads

  1. Microsoft .Net Framework Help ???????????
    By Devilsadvocate in forum WoW EMU Questions & Requests
    Replies: 5
    Last Post: 09-01-2008, 03:19 AM
  2. Net Framework 3.5- setup error.
    By **Sweeny** in forum World of Warcraft Emulator Servers
    Replies: 1
    Last Post: 06-21-2008, 04:53 PM
  3. WoW Framework
    By kynox in forum World of Warcraft Bots and Programs
    Replies: 21
    Last Post: 12-14-2007, 08:25 AM
  4. oops :S
    By ashley in forum World of Warcraft General
    Replies: 3
    Last Post: 12-14-2006, 05:55 PM
All times are GMT -5. The time now is 09:17 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search