-
Member
I have been going through this and here are some Offsets that have changed in SkillElements.cs
public int totalUses => M.Read<int>(unknown3 + 0x50); // Should be 0x58
private long unknown1 => M.Read<long>(Address + OffsetBuffers + 0x244); // Should be 0x158
private long unknown3 => M.Read<long>(Address + OffsetBuffers + 0x32C); // Should be 0x230
Capture2.PNG
Also, where is flask data stored??? It is the only thing I am having trouble finding.
Last edited by natemiddleman; 01-05-2021 at 03:42 AM.
-
Elite User
Originally Posted by
IShaunYI
Ever since the PoE update i havnt been able to use this on VM's
it opens on my main pc but on the VM's - i get this error
- Please see attached image
Attachment 75106
would love some advice on what i need to do
otherwise, if i update it from inside the loader on my main pc, and then copy the folder over to the vm i get this error
Attachment 75107
attempting to make a brand new VM and see if i can get it to run, otherwise unsure what else to do
EDIT:
i made a brand new VM - it worked momentarily - after i restarted, it was getting the first lot of errors coming through again
Your error seems to be related the SoundController. I'll plan to make the start a bit more robust and a working SoundController optional but got no ETA on this. Till then there is probably no solution to this except trying to change your audio settings in the VM.
Originally Posted by
jja0016
Why when I extract this it makes it a PDB file that won't let me open it, only in text document with a bunch of gibberish? I got the previous version to work, but now I can't get this to... Can someone please help me?
*EDIT* I think I got it to work, but it only loads with 9 plugins. Stashie isn't working, and a few other useful ones are missing? Please help.
*EDIT* Missing pick it, auto quit, and a few other useful ones. Stashie doesn't work either. It doesn't have my stash tabs or any way to sort it, and the key does nothing.
I dont know what you extracted, but the release .zip's contain a Loader.exe which you need to start. Regarding plugins I advise you to read the initial post.
Originally Posted by
uragan1987
how do you search for Offsets?
maybe there is a SDK generator?
I assume you are the one who asked on github, for potential other readers: WorldItem.ItemEntity wrong offset? . Issue #74 . Queuete/ExileApi . GitHub
Originally Posted by
wcg2037
Can I try to run this on tencent client?
Originally Posted by
dhy971223
hi My English is very poor
I use poehud for the first time. I have run up against a few problems. Can poehud be used on Tencent server?
"DrawSettings for PreloadAlert failed" System.NotSupportedException
HealthBars, Initialise -> System.NullReferenceException:
Ask for help
As mentioned in the first post this does only work on the standalone client.
Originally Posted by
natemiddleman
I have been going through this and here are some Offsets that have changed in SkillElements.cs
public int totalUses => M.Read<int>(unknown3 + 0x50); // Should be 0x58
private long unknown1 => M.Read<long>(Address + OffsetBuffers + 0x244); // Should be 0x158
private long unknown3 => M.Read<long>(Address + OffsetBuffers + 0x32C); // Should be 0x230
Capture2.PNG
Also, where is flask data stored??? It is the only thing I am having trouble finding.
Thanks, I will look into this later today and integrate. In case you do more work your best way to contribute are GitHub Pull Requests. Git is definitly a technology you should get familiar with when you want to do "work" in the software developement branch. When you got questions in this regard feel free to post them here or message me private.
Flask data is inside of the serverdata. This is how BasicFlaskRoutine is accessing flasks:
Core.GameController.Game.IngameState.ServerData.PlayerInventories.FirstOrDefault (x => x.Inventory.InventType == InventoryTypeE.Flask)?.Inventory?.InventorySlotItems;
BasicFlaskRoutine/FlaskHelper.cs at master . Queuete/BasicFlaskRoutine . GitHub
The new PoE league is starting quite soon, there will be a rather big post in here within a few days regarding the league start and my plans with ExileApi.
-
Post Thanks / Like - 1 Thanks
uragan1987 (1 members gave Thanks to Queuete for this useful post)
-
Member
Hey Queuete, wanna say thanks for the hud. Btw, have you used buffutil plugin yourself? I was trying to get the Scourge arrow charges plugin to work but it doesn't seem to do a thing.
-
Elite User
Originally Posted by
applepie90
Hey Queuete, wanna say thanks for the hud. Btw, have you used buffutil plugin yourself? I was trying to get the Scourge arrow charges plugin to work but it doesn't seem to do a thing.
No sorry. Your best bet is probably CoPilot, but I have no clue if Scourge Arrow is included in there and working. For most autocast stuff CoPilot was stable the last times I used it.
-
Contributor
Is there anywhere any info about these plugins? Some of them are kinda hard to understand on what are they supposed to do (only by name), and there are no descriptions on github either.
-
Member
Hi sir!
Any chance that offsets will be updated for 3.13 release?
-
Member
terrain still works but basicflaskroutine stopped working, and now both work again
Last edited by zerger3; 01-08-2021 at 01:14 PM.
-
Member
Originally Posted by
Queuete
Thanks, I will look into this later today and integrate. In case you do more work your best way to contribute are GitHub Pull Requests. Git is definitly a technology you should get familiar with when you want to do "work" in the software developement branch. When you got questions in this regard feel free to post them here or message me private.
I've never used Github for anything but downloading programs but I will look into it. Here is another change I found in Inventories.cs
internal InventoryVisual ReadVisual(int index)
{
return ReadObject<InventoryVisual>(Address + 0x40 + index * 0x60);
}
-
Elite User
Hello community,
in joyful expectation of the new expansion I have some news about this project to share.
1. Support and next league start
Since the start of this project I got asked by a handful of people about accepting PayPal donations, especially with a new league start in mind. While I value my privacy quite high and my country requires my real full name to open a paypal account I turned those down, furthermore I got a decent paying job and not really in need of money. Nevertheless some extra as appreciation of the work done is always nice.
Therefore I started a ExileApi Patreon page: ExileApi is creating a overlay with various tools and information for Path of Exile. | Patreon
ExileApi is an interface to the memory of PoE. Depending on the size of the update of PoE this needs to be adjusted every patch. Bigger technical changes increase the workload of this task.
Furthermore some plugins require updates or new features due to the constant new leagues in PoE.
The workload is an OpenSource effort and taken on by a few community members. The ExileApi Patreon site is intended to support the contributors. While it is managed by me (Queuete) the money is intended to go to the various contributors depending on their size of workload. Who receives what amount of money will be mostly transparent, if you are interested in the past transactions and cant find them, feel free to reach out to me directly.
The raised money will be a bounty for contributions toward the first working version of ExileApi after the Ritual league start!
2. Simple Plugins
In the past PickIt was one of my favorite plugins. At some point this got rather clunky, an effort to crack down the complexity of the plugin resulted my last version of "PickIt" which is currently by default included in the HUD. - This was not really a success, while it felt slightly better compared to the original version it was still rather clunky.
The task PickIt is handling is rather simple, therefore I decided to rewrite it with the core functionality only. Picking up items.
GitHub - Queuete/SimplePickIt: Famous plugin PickIt dumbed down
Stashie is currently in use and even up to date. The Stash Affinity feature reduces its usefulness, but nevertheless Stashie got a lot more features and is still a good plugin. Due to the latest changes regarding the project structure the most up to date versions are not available with my PluginUpdater feature (for details, there is an open issue in the ExileApi repo about this topic). The underlying problem is probably not going to get solved in the near future.
To combat this problem I again wrote a plugin with the core functionality only. Dumping Items from your inventory to your stash. Together with Stash affinities this will be enough for most players and easier to configure (no external file). If you need the advanced filter logic of the current stashie please stay with the current version, at some point you may need to manually compile the most up to date version of Stashie.
GitHub - Queuete/SimpleStashie: Famous plugin Stashie dumbed down after PoE added Stash Affinities
There is a third "Simple" plugin planned, which is not as much based of an existing plugin as the current ones. This will probably be done before the next league start.
For the next league start the default configuration for the PluginAutoUpdater will include both of those SimplePlugins and Stashie. My previous PickIt version will be archived and wont be supported anymore.
Feedback and bug reports are appreciated, either directly in the Github repo or here.
3. Future general plans
The 3 topics I will try to address in the future are:
- the PluginAutoUpdater. First of all it still does not allow easily to install Updates only when directly requested. Furthermore I think the Updater is the source of the false positives for Virus detection which got reported lately. The AutoUpdater downloads code from the internet, then compiles and runs it - thats definitly "fishy". I have not come up with a real solution towards this, which would not dump the workload to Plugin developers and still gives everyone easy access to the most up to date plugin versions
- start up stability. Currently the start up fails when some features are not available (e.g. the SoundController or the GameMemory), this leads to the Updater not being available and to a forced manual new download once a new version is released. (This will most likely be the case after the league start). While obviously some features wont work when e.g. the SoundController is missing, the Hud should still load and post an according error message in the log.
- tool support for updating offsets. My custom tooling for updating offsets is still negligible. To ensure faster league starts this needs to change.
Best Regards,
Queuete
-
Post Thanks / Like - 7 Thanks
-
Member
Originally Posted by
Queuete
- tool support for updating offsets. My custom tooling for updating offsets is still negligible. To ensure faster league starts this needs to change.
Queuete
I have actually been thinking about this. What about a plugin that can dump most values from a standard character into a txt file. When a new league starts, run the plugin again and compare with the txt file and print out a list of values that don't match. Maybe even print out the memory address of the header to make it simple to look for in CE.
-
Member
Been enjoying the HUD helpers for PoE for a while now!
Is it me or does PreloadAlert never work? I remember it used to work pretty well.
-
Originally Posted by
TotallyCake
Been enjoying the HUD helpers for PoE for a while now!
Is it me or does PreloadAlert never work? I remember it used to work pretty well.
They changed preloads a while ago. Chests for example are not preloaded until you are near them.
-
Active Member
Originally Posted by
Queuete
Hello community,
in joyful expectation of the new expansion I have some news about this project to share.
1. Support and next league start
Since the start of this project I got asked by a handful of people about accepting PayPal donations, especially with a new league start in mind. While I value my privacy quite high and my country requires my real full name to open a paypal account I turned those down, furthermore I got a decent paying job and not really in need of money. Nevertheless some extra as appreciation of the work done is always nice.
Therefore I started a ExileApi Patreon page:
ExileApi is creating a overlay with various tools and information for Path of Exile. | Patreon
ExileApi is an interface to the memory of PoE. Depending on the size of the update of PoE this needs to be adjusted every patch. Bigger technical changes increase the workload of this task.
Furthermore some plugins require updates or new features due to the constant new leagues in PoE.
The workload is an OpenSource effort and taken on by a few community members. The ExileApi Patreon site is intended to support the contributors. While it is managed by me (Queuete) the money is intended to go to the various contributors depending on their size of workload. Who receives what amount of money will be mostly transparent, if you are interested in the past transactions and cant find them, feel free to reach out to me directly.
The raised money will be a bounty for contributions toward the first working version of ExileApi after the Ritual league start!
Best Regards,
Queuete
I understood nothing, excuse me
two questions:
1. will we get free exileapi version after the league starts?
2. how can I donate (I don't like patreon subscriptions) via card-to-card transaction? I don't have paypal/btc etc.
-
Member
Hey i am new to this exile plugin i am very keen to get it work
i try with making a window 10 acc standard call me
NVM I FIX IT
but however when i try create a short cut name name it to the name
and run it as me standard account it never run
i have try the bat file and the short cut file i am kind of wondering why it dont run any help be best
as i am new to this plugin
NVM I FIX IT
Last edited by poelove155; 01-10-2021 at 11:00 AM.
Reason: Fix it
-
Member
as others have stated, i have no problem supporting this project via donations or per league considerations. A subscription based Patreon is not an option for me.