Originally Posted by MemoryThePast Code: #define m_GlowFunc 0x00000 // CShell_x64.dll = Pattern: 48 ?? ?? ?? ?? 57 ?? ?? ?? ?? 48 8B ?? ?? ?? ?? ?? 0F B6 F2 48 8D ?? ?? ?? ?? ?? || String: PlayerOutLineRender 1 typedef void(__fastcall* GlowFn)(__int64, unsigned int __int8); // =========================== [ Glow Function ] ========================== // GlowFn GFn = (GlowFn)(this->GetCShellx64Instance() + m_GlowFunc); if (IsValidPointer(GFn) && GFn != NULL && GFn != nullptr) // well? { if (GetAsyncKeyState(VK_F10) & 1) GlowKey = (!GlowKey); if (GlowKey && IsObjectReadyForHook()) // IsObjectReadyForHook = Object_x64.dll its useful tho for simple ingame checking, i add this thing to prevent a bug in storage where you get a BIG CHARACTER like crazy XD. { GFn(1, 1); } else { GFn(0, 0); } } Credits: @dreek1 @vaisefud3 idk if there is something i forgot to give credits please comment here ^_^. btw i post this for someone who needs and i'm trying to help you can share GetCShellx64Instance & IsValidPointer? edit: is correct? DWORD GetInstance() { if (GetModuleHandleA("CShell_x64.dll") != NULL) return (DWORD64)GetModuleHandleA("CShell_x64.dll"); }
Originally Posted by VRXX you can share GetCShellx64Instance & IsValidPointer? edit: is correct? DWORD GetInstance() { if (GetModuleHandleA("CShell_x64.dll") != NULL) return (DWORD64)GetModuleHandleA("CShell_x64.dll"); } IsValidPointer = IsBadReadPtr
Originally Posted by MemoryThePast Code: #define m_GlowFunc 0x00000 // CShell_x64.dll = Pattern: 48 ?? ?? ?? ?? 57 ?? ?? ?? ?? 48 8B ?? ?? ?? ?? ?? 0F B6 F2 48 8D ?? ?? ?? ?? ?? || String: PlayerOutLineRender 1 typedef void(__fastcall* GlowFn)(__int64, unsigned int __int8); // =========================== [ Glow Function ] ========================== // GlowFn GFn = (GlowFn)(this->GetCShellx64Instance() + m_GlowFunc); if (IsValidPointer(GFn) && GFn != NULL && GFn != nullptr) // well? { if (GetAsyncKeyState(VK_F10) & 1) GlowKey = (!GlowKey); if (GlowKey && IsObjectReadyForHook()) // IsObjectReadyForHook = Object_x64.dll its useful tho for simple ingame checking, i add this thing to prevent a bug in storage where you get a BIG CHARACTER like crazy XD. { GFn(1, 1); } else { GFn(0, 0); } } Credits: @dreek1 @vaisefud3 idk if there is something i forgot to give credits please comment here ^_^. btw i post this for someone who needs and i'm trying to help vâng tôi đã thá»* nó ở CFPH vÃ* nó hoạt động tốt, cảm ơn bạn