GlowESP not working since update

Posts 1–13 of 13 · Page 1 of 1
GlowESP not working since update
Okay, here I am once again.

Since the last update my Glow ESP doesnt work anymore. All Offsets are Up2Date.
Here is a piece of my codenz:

Code:
                  
DWORD LocalPlayer = Mem.Read<DWORD>(dwClient + 0x00A7D4CC);				
int LocalPlayerTeam = Mem.Read<int>(LocalPlayer + 0xF0);				
DWORD GlowPointer = Mem.Read<DWORD>(dwClient + 0x04FAD8EC);				
DWORD pEnemy = Mem.Read<DWORD>(dwClient + 0x04A98174 + ((g - 1) * 16));				
bool isDormant = Mem.Read<bool>(pEnemy + 0xE9);
int EntityGlowIndex = Mem.Read<int>(pEnemy + 0xA310);
int gEntityTeam = Mem.Read<int>(pEnemy + 0xF0);

Mem.Write<float>((GlowPointer + ((EntityGlowIndex * 0x38) + 0x4)), 1.f);
Just a sample what im reading/writing.
I hope you can help me. Its since the last update .-.

I think Im writing something wrong. Because when I only read it works without a crash.
Why don't you paste the whole code?

This part:
Mem.Write<float>((GlowPointer + ((EntityGlowIndex * 0x38) + 0x4)), 1.f);
Will not make anyone think that you didnt copy and pasted it since im pretty sure that is from Invincible v2 (or at least something like this)

From this "part of """your""" code" there is nothing wrong. Also use pattern scan so you dont have to update the offsets...
There is no CopyPasta. I ll post some pseudo condenz:

Code:
void Glow()
{
	while (true)
	{
		if (GlowEnabled)
		{
                    for (int g = 0; g < 64; g++)
			{
				DWORD LocalPlayer = Mem.Read<DWORD>(dwClient + 0x00A7D4CC);
				int LocalPlayerTeam = Mem.Read<int>(LocalPlayer + 0xF0);
				DWORD GlowPointer = Mem.Read<DWORD>(dwClient + 0x2AB7F5);
				DWORD pEnemy = Mem.Read<DWORD>(dwClient + 0x04A98174 + ((g - 1) * 16));
				bool isDormant = Mem.Read<bool>(pEnemy + 0xE9);
				int EntityGlowIndex = Mem.Read<int>(pEnemy + 0xA310);
				int gEntityTeam = Mem.Read<int>(pEnemy + 0xF0);

				if (!isDormant && gEntityTeam != LocalPlayerTeam)
				{
					Mem.Write<float>((GlowPointer + ((EntityGlowIndex * 0x38) + 0xC)), 1.f)
					Mem.Write<float>((GlowPointer + ((EntityGlowIndex * 0x38) + 0x10)), 1.f);
	                                Mem.Write<bool>((GlowPointer + ((EntityGlowIndex * 0x38) + 0x24)), true);
					Mem.Write<bool>((GlowPointer + ((EntityGlowIndex * 0x38) + 0x25)), false);
				}
			}
			Sleep(25);
		}
	}
}
Quote Originally Posted by Der_Leo_ View Post
*push*
//2short
Without looking further at your code, 0x2AB7F5 is not the Glow Pointer.
I already know that. I postet my howl Glow Code above. But with the other Glowpointer it wont work.
Quote Originally Posted by Der_Leo_ View Post
I already know that. I postet my howl Glow Code above. But with the other Glowpointer it wont work.
And which one in particular?
Quote Originally Posted by WasserEsser View Post
And which one in particular?
0x04FAD8EC <-- This one.
The other thing is: Sometimes it works. And if it works the wrong Entintys will shown.
Quote Originally Posted by Der_Leo_ View Post
0x04FAD8EC <-- This one.
The other thing is: Sometimes it works. And if it works the wrong Entintys will shown.
Please post your current code with the right offsets.
Code:
#include <iostream>
#include <Windows.h>
#include "MemoryManager.h"
#include <thread>

using namespace std;

MemoryManager Mem;
DWORD dwClient;

bool GlowOn = false;

void Glow();
void Menu();


int main()
{

	Mem.AttachProcess("csgo.exe");
	dwClient = Mem.GetModuleBaseAddress("client.dll");

	Menu();
	Glow();

	thread Knöppe_Thread = thread(EinAus);
	thread Glow_Thread = thread(Glow);

	Knöppe_Thread.join();
	Glow_Thread.join();
}



void Menu()
{
	SetConsoleTitle("                                                                           EnjoyPrivate by Leo");
	system("cls");
	cout << "|----Der Glow Himself ist auf der Taste F6----| " << endl;
	cout << "|-----------Der Glow ist gerade = ";
	cout << "" << GlowOn;
	cout << "-----------|" << endl;
}

void Glow()
{
	while (true)
	{
		if (GetAsyncKeyState(VK_F6))
		{
			GlowOn = !GlowOn;
			Menu();
			Sleep(500);
		}

		if (GlowOn)
		{
			for (int g = 0; g < 64; g++)
			{
				DWORD dwLocal = 0x00A7D4CC;
				DWORD GlowObj = 0x04FAD8EC;
				DWORD dwEntinty = 0x04A98174;
				DWORD iGlowIndex = 0x0000A310;


				DWORD LocalPlayer = Mem.Read<DWORD>(dwClient + dwLocal);
				int LocalPlayerTeam = Mem.Read<int>(LocalPlayer + 0xF0);
				DWORD GlowPointer = Mem.Read<DWORD>(dwClient + GlowObj);
				DWORD pEnemy = Mem.Read<DWORD>(dwClient + dwEntinty + ((i - 1) * 16));
				bool isDormant = Mem.Read<bool>(pEnemy + 0xE9);
				int EntityGlowIndex = Mem.Read<int>(pEnemy + iGlowIndex);
				int gEntityTeam = Mem.Read<int>(pEnemy + 0xF0);

				if (!isDormant && LocalPlayerTeam != gEntityTeam)
				{
					Mem.Write<float>((GlowPointer + ((EntityGlowIndex * 0x34) + 0x4)), 1.f);
					Mem.Write<float>((GlowPointer + ((EntityGlowIndex * 0x34) + 0x10)), 1.f);
					Mem.Write<bool>((GlowPointer + ((EntityGlowIndex * 0x34) + 0x24)), true);
					Mem.Write<bool>((GlowPointer + ((EntityGlowIndex * 0x34) + 0x25)), false);

				}
				Sleep(25);
			}

			Sleep(25);

		}
		Sleep(25);
	}
	Sleep(25);
}
//Hate the Edit function. Buggy ^^.
Quote Originally Posted by Der_Leo_ View Post
Code:
#include <iostream>
#include <Windows.h>
#include "MemoryManager.h"
#include <thread>

using namespace std;

MemoryManager Mem;
DWORD dwClient;

bool GlowOn = false;

void Glow();
void Menu();


int main()
{

	Mem.AttachProcess("csgo.exe");
	dwClient = Mem.GetModuleBaseAddress("client.dll");

	Menu();
	Glow();

	thread Knöppe_Thread = thread(EinAus);
	thread Glow_Thread = thread(Glow);

	Knöppe_Thread.join();
	Glow_Thread.join();
}



void Menu()
{
	SetConsoleTitle("                                                                           EnjoyPrivate by Leo");
	system("cls");
	cout << "|----Der Glow Himself ist auf der Taste F6----| " << endl;
	cout << "|-----------Der Glow ist gerade = ";
	cout << "" << GlowOn;
	cout << "-----------|" << endl;
}

void Glow()
{
	while (true)
	{
		if (GetAsyncKeyState(VK_F6))
		{
			GlowOn = !GlowOn;
			Menu();
			Sleep(500);
		}

		if (GlowOn)
		{
			for (int g = 0; g < 64; g++)
			{
				DWORD dwLocal = 0x00A7D4CC;
				DWORD GlowObj = 0x04FAD8EC;
				DWORD dwEntinty = 0x04A98174;
				DWORD iGlowIndex = 0x0000A310;


				DWORD LocalPlayer = Mem.Read<DWORD>(dwClient + dwLocal);
				int LocalPlayerTeam = Mem.Read<int>(LocalPlayer + 0xF0);
				DWORD GlowPointer = Mem.Read<DWORD>(dwClient + GlowObj);
				DWORD pEnemy = Mem.Read<DWORD>(dwClient + dwEntinty + ((i - 1) * 16));
				bool isDormant = Mem.Read<bool>(pEnemy + 0xE9);
				int EntityGlowIndex = Mem.Read<int>(pEnemy + iGlowIndex);
				int gEntityTeam = Mem.Read<int>(pEnemy + 0xF0);

				if (!isDormant && LocalPlayerTeam != gEntityTeam)
				{
					Mem.Write<float>((GlowPointer + ((EntityGlowIndex * 0x34) + 0x4)), 1.f);
					Mem.Write<float>((GlowPointer + ((EntityGlowIndex * 0x34) + 0x10)), 1.f);
					Mem.Write<bool>((GlowPointer + ((EntityGlowIndex * 0x34) + 0x24)), true);
					Mem.Write<bool>((GlowPointer + ((EntityGlowIndex * 0x34) + 0x25)), false);

				}
				Sleep(25);
			}

			Sleep(25);

		}
		Sleep(25);
	}
	Sleep(25);
}
//Hate the Edit function. Buggy ^^.
Why do you only write to Red and Alpha?

Write to all of them, and you should write it in one call, make a padded struct, read, overwrite with custom color and write it again.
Nah, why should I ? In my old one I wrote to all but thats a bit useless.
My question was why I wont work since the new update.
Quote Originally Posted by Der_Leo_ View Post
Nah, why should I ? In my old one I wrote to all but thats a bit useless.
My question was why I wont work since the new update.
Because if you don't write to them it won't work.. just write to them and use 1.0f for the colors you want and 0.0f for the ones you don't.
Hmm k,

It's nothing related to offsets. And i really doubt that you made it cuz if you made it you would know that is not working since more than 3~4 months (:

GlowObjectDefinition_t is no longer 0x34 its 0x38 now... Well i will not spot where is, you can find it by yourself.

Also just wondering what the f*ck is this:
Code:
				}
				Sleep(25);
			}

			Sleep(25);

		}
		Sleep(25);
	}
	Sleep(25);
}
And as wasser said, write it one time only, get the structure, read, modifie, write, less WPM (:
Posts 1–13 of 13 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?