Why did you white out the action bar?
Why did you white out the action bar?
That looks amazing.
Looking forward to try it, I might even regain interest in D3 with that new HUD
Man you're greatest dev in actual D3 :P If you need help with creating tables let us know how we can help you make them
Sadly the item drop problem cannot be solved, because when you drop an item, it disappears from memory, and reappears on the floor with a new ID.
The only possible mode to identify this case is the SEED number - but it is causing much more problems, because if you buy >1 identical items from the vendor (for ex: 5 white crap maces) then their acd id will be different and the seed number is identical. In case you drop one one the floor, HUD would not be able to determine what is the source of the new item on the ground.
Believe me, half of my weekend went to this problem
So, if you redrop an item on the gound, it'll appear in the log files again, as a new loot.
Of course in the postprocess stage where the system will analyze the logs, it can filter out those identical items.
Awesome project! I would love to support it! Looking forward to the finished TurboHUD.
Nice, 2 AM here, and I almost finished the item logging feature.
Here is a plain log of a "run":
And the binary format which will be sent to the server:Code:<?xml version="1.0" encoding="utf-8"?> <run version="12.12.16.2" started_on="20121217012304543" started_on_utc="20121217002304543" length="74426" gained_xp="0" gained_gold="0" monsters_killed="10" area_count="2" item_count="3"> <area name="New Tristram" started_on="20121217012304543" started_on_utc="20121217002304543" length="3416" gained_xp="0" gained_gold="0" monsters_killed="0" item_count="1"> <item index="0" /> </area> <area name="The Royal Crypts" started_on="20121217012307960" started_on_utc="20121217002307960" length="71010" gained_xp="0" gained_gold="0" monsters_killed="10" item_count="2"> <item index="1" /> <item index="2" /> </area> <item seed="442326149" acd_id="2046165007" name="Hide Belt" gamebalance="3561135928" ilvl="7" quality="1" picked="1" location="0" location_str="Inventory" stat_count="4"> <stat code="groups" value="belt,belts,armors" /> <stat code="dura" value="42" /> <stat code="t_armor" value="15" /> <stat code="b_armor" value="15" /> </item> <item seed="467251712" acd_id="2058289188" name="Bracers" gamebalance="3419022418" ilvl="5" quality="0" picked="1" location="0" location_str="Inventory" stat_count="4"> <stat code="groups" value="bracers,armors" /> <stat code="dura" value="43" /> <stat code="t_armor" value="7" /> <stat code="b_armor" value="8" /> </item> <item seed="1027950577" acd_id="2059665460" name="Leather Doublet" gamebalance="1612257705" ilvl="6" quality="2" location="255" location_str="Floor" stat_count="7"> <stat code="groups" value="chestarmor,chestarmors,armors" /> <stat code="dura" value="67" /> <stat code="t_armor" value="23" /> <stat code="e_armor" value="3" /> <stat code="b_armor" value="20" /> <stat code="allres_armor" value="0" /> <stat code="allres_anyres" value="0" /> </item> </run>
Attachment 11725
I solved most issues related to item managements, MAYBE I can release this at tomorrow ( i mean today )
There are a few minor things I want to fix/implement before I upload the first beta (all beta will be timebomb-limited to the beta's release time + 2 weeks)
Last edited by KillerJohn; 12-16-2012 at 08:04 PM.
I need some help. Please download the following file, open with notepad, select all, copy to clipboard, open empty excel sheet, paste to A1.
Please try to find errors in the last column (groups), and post them here. DO NOT POST the entire file, only the lines you don't like.
This file will rule how TurboHUD categorize the items.
pastebin download link: http://pastebin.com/download.php?i=tUx3E3rm
Thanks!
EDIT: download link replaced to a more readable table
Last edited by KillerJohn; 12-17-2012 at 06:17 AM.
What kind of errors do you want us to look for?
https://docs.google.com/spreadsheet/...HpVU2tfWTV2Q1E
You may want to use this.
This project is just awesome.
May I ask how the HUD works? Is it a DirectX overlay? Or a seperated transparent window placed on top of the Diablo III client?
Last edited by Scriptor; 12-17-2012 at 07:36 AM.
Pls somebody call mod against the spammer.
HUD is using a transparent - layered - window and GDI+
this is why it's not working in fullscreen mode (fullscreen windowed is working properly) HUD does not interact with D3 in any way, only reads the memory. No directx tricks, no memory write, no injections, no file modifications.
The only thing you need to run TurboHUD is .NET framework 4 (the full one, not the "client" edition)
Last edited by KillerJohn; 12-17-2012 at 07:49 AM.
Spam already reported.
The .Net Framework 4 shouldn't be a problem.
If you need a tested I would offer my service. Really can't wait using this.
Thanks! Now this is alpha. I dont need a tester until first beta is out. If that itemgroup and sno table (gamebalance) is finished and contains no errors, I have to update the code to not determinate the items' groups by their idiot internal name, but intead from the gamebalance id (first column in that table).