Open
Description
DWORD Esp::getViewWorld(){
BYTE pattern[] = { 0x02, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01 };
std::vector<DWORD_PTR> foundedBases;
g_pMemoryManager->search(pattern, sizeof(pattern), 0x26000000, 0x30000000, false, 0, foundedBases);
for(int i = 0; i < foundedBases.size(); i++){
DWORD cand = foundedBases[i] - 0x20;
DWORD eng = dGet(cand) + 0x20;
DWORD tmp = dGet(eng) + 0x200;
float v1, v2, v3, v4;
v1 = fGet(tmp + 0x8);
v2 = fGet(tmp + 0x18);
v3 = fGet(tmp + 0x28);
v4 = fGet(tmp + 0x38);
if(v1 == 0 && v2 == 0 && v3 == 0 && v4 >= 3){
return cand;
}
}
return 0;
}
I have an issue->
Here my foundedBase is always -> 0 and i get view world not found error. please any soultuion? im using smartgaga. any pattern change? my current pattern search is from 0x7D000000 - 0x90000000 , i also tried 0x80000000 - 0x90000000. im still getting this error for smartgaga. please help me.
Metadata
Assignees
Labels
No labels