Skocz do zawartości

Problem z "chamsami"


# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

Witam,

Mam problem z moim externalem.

"Napisałem" kod na chamsy poprzez modelAmbientMin i clRender, jednak on nie działa (kod wzięty z uc)

DWORD modelAmbientMin = 0x58BDC4;

void Chams(float r, float g, float b, float brightness)
{
	for (int x = 1; x < 32; x++)
	{
		auto dwEntityList = rpm<DWORD>(baseAddress + 0x4D3B72C + x * 0x10);

		//Model Color
		wpm<BYTE>(dwEntityList + 0x70, BYTE(r));
		wpm<BYTE>(dwEntityList + 0x71, BYTE(g));
		wpm<BYTE>(dwEntityList + 0x72, BYTE(b));
	}

	//Model Brightness
	DWORD thisPtr = (int)(engineAddress + modelAmbientMin - 0x2c);
	DWORD xored = *(DWORD*)&brightness ^ thisPtr;
	wpm<int>(engineAddress + modelAmbientMin, xored);
}

Proszę o szybką pomoc.


Edytowane przez Pax0n
Odnośnik do komentarza

Cały kod się wykonuje, nie działają chamsy czy samo ich podświetlenie? Wszystko wygląda na poprawne

Ps. X<=32 bo może ci jednego gracza ominąć

PS2. Skorzystaj ze struktury to będziesz miał lepsza optymalizację, przykład w moim src https://github.com/patrykkolodziej/Abzynt-Cheat/blob/master/Abzynt/Abzynt/cheats/clrrender/clrrender.cpp

Odnośnik do komentarza

Przedstawiony kod będzie działający, a adresy są aktualne. Także albo w złym miejscu wywołujesz tę funkcje bądź problem leży z funkcjami dotyczącymi operacji na pamięci - read / write / brak uchwytu do procesu itd

Odnośnik do komentarza

kod jest wykonywany i wpm nie failuje

Kod jest taki:

// importy itp
void Chams(float r, float g, float b, float brightness);

DWORD modelAmbientMin = 0x58BDC4;

void Chams(float r, float g, float b, float brightness)
{
	for (int x = 1; x < 32; x++)
	{
		auto dwEntityList = rpm<DWORD>(baseAddress + 0x4D3B72C + x * 0x10);

		//Model Color
		wpm<BYTE>(dwEntityList + 0x70, BYTE(r));
		wpm<BYTE>(dwEntityList + 0x71, BYTE(g));
		wpm<BYTE>(dwEntityList + 0x72, BYTE(b));
	}

	//Model Brightness
	DWORD thisPtr = (int)(engineAddress + modelAmbientMin - 0x2c);
	DWORD xored = *(DWORD*)&brightness ^ thisPtr;
	wpm<int>(engineAddress + modelAmbientMin, xored);
}

// RESZTA CHEATOW

int main() {
	// inject itp
  	while(true) {
		Chams(0, 255, 0, 100);
	}
}

 

Odnośnik do komentarza
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  Tagi

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności