-
Member
Originally Posted by
Mental7
Came back after a break and got this error and it wont even start :<
How to fix?
Attachment 76570
Getting this same error now too - was working last night, so I'm not sure what suddenly caused it. Tried a fresh install and no luck.
Edit: Did a fresh install into a new folder instead of overwriting my previous install, and it now launches.
Last edited by TheCashews; 03-06-2021 at 04:15 PM.
-
Active Member
does harvest show for you guys for preload?
I've added this line but it still does not show up.
#Harvest
Metadata/Terrain/Leagues/Harvest/Objects/HarvestPortalToggleableReverse;Harvest Sacred Grove; ff64ffff
-
Member
# HARVEST
Metadata/Terrain/Leagues/Harvest/Objects/HarvestFeatureChest; Harvest; ff36B400
Metadata/Terrain/Leagues/Harvest/harvest_encounter.arm; Harvest; ff36B400
Those Work for me
-
Post Thanks / Like - 2 Thanks
-
Quick question.
How many of you folks are using PoeHUD on 4k monitors?
I am asking this because in the current implementation/offsets, it doesn't work on 4k and i have a code that fixes it. However, I am curious why no one said anything about it. It must be either folks aren't playing this game in 4k or they aren't using the PoeHUD features that require the 4k fix.
Last edited by GameHelper; 03-07-2021 at 12:04 PM.
-
Active Member
I'm using FullHD only. If this fix doesn't break other resolutions, why not try it?
-
Originally Posted by
zaafar
Quick question....
I am asking this because in the current implementation/offsets, it doesn't work on 4k and i have a code that fixes it. However, I am curious why no one said anything about it. It must be either folks aren't playing this game in 4k or they aren't using the PoeHUD features that require the 4k fix.
I am using a 4k monitor with 150% pixel scaling.
Your camera code works great with minimal tweaking.
This is how I did it - maybe you just update it in yours to a newer version.
Code:
/// <summary>
/// Target screen point
/// </summary>
Vector2 tsp {
get {
if(target == null) {
target = me;
ui.AddToLog("Tasker err: target=null");
}
return ui.gc.Game.IngameState.Camera.WorldToScreen(target.Pos) / ui.screen_k + ui.w_offs;
}
}
public static float screen_k => EXT.GetScreenScalingFactor();
static bool full_screen {
get {
if(poe_proc == null) return true;
var pw_rect = EXT.GetWindowRectangle(poe_proc.MainWindowHandle);
return Screen.PrimaryScreen.WorkingArea.Width == pw_rect.Width
&& Screen.PrimaryScreen.WorkingArea.Height == pw_rect.Height;
}
}
public static System.Drawing.Rectangle w_rect => EXT.GetWindowRectangle(poe_proc.MainWindowHandle);
/// <summary>
/// area of the screen in which you can safely move the mouse programmatically
/// </summary>
public static System.Drawing.Rectangle w_rect_safe {
get {
var okw = EXT.GetWindowRectangle(poe_proc.MainWindowHandle);
int offset = 32;
okw.Inflate(-offset, -offset);
okw.Height = okw.Height - 70;
if(!ui.full_screen) {
okw.Location = new System.Drawing.Point(okw.Location.X, okw.Location.Y + 32);
okw.Height = okw.Height - 32;
}
return okw;
}
}
public static SharpDX.Vector2 w_offs {
get {
var add = new Vector2(7, 32);
if(ui.full_screen)
add = Vector2.Zero;
return new SharpDX.Vector2(ui.w_rect.Left + add.X, ui.w_rect.Top + add.Y);
}
}
and EXT....
[DllImport("gdi32.dll")]
static extern int GetDeviceCaps(IntPtr hdc, int nIndex);
public enum DeviceCap {
VERTRES = 10,
DESKTOPVERTRES = 117,
// http://pinvoke.net/default.aspx/gdi32/GetDeviceCaps.html
}
public static float GetScreenScalingFactor() {
System.Drawing.Graphics g = System.Drawing.Graphics.FromHwnd(IntPtr.Zero);
IntPtr desktop = g.GetHdc();
int LogicalScreenHeight = GetDeviceCaps(desktop, (int)DeviceCap.VERTRES);
int PhysicalScreenHeight = GetDeviceCaps(desktop, (int)DeviceCap.DESKTOPVERTRES);
float ScreenScalingFactor = (float)PhysicalScreenHeight / (float)LogicalScreenHeight;
return ScreenScalingFactor; // 1.25 = 125%
}
[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool GetWindowRect(IntPtr hWnd, out Rectangle lpRect);
public static Rectangle GetWindowRectangle(IntPtr ptr) {
Rectangle rect;
GetWindowRect(ptr, out rect);
return rect;
}
[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool GetWindowRect(IntPtr hWnd, out RECT lpRect);
public static Rectangle GetWindowRectangle(IntPtr ptr) {
RECT rect;
GetWindowRect(ptr, out rect);
return new Rectangle(rect.Left, rect.Top, rect.Right - rect.Left, rect.Bottom - rect.Top);
}
[StructLayout(LayoutKind.Sequential)]
public struct RECT {
public int Left; // x position of upper-left corner
public int Top; // y position of upper-left corner
public int Right; // x position of lower-right corner
public int Bottom; // y position of lower-right corner
}
Last edited by GameAssist; 03-12-2021 at 07:38 PM.
-
Active Member
Originally Posted by
soulreaper259
Those Work for me
tried this too.. does not work. but every other preload does.. weird
Last edited by pwndbymeh; 03-07-2021 at 09:59 PM.
-
Member
Best PoE Cheat hands down!
-
Member
Can it be used on servers in China?
-
Member
only for me flasks not working?
-
Member
Originally Posted by
soulreaper259
Those Work for me
hello,ask you ques,How can I modify the contents of this document?
-
Member
hi ,guys only i didnt see heist on preload alert?
-
Member
Is there no plugin to see the chest rewards at the end of labs? Or are they completely random
-
Originally Posted by
Kladdkakan
Is there no plugin to see the chest rewards at the end of labs? Or are they completely random
A plugin like this DID exist in the past, but was fixed once it went public. Afaik, you can't really tell anything about these chests now on the client side.
-
Member
Originally Posted by
Sychotix
A plugin like this DID exist in the past, but was fixed once it went public. Afaik, you can't really tell anything about these chests now on the client side.
I had a look using the DevTree plugin and seems like they are share the exact same metadata and from what I saw no indication of being able to tell em apart on the client side. Unless you know something else and you know, slide it into my DM's etc.