0

ゲームの構造体を読んでいます。次に、この構造体を変更して書き戻します (RPM と WPM を使用)。構造体全体を書き戻すと、ハッキングしようとしているゲームでクラッシュが発生します。そのため、構造体の一部だけを書きたいと思います。これはどのように達成できますか?(例 float r から float b)

struct GlowStruct
{
void* m_pEntity;
float r;
float g;
float b;
float m_flGlowAlpha;
unsigned char _0x0014[16];
bool m_bShouldGlow;
bool m_bUnknown;
bool m_bFullBloomRender;
unsigned char _0x0027[13];
}GlowStructA;

// Where I'm writing to. I read my struct from the same place.
WriteProcessMemory(hProcess, (LPVOID)(GlowPointer + (Glowindex * 0x38)), &GlowStructA, sizeof(GlowStruct), NULL);
4

1 に答える 1